Estou com uma curiosidade há algum tempo....
Então vou fazer o teste do xHarbour ao estilo José Quintas.... rs
Vamos ver o que dá....
Por enquanto entrei lá no xharbour.org e baixei o XHarbour e o BC 5.1....

Moderador: Moderadores
hbmk2 is capable of using an external harbour.exe compiler,
if you use any of the options -xhb, -hb30, -hb20 and similar. Of
these -xhb enables xHarbour mode. More info in the help.
Não sei para quê, manter compatibilidade com o XHb, uma vez que ele está totalmente abandonado há mais de 5 anos
se é para deixar igual ao Harbour "copiando tudo do Harbour ultimamente" para quê continuar com o Xhb. ?
hbmk2 test -xhb
hbmk2: Processing environment options: -comp=bcc
hbmk2 [test]: Warning: Ignoring explicitly specified core header directory:
d:\xharbour\include (in option '-Id:\xharbour\include' in
test.hbp:2)
xHarbour 1.2.3 Intl. (SimpLex) (Build 20170902)
Copyright 1999-2017, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'test.prg'...
Generating C source output to 'C:\Users\joseq\AppData\Local\Temp\hbmk_erd3o6.dir\test.c'...
Done.
Lines 82, Functions/Procedures 3, pCodes 185
C:\Users\joseq\AppData\Local\Temp\hbmk_erd3o6.dir\test.c:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_SEFAZCLASS' referenced from C:\USERS\JOSEQ\APPDATA\LOCAL\TEMP\HBMK_ERD3O6.DIR\TEST.OBJ
Error: Unresolved external '_HB_FUN_XMLNODE' referenced from C:\USERS\JOSEQ\APPDATA\LOCAL\TEMP\HBMK_ERD3O6.DIR\TEST.OBJ
hbmk2 [test]: Error: Running linker. 2
ilink32.exe @C:\Users\joseq\AppData\Local\Temp\7hbpui.lnk
hbmk2: Error: Referenced, missing, but unrecognized Harbour function(s):
SEFAZCLASS(), XMLNODE()
d:\temp>hbmk2 test -xhb
hbmk2: Processing environment options: -comp=bcc
xHarbour 1.2.3 Intl. (SimpLex) (Build 20170902)
Copyright 1999-2017, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'test.prg'...
Generating C source output to 'C:\Users\joseq\AppData\Local\Temp\hbmk_evhasm.dir\test.c'...
Done.
Lines 82, Functions/Procedures 3, pCodes 185
C:\Users\joseq\AppData\Local\Temp\hbmk_evhasm.dir\test.c:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_SEFAZCLASS' referenced from C:\USERS\JOSEQ\APPDATA\LOCAL\TEMP\HBMK_EVHASM.DIR\TEST.OBJ
Error: Unresolved external '_HB_FUN_XMLNODE' referenced from C:\USERS\JOSEQ\APPDATA\LOCAL\TEMP\HBMK_EVHASM.DIR\TEST.OBJ
hbmk2 [test]: Error: Running linker. 2
ilink32.exe @C:\Users\joseq\AppData\Local\Temp\kdy3vo.lnk
hbmk2: Hint: Install package sefazclass and input file 'addons\sefazclass.hbc'
for missing Harbour function(s): xmlnode(), sefazclass()
hbmk2 test2 -xhb
hbmk2: Processing environment options: -comp=bcc
xHarbour 1.2.3 Intl. (SimpLex) (Build 20170902)
Copyright 1999-2017, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'test2.prg'...
Generating C source output to 'C:\Users\joseq\AppData\Local\Temp\hbmk_8c2igg.dir\test2.c'...
Done.
Lines 5, Functions/Procedures 1, pCodes 11
C:\Users\joseq\AppData\Local\Temp\hbmk_8c2igg.dir\test2.c:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
d:\temp>test2
97
d:\cdrom\FONTES\INTEGRA\sefazclass>hbmk2 sefazclass -xhb
hbmk2: Processing environment options: -comp=bcc
hbmk2 [sefazclass]: Warning: Cannot find hbhpdf.hbc (referenced from
sefazclass.hbc)
hbmk2 [sefazclass]: Warning: Cannot find hbzebra.hbc (referenced from
sefazclass.hbc)
hbmk2 [sefazclass]: Warning: Cannot find hbwin.hbc (referenced from
sefazclass.hbc)
hbmk2 [sefazclass]: Warning: Cannot find hbct.hbc (referenced from
sefazclass.hbc)
xHarbour 1.2.3 Intl. (SimpLex) (Build 20170902)
Copyright 1999-2017, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'source\ze_capicom.prg'...
Generating C source output to 'C:\Users\joseq\AppData\Local\Temp\hbmk_7dleft.dir\ze_capicom.c'...
Done.
Lines 54, Functions/Procedures 2, pCodes 184
xHarbour 1.2.3 Intl. (SimpLex) (Build 20170902)
Copyright 1999-2017, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'source\ze_SpedAssina.prg'...
source\ze_SpedAssina.prg(59) Error E0030 Syntax error: "syntax error at 'WITH'"
source\ze_SpedAssina.prg(85) Error E0030 Syntax error: "syntax error at 'END'"
source\ze_SpedAssina.prg(98) Error E0025 Invalid RETURN from within of SEQUENCE code
source\ze_SpedAssina.prg(215) Error E0030 Syntax error: "syntax error at 'WITH'"
source\ze_SpedAssina.prg(224) Error E0030 Syntax error: "syntax error at 'END'"
source\ze_SpedAssina.prg(228) Error E0025 Invalid RETURN from within of SEQUENCE code
source\ze_SpedAssina.prg(233) Error E0030 Syntax error: "syntax error at 'WITH'"
source\ze_SpedAssina.prg(239) Error E0030 Syntax error: "syntax error at 'END'"
source\ze_SpedAssina.prg(248) Error E0025 Invalid RETURN from within of SEQUENCE code
source\ze_SpedAssina.prg(251) Error E0025 Invalid RETURN from within of SEQUENCE code
source\ze_SpedAssina.prg(254) Error E0025 Invalid RETURN from within of SEQUENCE code
source\ze_SpedAssina.prg(256) Warning W0032 Variable 'LOK' is assigned but not used in function 'ASSINALOADXML(213)'
source\ze_SpedAssina.prg(256) Warning W0032 Variable 'LOK' is assigned but not used in function 'ASSINALOADXML(231)'
source\ze_SpedAssina.prg(266) Error E0030 Syntax error: "syntax error at 'WITH'"
source\ze_SpedAssina.prg(273) Error E0030 Syntax error: "syntax error at 'END'"
source\ze_SpedAssina.prg(276) Error E0025 Invalid RETURN from within of SEQUENCE code
source\ze_SpedAssina.prg(279) Error E0025 Invalid RETURN from within of SEQUENCE code
source\ze_SpedAssina.prg(281) Warning W0032 Variable 'LOK' is assigned but not used in function 'ASSINALOADCERTIFICADO(258)'
15 errors
No code generated
hbmk2 [sefazclass]: Error: Running Harbour compiler. 1
d:\xharbour\bin\harbour.exe -n1 source\ze_SpedAssina.prg -w3 -es2 -m -n -DHBMK_HAS_SEFAZCLASS=1 -oC:\Users\joseq\AppData\Local\Temp\hbmk_7dleft.dir\ -id:\xharbour\comp\bcc\Include -id:\xharbour\include -iinclude -undef:.ARCH. -D__PLATFORM__WINDOWS
Usuários vendo este fórum: Nenhum usuário registrado online e 5 visitantes