LetoDBf (fork) -> LetoDb com espinafre
Moderador: Moderadores
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
LetoDBf (fork) -> LetoDb com espinafre
Ola!
Sim.
Tem que checar se conectou ou não.
Não quis colocar. Fiz da maneira mais simples, mas pode ter senha, e outras coisas na configuração do LetoDb.
É muito simples mesmo.
Saudações,
Itamar M. Lins Jr.
Sim.
Tem que checar se conectou ou não.
Não quis colocar. Fiz da maneira mais simples, mas pode ter senha, e outras coisas na configuração do LetoDb.
É muito simples mesmo.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
jrarcanjo
- Usuário Nível 1

- Mensagens: 2
- Registrado em: 05 Mai 2017 11:42
- Localização: campo mourao - parana
LetoDBf (fork) -> LetoDb com espinafre
ola por gentileza..
ja tentei usar a LETO COM SENHA, fiz a configuração como do INI como indicado, mas quando tento conectar usando senha não conecta..
alguem pode dar uma esclarecida..
sem senha funciona perfeitamente ( em redes e tudo mais)..
obrigado...
ja tentei usar a LETO COM SENHA, fiz a configuração como do INI como indicado, mas quando tento conectar usando senha não conecta..
alguem pode dar uma esclarecida..
sem senha funciona perfeitamente ( em redes e tudo mais)..
obrigado...
-
Cisino Junior
- Usuário Nível 2

- Mensagens: 67
- Registrado em: 14 Abr 2016 13:12
- Localização: Rio de Janeiro
LetoDBf (fork) -> LetoDb com espinafre
Boa tarde, eu li o Readme.txt, mas ainda está meio confuso como criar o executável e a lib, alguém poderia me ajudar, por favor? Preciso muito implementar o uso do letodbf no sistema.
HMG 3.4.3 + DBF, Java, MySQL, PostgreSQL, PHP, JavaScript + HTML5 + CSS3, Bootstrap, Spring, Thymeleaf.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
LetoDBf (fork) -> LetoDb com espinafre
Ola!
Será mais fácil postar onde parou. Para sabermos como ajudar.
Seja mais específico.
Saudações,
Itamar M. Lins Jr.
Será mais fácil postar onde parou. Para sabermos como ajudar.
Seja mais específico.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
Cisino Junior
- Usuário Nível 2

- Mensagens: 67
- Registrado em: 14 Abr 2016 13:12
- Localização: Rio de Janeiro
LetoDBf (fork) -> LetoDb com espinafre
Olá, Itamar M. Lins Jr. Boa tarde!Itamar M. Lins Jr. escreveu:Ola!
Será mais fácil postar onde parou. Para sabermos como ajudar.
Seja mais específico.
Saudações,
Itamar M. Lins Jr.
Eu parei literalmente no começo, não consegui entender como compilar usando o hbmk2, estou tentando pelo arquivo make_b32.bat, fiz as alterações de PATH e nada também. Eu utilizo o HMG 3.4.3, já tentei compilar o projeto letodb.hbp mas da erro, pois não tenho a lib necessária também. Ou seja, estou nadando na lava rsrsrs Peço até desculpas ao fórum, pois confesso que estou acostumado a desenvolver em Java e nunca precisei me preocupar com esse tipo de coisas, mas agora as coisas mudaram e estou aqui para aprender, e esse fórum já me ensinou muito!
Error ao tentar construir o harbour utilizando o win-make install:
C:\Users\legna\Documents\GitHub\core>win-make install
! Building Harbour 3.2.0dev from source - http://harbour-project.org
! MAKE: win-make 4.1 sh.exe install
! HB_HOST_PLAT: win (x86_64) HB_SHELL: nt
config/global.mk
Erro ao tentar compilar pela ide do hmg 3.4.3, acredito que esse erro seja por não encontrar a lib rddleto
Harbour 3.2.0dev (r1601151502)
Copyright (c) 1999-2015, http://harbour-project.org/
C:/Users/legna/AppData/Local/Temp/hbmk_a9p55m.dir/rddsys.o:rddsys.c:(.data+0x88): undefined reference to `HB_FUN_LETO_LOOKERROR'
C:/Users/legna/AppData/Local/Temp/hbmk_a9p55m.dir/rddsys.o:rddsys.c:(.data+0x98): undefined reference to `HB_FUN_LETORDD'
C:/Users/legna/AppData/Local/Temp/hbmk_a9p55m.dir/rddsys.o:rddsys.c:(.data+0xa8): undefined reference to `HB_FUN_LETO_UDF'
collect2.exe: error: ld returned 1 exit status
hbmk2[rddleto]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/legna/AppData/Local/Temp/hbmk_a9p55m.dir/rddsys.o C:/Users/legna/AppData/Local/Temp/hbmk_a9p55m.dir/hbmk_u8lfye.o C:/Users/legna/Documents/GitHub/LetoDBf/_temp.o -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lini -lreport -lhfcl -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lpng -llibhpdf -lhbvpdf -lhbzebra -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -orddleto.exe -LC:/HMG.3.4.3/harbour/lib/win/mingw -LC:/HMG.3.4.3/lib
hbmk2: Erro: Referenciado, faltando, mas fun‡äes desconhecida(s):
LETO_LOOKERROR(), LETORDD(), LETO_UDF()
Agredeço muito a quem puder ajudar.
HMG 3.4.3 + DBF, Java, MySQL, PostgreSQL, PHP, JavaScript + HTML5 + CSS3, Bootstrap, Spring, Thymeleaf.
-
Cisino Junior
- Usuário Nível 2

- Mensagens: 67
- Registrado em: 14 Abr 2016 13:12
- Localização: Rio de Janeiro
LetoDBf (fork) -> LetoDb com espinafre
Boa tarde!
Consegui compilar as libs usando o make_b32.bat, mas não foi criado o executável. T_T
Consegui compilar as libs usando o make_b32.bat, mas não foi criado o executável. T_T
HMG 3.4.3 + DBF, Java, MySQL, PostgreSQL, PHP, JavaScript + HTML5 + CSS3, Bootstrap, Spring, Thymeleaf.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
LetoDBf (fork) -> LetoDb com espinafre
Ola!
https://github.com/elchs/LetoDBf
O LetoDBf você baixa do GIT.
Agora é só usar o hbmk2.
Está dando até uns avisos agora, com essa versão do GIT.
Vai criar dois diretórios, BIN e LIB, com os arquivos dentro.
É só usar.
Saudações,
Itamar M. Lins Jr.
https://github.com/elchs/LetoDBf
O LetoDBf você baixa do GIT.
Código: Selecionar todos
\Documents\GitHub\letodbf\LetoDBf [master = +3 ~0 -0 !]> dir *.hbp
Diretório: C:\Users\Itamar\Documents\GitHub\letodbf\LetoDBf
ode LastWriteTime Length Name
--- ------------- ------ ----
a--- 05/01/17 16:57 1763 letodb.hbp
a--- 04/01/17 10:48 1843 letodbaddon.hbp
a--- 05/01/17 16:57 1755 letodbsvc.hbp
a--- 04/01/17 10:48 1439 letodebug.hbp
a--- 19/12/16 09:55 836 rddleto.hbp
a--- 19/12/16 09:55 1474 rddletoaddon.hbp
a--- 09/06/17 18:28 1023 rddletodebug.hbp
\Documents\GitHub\letodbf\LetoDBf [master = +3 ~0 -0 !]>Código: Selecionar todos
~\Documents\GitHub\letodbf\LetoDBf [master = +3 ~0 -0 !]> hbmk2 .\letodbsvc.hbp
~\Documents\GitHub\letodbf\LetoDBf [master = +3 ~0 -0 !]> hbmk2 .\rddleto.hbp
hbmk2: Harbour: Compilando módulos...
hbmk2: Compilando...
../../../../source/client/leto1.c: In function 'letoPutValue':
../../../../source/client/leto1.c:1594:7: warning: this statement may fall throu
gh [-Wimplicit-fallthrough=]
{
^
../../../../source/client/leto1.c:1624:7: note: here
case HB_FT_TIMESTAMP:
^~~~
../../../../source/client/leto1.c: In function 'letoGetValue':
../../../../source/client/leto1.c:1179:12: warning: this statement may fall thro
ugh [-Wimplicit-fallthrough=]
if( pField->uiLen == 4 )
^
../../../../source/client/leto1.c:1189:7: note: here
case HB_FT_MODTIME:
^~~~
hbmk2: Criando biblioteca estática... lib\librddleto.a
Vai criar dois diretórios, BIN e LIB, com os arquivos dentro.
É só usar.
Código: Selecionar todos
~\Documents\GitHub\letodbf\LetoDBf [master = +3 ~0 -0 !]> dir lib
Diretório: C:\Users\Itamar\Documents\GitHub\letodbf\LetoDBf\lib
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 27/06/17 15:43 328304 librddleto.a
~\Documents\GitHub\letodbf\LetoDBf [master = +3 ~0 -0 !]> dir bin
Diretório: C:\Users\Itamar\Documents\GitHub\letodbf\LetoDBf\bin
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 20/02/17 15:19 2198528 console.exe
-a--- 09/01/17 12:42 230 leto.sh
-a--- 27/06/17 15:42 1840640 letodb.exe
-a--- 27/06/17 15:02 837 letodb.ini
~\Documents\GitHub\letodbf\LetoDBf [master = +3 ~0 -0 !]>Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
LetoDBf (fork) -> LetoDb com espinafre
Ola!
Quando vc diz que usa o HMG, não sei qual harbour está usando, nem a versão do MINGW. Se está usando o BCC 5x não vai compilar o LetoDBf. Atualize suas ferramentas se for o caso.
Saudações,
Itamar M. Lins Jr.
Eu não uso o HMG. Use o Harbour 3.4 do Viktor será mais fácil para todos.Eu utilizo o HMG 3.4.3, já tentei compilar o projeto letodb.hbp mas da erro, pois não tenho a lib necessária também.
Quando vc diz que usa o HMG, não sei qual harbour está usando, nem a versão do MINGW. Se está usando o BCC 5x não vai compilar o LetoDBf. Atualize suas ferramentas se for o caso.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
Cisino Junior
- Usuário Nível 2

- Mensagens: 67
- Registrado em: 14 Abr 2016 13:12
- Localização: Rio de Janeiro
LetoDBf (fork) -> LetoDb com espinafre
Olá Itamar, eu consegui compilar os arquivos .lib usando o arquivo make_b32.bat, o que eu preciso agora é o letodb.exe que ainda não consegui compila- lo usando a ferramenta abaixo, de qualquer jeito vou pesquisar sobre o Harbour 3.4. Obrigado!Itamar M. Lins Jr. escreveu:Quando vc diz que usa o HMG, não sei qual harbour está usando, nem a versão do MINGW. Se está usando o BCC 5x não vai compilar o LetoDBf. Atualize suas ferramentas se for o caso.
Estou utilizando as ferramentas disponibilizadas aqui -> http://www.hmgforum.com/app.php/page/do ... bf69e13b76
HMG 3.4.3 + DBF, Java, MySQL, PostgreSQL, PHP, JavaScript + HTML5 + CSS3, Bootstrap, Spring, Thymeleaf.
-
Cisino Junior
- Usuário Nível 2

- Mensagens: 67
- Registrado em: 14 Abr 2016 13:12
- Localização: Rio de Janeiro
LetoDBf (fork) -> LetoDb com espinafre
EDIT: Itamar, desculpe o incomodo. Essa ferramenta citada já possui o hbmk2, e ao abrir o projeto do letodb.hbp me retorna o seguinte erro:Cisino Junior escreveu:Estou utilizando as ferramentas disponibilizadas aqui -> http://www.hmgforum.com/app.php/page/do ... bf69e13b76
Código: Selecionar todos
Harbour 3.2.0dev (r1601151502)
Copyright (c) 1999-2015, http://harbour-project.org/
C:/Users/legna/Documents/GitHub/LetoDBf/lib/rddleto.lib: file not recognized: File format not recognized
collect2.exe: error: ld returned 1 exit status
hbmk2[letodb]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/legna/AppData/Local/Temp/hbmk_nrnud9.dir/server.o C:/Users/legna/AppData/Local/Temp/hbmk_nrnud9.dir/common.o C:/Users/legna/AppData/Local/Temp/hbmk_nrnud9.dir/errorsys.o C:/Users/legna/AppData/Local/Temp/hbmk_nrnud9.dir/hbmk_4bxq2p.o C:/Users/legna/Documents/GitHub/LetoDBf/_temp.o -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lini -lreport -lhfcl -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lpng -llibhpdf -lhbvpdf -lhbzebra -lrddleto -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oletodb.exe -LC:/HMG.3.4.3/harbour/lib/win/mingw -LC:/HMG.3.4.3/lib -LC:/Users/legna/Documents/GitHub/LetoDBf/lib
HMG 3.4.3 + DBF, Java, MySQL, PostgreSQL, PHP, JavaScript + HTML5 + CSS3, Bootstrap, Spring, Thymeleaf.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
LetoDBf (fork) -> LetoDb com espinafre
Ola!
Vai devagar ai.
Vc conseguiu compilar o leto a partir dos fontes ?
Na tela que está postando o letodb já está compilado.
Você sabe a diferença entre uma biblioteca compilada com o BCC e outra compilada com MINGW ?
Esse make_b32.bat que vc usou vc sabe o que é ? agora coloca outra tela que usa o MINGW.
Itamar M. Lins Jr.
Vai devagar ai.
Vc conseguiu compilar o leto a partir dos fontes ?
Na tela que está postando o letodb já está compilado.
Você sabe a diferença entre uma biblioteca compilada com o BCC e outra compilada com MINGW ?
Esse make_b32.bat que vc usou vc sabe o que é ? agora coloca outra tela que usa o MINGW.
Saudações,rddleto.lib: file not recognized: File format not recognized
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
Cisino Junior
- Usuário Nível 2

- Mensagens: 67
- Registrado em: 14 Abr 2016 13:12
- Localização: Rio de Janeiro
LetoDBf (fork) -> LetoDb com espinafre
Oi, eu consegui compilar a rddleto.lib pelo arquivo make_b32.bat, o letodb.exe não foi criado ao executar esse bat, só as libs. E sinceramente, eu não sei a diferança entre uma lib compilada com BCC ou MINGW.
Pelo o que sei o arquivo make_b32.bat abaixo é um script que executa comandos/programas no prompt de comando, pelo o que entendi. Ou entendi errado?
Nesse script ele executa o software make que fica se encontra no diretório C:\BORLAND\BCC55\Bin, o qual compila as libs. Ok... Mas para criar o letodb.exe eu não posso usar o BCC, até aqui eu entendi. Eu não entendi é como compilar usando o hbmk2, ou como configurar o hbmk2 para usa-lo.
Bom, desculpe minha ignorância nesse assunto. Estou aqui tetando aprender, desculpem qualquer incomodo, mas isso ainda ta bem confuso na minha cabeça.
Pelo o que sei o arquivo make_b32.bat abaixo é um script que executa comandos/programas no prompt de comando, pelo o que entendi. Ou entendi errado?
Nesse script ele executa o software make que fica se encontra no diretório C:\BORLAND\BCC55\Bin, o qual compila as libs. Ok... Mas para criar o letodb.exe eu não posso usar o BCC, até aqui eu entendi. Eu não entendi é como compilar usando o hbmk2, ou como configurar o hbmk2 para usa-lo.
Bom, desculpe minha ignorância nesse assunto. Estou aqui tetando aprender, desculpem qualquer incomodo, mas isso ainda ta bem confuso na minha cabeça.
Código: Selecionar todos
rem SET PATH=C:\BORLAND\BCC55\Bin;C:\HMG.3.4.3\HARBOUR\bin
rem SET HB_PATH=C:\HMG.3.4.3
SET PATH=C:\BORLAND\BCC55\Bin
SET HB_PATH=C:\HMG.3.4.3\HARBOUR
@echo off
if "%1" == "clean" goto CLEAN
if "%1" == "CLEAN" goto CLEAN
if not exist lib md lib
if not exist obj md obj
if not exist obj\b32 md obj\b32
:BUILD
make -l EXE_OBJ_DIR=obj\b32\bin OBJ_DIR=obj\b32 -f makefile.bc %1 %2 %3 > make_b32.log
if errorlevel 1 goto BUILD_ERR
copy lib\rddleto.lib %HB_PATH%\lib\rddleto.lib
:BUILD_OK
goto EXIT
:BUILD_ERR
notepad make_b32.log
goto EXIT
:CLEAN
del bin\*.exe
del bin\*.tds
del lib\*.lib
del lib\*.bak
del obj\b32\*.obj
del obj\b32\*.c
del make_b32.log
goto EXIT
:EXIT
HMG 3.4.3 + DBF, Java, MySQL, PostgreSQL, PHP, JavaScript + HTML5 + CSS3, Bootstrap, Spring, Thymeleaf.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
LetoDBf (fork) -> LetoDb com espinafre
Ola!
Tem dois compiladores ai.
o hbmk2 vai procurar o Mingw, e você criou o letodb usando o BCC 5x.
BCC5x é um compilador antigo e o Mingw é o mais novo, eles são incompatíveis. Crie o letodb como eu postei Aqui cria o .EXE
Aqui vai criar a lib.
Não use o make_b32.bat.
É porque na sua maquina tem dois compiladores apaque o BCC.
Esse HMG é BCC ou MINGW ? se for BCC, como está aparecendo nos avisos os arquivo (libs) do MINGW ?
Estude a diferença entre o BCC 5x e o MINGW, para escolher ou um ou outro.
Saudações,
Itamar M. Lins Jr.
Tem dois compiladores ai.
o hbmk2 vai procurar o Mingw, e você criou o letodb usando o BCC 5x.
BCC5x é um compilador antigo e o Mingw é o mais novo, eles são incompatíveis. Crie o letodb como eu postei
Código: Selecionar todos
hbmk2 letodbsvc.hbpCódigo: Selecionar todos
hbmk2 rddleto.hbpNão use o make_b32.bat.
É porque na sua maquina tem dois compiladores apaque o BCC.
Esse HMG é BCC ou MINGW ? se for BCC, como está aparecendo nos avisos os arquivo (libs) do MINGW ?
Estude a diferença entre o BCC 5x e o MINGW, para escolher ou um ou outro.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
Cisino Junior
- Usuário Nível 2

- Mensagens: 67
- Registrado em: 14 Abr 2016 13:12
- Localização: Rio de Janeiro
LetoDBf (fork) -> LetoDb com espinafre
Olá Itamar, o HMG 3.4.3 utiliza o MINGW, acabei de confirmar isso olhando a estrutura do diretório da IDE e compilando um projeto de exemplo aqui. O mesmo também possui o hbmk2. O harbour instalado junto a esta IDE é o Harbour 3.2.
Esse é o output de error do arquivo build.log quando tento compilar o letodb.hbp pela ide:
E esse é criado quando tento compilar o rddleto.hbp pela IDE:
Esse é o output de error do arquivo build.log quando tento compilar o letodb.hbp pela ide:
Código: Selecionar todos
Harbour 3.2.0dev (r1601151502)
Copyright (c) 1999-2015, http://harbour-project.org/
C:/HMG.3.4.3/mingw/bin/../lib/gcc/i686-w64-mingw32/5.3.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lrddleto
collect2.exe: error: ld returned 1 exit status
hbmk2[letodb]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/legna/AppData/Local/Temp/hbmk_7fynjx.dir/server.o C:/Users/legna/AppData/Local/Temp/hbmk_7fynjx.dir/common.o C:/Users/legna/AppData/Local/Temp/hbmk_7fynjx.dir/errorsys.o C:/Users/legna/AppData/Local/Temp/hbmk_7fynjx.dir/hbmk_knl4aw.o C:/Users/legna/Documents/GitHub/LetoDBf/_temp.o -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lini -lreport -lhfcl -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lpng -llibhpdf -lhbvpdf -lhbzebra -lrddleto -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oletodb.exe -LC:/HMG.3.4.3/harbour/lib/win/mingw -LC:/HMG.3.4.3/lib -LC:/Users/legna/Documents/GitHub/LetoDBf/lib
Código: Selecionar todos
Harbour 3.2.0dev (r1601151502)
Copyright (c) 1999-2015, http://harbour-project.org/
C:/Users/legna/AppData/Local/Temp/hbmk_wyn3fy.dir/rddsys.o:rddsys.c:(.data+0x88): undefined reference to `HB_FUN_LETO_LOOKERROR'
C:/Users/legna/AppData/Local/Temp/hbmk_wyn3fy.dir/rddsys.o:rddsys.c:(.data+0x98): undefined reference to `HB_FUN_LETORDD'
C:/Users/legna/AppData/Local/Temp/hbmk_wyn3fy.dir/rddsys.o:rddsys.c:(.data+0xa8): undefined reference to `HB_FUN_LETO_UDF'
collect2.exe: error: ld returned 1 exit status
hbmk2[rddleto]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/legna/AppData/Local/Temp/hbmk_wyn3fy.dir/rddsys.o C:/Users/legna/AppData/Local/Temp/hbmk_wyn3fy.dir/hbmk_ti2hey.o C:/Users/legna/Documents/GitHub/LetoDBf/_temp.o -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lini -lreport -lhfcl -lmsvfw32 -lvfw32 -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbmysql -lmysql -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbfimage -lhbpgsql -lhbnetio -lxhb -lpng -llibhpdf -lhbvpdf -lhbzebra -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -orddleto.exe -LC:/HMG.3.4.3/harbour/lib/win/mingw -LC:/HMG.3.4.3/lib
hbmk2: Erro: Referenciado, faltando, mas fun‡äes desconhecida(s):
LETO_LOOKERROR(), LETORDD(), LETO_UDF()
HMG 3.4.3 + DBF, Java, MySQL, PostgreSQL, PHP, JavaScript + HTML5 + CSS3, Bootstrap, Spring, Thymeleaf.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
LetoDBf (fork) -> LetoDb com espinafre
Ola!
Compile da forma que estou indicando. Abra pela sua IDE este arquivo ai! compile e o outro para gerar a lib.
Saudações,
Itamar M. Lins Jr.
Compile da forma que estou indicando.
Código: Selecionar todos
hbmk2 letodbsvc.hbpSaudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.