coiote Posted September 18, 2010 Report Share Posted September 18, 2010 Resolvi Instalar o Harbour 2.0 que peguei hoje no sourceforge: http://sourceforge.net/projects/harbour ... z/download Nenhuma variável de ambiente foi configurada ainda pois o "Hello world" compilou sem problemas. Apenas descompactei o Harbour 2 na pasta HB20. Antes de iniciar a conversão do frente de loja para Fivewin quero converter os bancos de dados para Sql e imprimir cupons fiscais em modo console (que não é o foco deste forum) mas peço a ajuda dos colegas pois não há muitos forums xBASE e minha dúvida parece simples: por que o pequeno programa a seguir não compila? Function Main() h1:= LoadLibrary("Daruma32.dll") ret:= dllcall(h1,32,"Daruma_FI_LeituraX") Return Tentei gerar o X.exe desta maneira mas só gera o X.c: \HB20\BIN\HBMK2 X.PRG Deu os seguintes erros: undefined reference to HB_FUN_LOADLIBRARY undefined reference to HB_FUN_DLLCALL O que está faltando? Quote Link to comment Share on other sites More sharing options...
coiote Posted September 18, 2010 Author Report Share Posted September 18, 2010 Resolvi Instalar o Harbour 2.0 que peguei hoje no sourceforge: http://sourceforge.net/projects/harbour ... z/download Nenhuma variável de ambiente foi configurada ainda pois o "Hello world" compilou sem problemas. Apenas descompactei o Harbour 2 na pasta HB20. Antes de iniciar a conversão do frente de loja para Fivewin quero converter os bancos de dados para Sql e imprimir cupons fiscais em modo console (que não é o foco deste forum) mas peço a ajuda dos colegas pois não há muitos forums xBASE e minha dúvida parece simples: por que o pequeno programa a seguir não compila? Function Main() h1:= LoadLibrary("Daruma32.dll") ret:= dllcall(h1,32,"Daruma_FI_LeituraX") Return Tentei gerar o X.exe desta maneira mas só gera o X.c: \HB20\BIN\HBMK2 X.PRG Deu os seguintes erros: undefined reference to HB_FUN_LOADLIBRARY undefined reference to HB_FUN_DLLCALL O que está faltando? Quote Link to comment Share on other sites More sharing options...
kapiaba Posted September 20, 2010 Report Share Posted September 20, 2010 Faltou o ARQUIVO.CH do FIVEWIN. #Include "FiveWin.Ch" João Santos - São Paulo. kmt_karinha@pop.com.br joao@pleno.com.br Fone: (11) 3106-2832 / 8243-5632 FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
coiote Posted September 20, 2010 Author Report Share Posted September 20, 2010 Mas eu não estou usando Fivewin, só Harbour 2.0 Há um equivalente? Quote Link to comment Share on other sites More sharing options...
kapiaba Posted September 20, 2010 Report Share Posted September 20, 2010 citação:Mas eu não estou usando Fivewin, só Harbour 2.0 Há um equivalente? id=quote>id=quote>Desconheço. Melhor é vc. perguntar em um forum de PROGRAMADORES, MODO CONSOLE. http://www.pctoledo.com.br Eu acho... Abraços. João Santos - São Paulo. kmt_karinha@pop.com.br joao@pleno.com.br Fone: (11) 3106-2832 / 8243-5632 FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
Eric.Developer Posted September 21, 2010 Report Share Posted September 21, 2010 As funções corretas: hb_LibLoad hb_dynCall hb_LibFree citação:Deu os seguintes erros: undefined reference to HB_FUN_LOADLIBRARY undefined reference to HB_FUN_DLLCALL id=quote>id=quote>Eric Developer Systems Contato: Celular / MSN www.magaldi.eti.br Quote Link to comment Share on other sites More sharing options...
coiote Posted September 22, 2010 Author Report Share Posted September 22, 2010 Muito obrigado, Eric . O processo de compilação está bem melhor pois agora só falta reconhecer a hb_DynCall. Qual LIB contém a função hb_DynCall? Eu linkey apenas a Hbwin assim: Hbmk2 x.prg -lhbwin 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.