Página 1 de 1
arquivo xbp para teste
Enviado: 28 Mai 2012 14:32
por ciacpd
Olá Pessoal,
Refiz as minhas instalações de xharbour e bcc agora quando compilo os exemplos da hbnfe da erro de operação ilegal e nao sai mais disto, como ja estou a 2 dias sem sucesso seria possível algum amigo do forum enviar um arquivo xbp funcional para eu seguir.
Uso atualmente xharbour 121 6406.
Obrigado
arquivo xbp para teste
Enviado: 28 Mai 2012 15:26
por ciacpd
Olá Pessoal,
Consegui recriar os exemplos com um bat, caso alguem precise esta abaixo
Código: Selecionar todos
SET CC_DIR=C:\BCC582.
SET _MYLIB=common.lib dbffpt.lib dbfcdx.lib dbfntx.lib hbsix.lib gtwin.lib macro.lib pp.lib rdd.lib rtl.lib vm.lib lang.lib pcrepos.lib ct.lib zlib.lib png.lib hbhpdf.lib cw32.lib import32.lib
SET HARBOURDIR=c:\comp\xharbour12
SET HARBOURLIB=%HARBOURDIR%\lib;%cc_dir%\lib
SET HARBOUREXE=%HARBOURDIR%\bin\harbour.exe
SET _PATH=%PATH%
SET PATH=%CC_DIR%\BIN;%PATH%
if not exist TESTES.prg goto noexist
if not exist %HARBOUREXE% goto noharbour
if exist testes.exe del testes.exe
if exist testes.c del testes.c
%HARBOUREXE% testes.prg /n /i%HARBOURDIR%\include > clip.log
%HARBOUREXE% hbNFe.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeAssina.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeCancela.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeCCe.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeConsulta.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeConsultaCadastro.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeCreator.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeDanfe.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeEmail.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeFuncoes.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeIniToXML.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeInutiliza.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeRecepcaoLote.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeRetornoRecepcao.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeSemCurl.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeStatus.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% hbNFeValida.prg /n /i%HARBOURDIR%\include >> clip.log
%HARBOUREXE% W32OLE.PRG /n /i%HARBOURDIR%\include >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -otestes.obj testes.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFe.obj hbNFe.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeAssina.obj hbNFeAssina.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeCancela.obj hbNFeCancela.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeCCe.obj hbNFeCCe.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeConsulta.obj hbNFeConsulta.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeConsultaCadastro.obj hbNFeConsultaCadastro.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeCreator.obj hbNFeCreator.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeDanfe.obj hbNFeDanfe.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeEmail.obj hbNFeEmail.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeFuncoes.obj hbNFeFuncoes.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeIniToXML.obj hbNFeIniToXML.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeInutiliza.obj hbNFeInutiliza.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeRecepcaoLote.obj hbNFeRecepcaoLote.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeRetornoRecepcao.obj hbNFeRetornoRecepcao.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeSemCurl.obj hbNFeSemCurl.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeStatus.obj hbNFeStatus.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -ohbNFeValida.obj hbNFeValida.c >> clip.log
BCC32 -D__WIN32__ -DWIN32 -I%HARBOURDIR%\include -5 -6 -a8 -d -OS -O2 -c -oW32OLE.obj W32OLE.c >> clip.log
ILINK32 -ap -Tpe -x -Gn -L%HARBOURLIB% -L%%CC_DIR%%\LIB testes.obj + hbNFe.obj + hbNFeAssina.obj + hbNFeCancela.obj + hbNFeCCe.obj + hbNFeConsulta.obj + hbNFeConsultaCadastro.obj + hbNFeCreator.obj + hbNFeDanfe.obj + hbNFeEmail.obj + hbNFeFuncoes.obj + hbNFeIniToXML.obj + hbNFeInutiliza.obj + hbNFeRecepcaoLote.obj + hbNFeRetornoRecepcao.obj + hbNFeSemCurl.obj + hbNFeStatus.obj + hbNFeValida.obj + W32OLE.obj, testes.exe,,%_MYLIB% c0x32.obj >> clip.log
if exist testes.exe dir testes.exe
if exist testes.exe echo.
if exist testes.exe echo testes.exe succesfully built
if exist testes.exe echo.
goto end
:noexist
echo.
echo Cannot find testes.prg file
echo.
goto end
:noharbour
echo.
echo Cannot find Harbour.exe
echo.
goto end
:end
set PATH=%_PATH%
set _PATH=
set HARBOUREXE=
set HARBOURLIB=
set HARBOURDIR=
set _MYLIB=
SET CC_DIR=
arquivo xbp para teste
Enviado: 31 Mai 2012 11:51
por sygecom
Eu uso o Xbuild.exe que vem no pacote do free.xharbour.com, acho mais fácil de usar e configurar