siscat Posted January 12, 2006 Author Report Share Posted January 12, 2006 citação:Marllon Resolvi sim, está funcionando. Consegui recompilar umas libs como a twbrowse17, tsbutton e folderbmp que estavam dando dor de cabeça. Inclusive a SqlLib, o Vailton já liberou para o xHarbour 0.99.51. Estou rodando tanto com o xMate quanto com uma bat. Veja o que vc quer de exemplo que eu lhe mando. José Carlos Guarulhos-SP FW 2.0 / Clipper 5.2e / WS | FWH 2.7 / xHarbour 99.5 / xMate / Pelles / SqlLib(MySql) id=quote>id=quote>me manda o arquivo .env do seu xMate pra eu comparar aqui com meus parametros... eu tambem consegui gerar as LIBs do 2.7 más o erro persiste... Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS siscatsoftware@hotmail.com FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS Quote Link to comment Share on other sites More sharing options...
siscat Posted January 12, 2006 Author Report Share Posted January 12, 2006 citação:NO FIVEWIN 2.7 FOR XHARBOUR, ELA NÃO É MAIS NECESSARIA. VOCE VE NO MEU CX.LNK, APENAS COMO TESTE, QUE NAO FAZ DIFERENÇA SE INCORPORO OU NÃO. POSSO TIRÃ-LA, QUE VAI FUNCIONAR DO MESMO JEITO. id=quote>id=quote>realmente isto voce tem razão, de acordo com uma conversa que tive com o Culik a BCC640 não é mais necessária a partir da build 0.99.51 do xHarbour... citação:EXEMPLO: EU VOU USAR A HBCOMM.LIB PARA ABRIR AS PORTAS SERIAIS, AINDA NAO TEM NENHUMA CHAMADA AS FUNCOES DA LIB, MAS NAO ME RETORNA ERRO SOMENTE PORQUE EU A INCORPOREI E NAO USEI. Entendeu?? id=quote>id=quote>isto é óbvio João, e não é merito do FW e sim do linker, até com Clipper é assim... quando voce compila um programa o linker se encarrega de carregar junto ao executavel somente as funcoes que são efetivamente acessadas... isto é feito para otimizar o executavel... no exemplo que voce deu acima (HBCOMM) se voce nao usar nenhuma funcao desta lib ela não será incorporada no seu executavel... más no momento que voce faz a primeira chamada a uma funcao dela e compilar noivamente seu programa o linker vai incorpora-la... Por isto é que as vezes usamos REQUEST ... REQUEST força o linker a incorporar a função mesmo que não tenhamos feito uma chamada explicita a ela... exemplos: REQUEST OdrKeyNo ou REQUEST OrdKeyCount Estas funçoes estão dentro da DBFCDX.LIB más como nao foram acessadas o linker não incorpora... ai dá erro no TWBrowse ou no TSBrowse por exemplo.... só mais um detalhe que parece que voce está confundindo ... o FW é apenas uma LIB e não uma linguagem (se fosse, nao necessitaria do Clipper ou do (x)Harbour) ... então o mesmo tem que segujir as regras da linguagem e não o contrario.... Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS siscatsoftware@hotmail.com FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS Editado por - siscat on 12/01/2006 22:19:13 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 só mais um detalhe que parece que voce está confundindo ... o FW é apenas uma LIB e não uma linguagem (se fosse, nao necessitaria do Clipper ou do (x)Harbour) ... então o mesmo tem que segujir as regras da linguagem e não o contrario.... Explique melhor: Estou confundindo o que?? Tenho a mais absoluta das certezas, que o unico confuso aqui é você! Quem escreveu isto? Fui eu? João, esta configuração é impossivel de estar funcionando!!! a build 0.99.51 do xHarbour não tem nenhuma das LIBs que estão DESTACADAS na lista ai acima.... Alem disso voce não pode usar LIBs MT junto com LIBs não MT... desculpe más voce viajou na maionese desta vez... não me "enganbela não...." rsssss E eu é que sou confuso! Bah tché! FiveWin, eu como com Farinha, junto com analistinhas de sistemas... hehehehehe. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe Editado por - kapiaba on 13/01/2006 08:46:16 Quote Link to comment Share on other sites More sharing options...
elitenet Posted January 13, 2006 Report Share Posted January 13, 2006 Em relacao a Bcc640.lib desde a versao 0.99.50 do xharbour eu não mais a utilizo no sistema. E não tive nenhum problema com o mesmo! Marcelo Gomes elitenet@terra.com.br FW 2.3C/CLIPPER 5.2E/BLINKER 7.0 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 realmente isto voce tem razão, de acordo com uma conversa que tive com o Culik a BCC640 não é mais necessária a partir da build 0.99.51 do xHarbour... E ele precisou ir perguntar ao CULIK, não acreditou na minha palavra! E eu é que sou confuso! Bah Tché! Analista de Sistemas... Bah Tché! hehehehehehe. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 isto é óbvio João, e não é merito do FW e sim do linker, até com Clipper é assim... quando voce compila um programa o linker se encarrega de carregar junto ao executavel somente as funcoes que são efetivamente acessadas... isto é feito para otimizar o executavel... no exemplo que voce deu acima (HBCOMM) se voce nao usar nenhuma funcao desta lib ela não será incorporada no seu executavel... más no momento que voce faz a primeira chamada a uma funcao dela e compilar noivamente seu programa o linker vai incorpora-la... Mais uma vez, o analista de sistemas se contradiz, basta ler as respostas anteriores, para ver quem 'viajou na maionese'. Analistas de sistemas... bah tché! Mas, bah tché! Ke horror! João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
siscat Posted January 13, 2006 Author Report Share Posted January 13, 2006 pessoal qualquer ajuda vai ser bem vinda... o dificil vai ser eu conseguir me concentar nas respostas com o piadista do João escrevendo tanta bobagem assim... hahaha vou pedir pro Gilmer criar um forum só pra ele escrever as piadinhas dele.... hahahahahahahahhaahaha Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS siscatsoftware@hotmail.com FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 citação:pessoal qualquer ajuda vai ser bem vinda... o dificil vai ser eu conseguir me concentar nas respostas com o piadista do João escrevendo tanta bobagem assim... hahaha vou pedir pro Gilmer criar um forum só pra ele escrever as piadinhas dele.... hahahahahahahahhaahaha Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS siscatsoftware@hotmail.com FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS id=quote>id=quote>BOA IDÉIA! MAS O GILMER SABE, QUE EU Jà CONSEGUI COMPILAR TODOS OS EXEMPLOS DO FIVEWIN 2.7 FOR XHARBOUR. INCLUSIVE, USANDO O MAKE.EXE DA BORLAND, VEJA SE VOCE CONSEGUE... SENÃO... http://www.fivewin.com.br/exibedicas.asp?id=601 João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
siscat Posted January 13, 2006 Author Report Share Posted January 13, 2006 citação:João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe id=quote>id=quote>João, uma pergunta... voce tá usando o FWH 2.7 com o xHarbour 0.99.51 ou com este que está ai na sua assinatura (perfil) ? Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS siscatsoftware@hotmail.com FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 0.99.51 //-> Verifique os seus arquivos.cfg //-> \Borland\bcc55\bin //-> Bcc32.cfg -I"C:\Borland\Bcc55\Include" -L"C:\Borland\Bcc55\Lib" //-> ilink32.cfg -L"C:\Borland\Bcc55\Lib" //-> \xharbour\bin //-> Harbour.cfg CC=BCC32 CFLAGS= -c -D__EXPORT__ -IC:\XHARBOUR\include -d -LC:\XHARBOUR\lib VERBOSE=YES DELTMP=YES //-> bcc32.cfg -IC:\Borland\bcc55\include;C:\xharbour\include -LC:\Borland\bcc55\lib;C:\xharbour\lib //-> Ilink32.cfg -LC:\Borland\BCC55\LIB;C:\XHARBOUR\LIB João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 http://www.fivetechsoft.com/files/harbour.exe http://www.fivetechsoft.com/files/xharbour.exe -> estou usando este aqui. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
siscat Posted January 13, 2006 Author Report Share Posted January 13, 2006 citação:FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe id=quote>id=quote>altera o seu perfil para deixar correto... lá tá como 0.99.50 Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS siscatsoftware@hotmail.com FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 citação: citação:FWH 2.7 - xHARBOUR 0.99.50 - WorkShop.Exe id=quote>id=quote>altera o seu perfil para deixar correto... lá tá como 0.99.50 Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS siscatsoftware@hotmail.com FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS id=quote>id=quote>OK! OK... PEDIDO ATENDIDO COM SUCESSO, É QUE UMA HORA TESTO COM UM, OUTRA HORA, TESTO COM O OUTRO... FRESCURA DE INICIANTE! SEM TESTAR, NÃO Dà PARA DOMINAR! Abraços. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 / 0.99.51 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
pauloaraujo Posted January 13, 2006 Report Share Posted January 13, 2006 Marllon, Não sei se foi o seu caso. Quando recebemos a instalação, vieram os arquivos XHARBOUR.EXE e XHARBOURM.EXE. Instalamos os 2 e passou a dar alguns erros na compilação. Instalei novamente SOMENTE o xHarbour.exe e os problemas pararam. Como disse o Kapiaba, dê uma olhada nos caminhos que constam nos arquivos CFG. No meu caso, o caminho do BCC55 estava errado. Um abraço Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 XHARBOURM.EXE. -> Esse, é para usar o COMPILADOR DA MICROSOFT. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 / 0.99.51 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
pauloaraujo Posted January 13, 2006 Report Share Posted January 13, 2006 citação:XHARBOURM.EXE. -> Esse, é para usar o COMPILADOR DA MICROSOFT. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 / 0.99.51 - WorkShop.Exe id=quote>id=quote>Exatamente Mr. Kapiaba. Se a sua memória não falhar (HEHEHE), você vai lembrar que me falou PARA INSTALAR TUDO. Isso e mais o erro nos arquivos CFG (que solucionei com a tua ajuda) me fizeram dançar miudinho uns 3 dias. Um abraço Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 citação: citação:XHARBOURM.EXE. -> Esse, é para usar o COMPILADOR DA MICROSOFT. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 / 0.99.51 - WorkShop.Exe id=quote>id=quote>Exatamente Mr. Kapiaba. Se a sua memória não falhar (HEHEHE), você vai lembrar que me falou PARA INSTALAR TUDO. Isso e mais o erro nos arquivos CFG (que solucionei com a tua ajuda) me fizeram dançar miudinho uns 3 dias. Um abraço id=quote>id=quote>AGORA QUE VOCE FALOW, MINHA MEMÓRIA FALHOW FEIO. NÃO LEMBRO DE TE-LO AJUDADO EM NADA, MESMO PORQUE, VOCE NAO PRECISA DE AJUDA, POIS, ÉS UM MUST! Abraçiiiiiiissssss.... Falhowwwww. hehehehehehehehe. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 / 0.99.51 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
siscat Posted January 13, 2006 Author Report Share Posted January 13, 2006 a instalacao está correta... os arquivos de configuração tambem... estou baixando os fontes do xharbour do CVS e vou gerar a build 0.99.51 aqui mesmo... ai farei novos testes... Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS siscatsoftware@hotmail.com FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS Editado por - siscat on 13/01/2006 12:46:07 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 Para gerar a FIVEHX.LIB http://www.fivewin.com.br/exibedicas.asp?id=582 http://www.fivewin.com.br/exibedicas.asp?id=583 Marllon, em algum momento, voce consegue compilar alguma coisa? Com o Buildx.bat Vai? Com o Make.exe Vai?? João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 / 0.99.51 - WorkShop.Exe Editado por - kapiaba on 13/01/2006 12:59:33 Quote Link to comment Share on other sites More sharing options...
siscat Posted January 13, 2006 Author Report Share Posted January 13, 2006 nao compila com nada... nem com o xMate, buildx.bat, hbmake, xDev... tentei com todos... não é problema de configuração pois com as outras versoes tudo funciona na boa... só consigo compilar alguma coisa do FWH 2.7 com a build 0.99.50... Marllon Figueiredo Analista de Sistemas ERP/CRM Porto Alegre - RS siscatsoftware@hotmail.com FWH com (x)Harbour (@ Say), xMate, Clipper, MsSQL, Oracle, Postgres, MySQL, TopConnect, ADS Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 Qual email que eu possa mandar a minha FIVEHX.LIB para voce testar?? João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 / 0.99.51 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
pauloaraujo Posted January 13, 2006 Report Share Posted January 13, 2006 Marllon, O Gilmer nos passou esse COMPILA.BAT - Funciona redondo. Salve-o na pasta C:\FWH27\SAMPLES Você poder perceber que tem 2 LIBs inibidas. Digite COMPILA TUTOR02 - Se não compilar tem boi na linha. @ECHO OFF CLS ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ECHO ³ FiveWin for xHarbour 2.7 - November 2005 xHarbour development power ³Ü ECHO ³ © FiveTech, 1993-2005 for Microsoft Windows 95/98/NT/2000/ME and XP ³Û ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß if A%1 == A GOTO :SINTAX if NOT EXIST %1.prg GOTO :NOEXIST ECHO Compiling... set hdir=c:\xharbour set bcdir=c:\borland\bcc55 %hdir%\bin\harbour %1 /n /i..\include;%hdir%\include /w /p %2 %3 > clip.log @type clip.log IF ERRORLEVEL 1 PAUSE IF ERRORLEVEL 1 GOTO EXIT echo -O2 -e%1.exe -I%hdir%\include %1.c > b32.bc %bcdir%\bin\bcc32 -M -c -v @b32.bc :ENDCOMPILE IF EXIST %1.rc %bcdir%\bin\brc32 -r %1 echo c0w32.obj + > b32.bc echo %1.obj, + >> b32.bc echo %1.exe, + >> b32.bc echo %1.map, + >> b32.bc echo ..\lib\Fivehx.lib ..\lib\FiveHC.lib + >> b32.bc echo %hdir%\lib\rtl.lib + >> b32.bc echo %hdir%\lib\vm.lib + >> b32.bc echo %hdir%\lib\gtwin.lib + >> b32.bc echo %hdir%\lib\lang.lib + >> b32.bc echo %hdir%\lib\macro.lib + >> b32.bc echo %hdir%\lib\rdd.lib + >> b32.bc echo %hdir%\lib\dbfntx.lib + >> b32.bc echo %hdir%\lib\dbfcdx.lib + >> b32.bc echo %hdir%\lib\dbffpt.lib + >> b32.bc echo %hdir%\lib\dbfdbt.lib + >> b32.bc echo %hdir%\lib\hbsix.lib + >> b32.bc echo %hdir%\lib\debug.lib + >> b32.bc echo %hdir%\lib\common.lib + >> b32.bc echo %hdir%\lib\pp.lib + >> b32.bc rem Uncomment these two lines to use Advantage RDD rem echo %hdir%\lib\rddads.lib + >> b32.bc rem echo %hdir%\lib\Ace32.lib + >> b32.bc echo %bcdir%\lib\cw32.lib + >> b32.bc echo %bcdir%\lib\import32.lib + >> b32.bc echo %bcdir%\lib\psdk\odbc32.lib + >> b32.bc echo %bcdir%\lib\psdk\rasapi32.lib + >> b32.bc echo %bcdir%\lib\psdk\nddeapi.lib + >> b32.bc echo %bcdir%\lib\psdk\iphlpapi.lib, >> b32.bc IF EXIST %1.res echo %1.res >> b32.bc rem uncomment this line to use the debugger and comment the following one rem %bcdir%\bin\ilink32 -Gn -Tpe -s -v @b32.bc %bcdir%\bin\ilink32 -Gn -aa -Tpe -s -v @b32.bc rem delete temporary files @del %1.c @del %1.il? IF ERRORLEVEL 1 GOTO LINKERROR ECHO * Application successfully built %1 GOTO EXIT ECHO :LINKERROR rem if exist meminfo.txt notepad meminfo.txt rem PAUSE * Linking errors * GOTO EXIT :SINTAX ECHO SYNTAX: Build [Program] {-- No especifiques la extensi¢n PRG ECHO {-- Don't specify .PRG extension GOTO EXIT :NOEXIST ECHO The specified PRG %1 does not exist :EXIT Editado por - pauloaraujo on 13/01/2006 14:45:47 Editado por - pauloaraujo on 13/01/2006 14:47:20 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 //-> Tente: SET PATH=%PATH%;C:\XHARBOUR\BIN;C:BORLAND\BCC55\BIN;C:\FWH27\LIB Quero deixar Claro, que apesar deste tópico já estar na terceira para querta página, não tem nenhum trauma para instalar e usar o FIVEWIN 2.7 FOR XHARBOUR. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 / 0.99.51 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
pauloaraujo Posted January 13, 2006 Report Share Posted January 13, 2006 Com certeza. Testei aquele ALERT.PRG, compilou e executou sem problemas. COMPILA ALERT Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 13, 2006 Report Share Posted January 13, 2006 citação:Com certeza. Testei aquele ALERT.PRG, compilou e executou sem problemas. COMPILA ALERT id=quote>id=quote>EU SÓ NÃO ENTENDI, PORQUE AQUELAS DUAS LIBS ESTÃO INIBIDAS, Jà QUE NÓES SOMOS TÃO DESINIBIDOS, PORQUE SERà QUE ELAS SE INIBIRAM??? hehehehehehehehehehehehehehehehehehe. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br FWH 2.7 - xHARBOUR 0.99.50 / 0.99.51 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.