Gui Posted December 29, 2017 Report Share Posted December 29, 2017 ┌────────────────────────────────────────────────────────────────────────────┐ │ FiveWin for xHarbour 1.2.3.10205 - Setembro 2017 xHarbour development power│▄ │ ® FiveTech, 1993-2006 for Microsoft Windows 95/98/NT/2000/ME and XP │█ └────────────────────────────────────────────────────────────────────────────┘█ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Compiling... xHarbour 1.2.3 Intl. (SimpLex) (Build 20170902) Copyright 1999-2017, http://www.xharbour.org http://www.harbour-project.org/ Compiling 'tst.prg' and generating preprocessed output to 'tst.ppo'... Generating C source output to 'tst.c'... Done. Lines 207, Functions/Procedures 8, pCodes 734 Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland tst.c: Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland Error: Unresolved external '_HB_FUN__TRDD' referenced from C:\FWH\SAMPLES\TST.OB J Error: Unresolved external '_HB_FUN_RDDSETFIELDEXTENT' referenced from C:\FWH\SA MPLES\TST.OBJ Error: Unresolved external '_HB_FUN_RDDADDFIELD' referenced from C:\FWH\SAMPLES\ TST.OBJ * There are errors C:\FWH\samples> REM BUILDX.BAT @ECHO OFF CLS ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ECHO ³ FiveWin for xHarbour 1.2.3.10205 - Setembro 2017 xHarbour development power³Ü ECHO ³ © FiveTech, 1993-2006 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 fwdir=c:\FWH set bcdir=c:\BCC %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 %bcdir%\lib\c0w32.obj + > b32.bc echo %1.obj, + >> b32.bc echo %1.exe, + >> b32.bc echo %1.map, + >> b32.bc echo %fwdir%\lib\Fivehx.lib + >> b32.bc echo %fwdir%\lib\FiveHC.lib + >> b32.bc echo %fwdir%\lib\Libmysql.lib + >> b32.bc echo %fwdir%\lib\adordd.lib + >> b32.bc echo %fwdir%\lib\usrrdd.lib + >> b32.bc echo %hdir%\lib\rtl.lib + >> b32.bc echo %hdir%\lib\vm.lib + >> b32.bc echo %hdir%\lib\gtgui.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\rddads.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\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 echo %hdir%\lib\rddads.lib + >> b32.bc echo %hdir%\lib\Ace32.lib + >> b32.bc echo %hdir%\lib\pcrepos.lib + >> b32.bc echo %hdir%\lib\ct.lib + >> b32.bc echo %hdir%\lib\zlib.lib + >> b32.bc echo %hdir%\lib\hbzip.lib + >> b32.bc echo %hdir%\lib\libmisc.lib + >> b32.bc echo %hdir%\lib\tip.lib + >> b32.bc echo %hdir%\lib\png.lib + >> b32.bc echo %hdir%\lib\xharbour.lib + >> b32.bc echo %bcdir%\lib\cw32.lib + >> b32.bc echo %bcdir%\lib\import32.lib + >> b32.bc echo %bcdir%\lib\uuid.lib + >> b32.bc echo %bcdir%\lib\ws2_32.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\msimg32.lib + >> b32.bc echo %bcdir%\lib\psdk\iphlpapi.lib + >> b32.bc echo %bcdir%\lib\psdk\psapi.lib + >> b32.bc echo %bcdir%\lib\psdk\gdi32.lib + >> b32.bc echo %bcdir%\lib\psdk\iphlpapi.lib + >> b32.bc echo %bcdir%\lib\psdk\shell32.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 IF ERRORLEVEL 1 GOTO LINKERROR ECHO * Application successfully built %1 GOTO EXIT ECHO rem delete temporary files @del %1.c :LINKERROR ECHO * There are 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 //Parte do código fonte // FiveWin Virtual RDD demo #include "FiveWin.ch" extern _TRDD static oRdd request TRDD //----------------------------------------------------------------------------// function Main() local nvalor := 0 SetupRdd() USE Customer ALIAS "Test" VIA "ODBC" MsgInfo( Test->Test := 123.456 ) MsgInfo( m->nvalor ) MsgInfo( Test->Test ) MsgInfo( valtype(Test->Test )) return nil Quote Link to comment Share on other sites More sharing options...
Theotokos Posted December 29, 2017 Report Share Posted December 29, 2017 http://forums.fivetechsupport.com/viewtopic.php?p=55574 Quote Link to comment Share on other sites More sharing options...
Gui Posted December 31, 2017 Author Report Share Posted December 31, 2017 Obrigado pela orientação, consegui gerar o executável, no entanto, quando da execução do mesmo está apresentando o seguinte erro: "Unrecoverable error 9000: Module 'adordd.prg' was compiled into PCODE version:9,this version of xHarbour expects version:10" Sabe como devo corrigir? Quote Link to comment Share on other sites More sharing options...
rochinha Posted January 2, 2018 Report Share Posted January 2, 2018 Amiguinhos, Gere o .OBJ do ADORDD.PRG e acrescente em: echo %bcdir%\lib\c0w32.obj + > b32.bc echo %1.obj, + >> b32.bc Depois: echo %bcdir%\lib\c0w32.obj + > b32.bc echo %1.obj adordd.obj, + >> b32.bc Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 2, 2018 Report Share Posted January 2, 2018 Olá, verifique a versão do seu [x]Harbour ela não é a indicada para a sua versão do FWH. Use o [x]Harbour original da sua versão. Abs Quote Link to comment Share on other sites More sharing options...
Gui Posted January 5, 2018 Author Report Share Posted January 5, 2018 Olá Kapiaba, eu até prefiro ter xHarbour e Fivewin original, estou com dificuldade de encontrar os pares BCC / xHarbour / Fivewin , e também gostaria de saber se funcionam em 64bits, consegui gerar o executável, porém continua apresentando erro mesmo com as alterações citadas acima, com quem devo negociar a compra de xHarbour / Fivewin ?, trabalhei com uma versão antiga que funcionava bem, mas quando surgiu o Windows7 para 64bits, não conseguia nem compilar, só consegui entrando no xp via vmware, e também existe a questão Harbour e xHarbour para dificultar, tenho dúvidas em qual utilizar e quais as diferenças, o que sei é que já trabalhei com xHarbour/Fivewin, então, estou mas tendencioso a este que já conheço kapiaba 1 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 8, 2018 Report Share Posted January 8, 2018 Para esta versão do Fivewin, use estes compiladores: Se nao tiver, envie-me um email em: kapiabafwh@gmail.com ou fale com o Gilmer. @ECHO OFF CLS ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ECHO ³ FiveWin for xHarbour 17.01 - Jan. 2017 xHarbour development power ³Ü ECHO ³ (c) FiveTech 1993-2017 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 ³Û ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß if A%1 == A GOTO :SINTAX if NOT EXIST %1.prg GOTO :NOEXIST ECHO Compiling... REM USE XHARBOUR PARA BCC7.1 OU BCC7.2 if "%FWDIR%" == "" set FWDIR=.\..\ if "%XHDIR%" == "" set XHDIR=c:\XHBBCC72 rem if "%2" == "/b" set GT=gtwin rem if not "%2" == "/b" set GT=gtgui set GT=gtgui set hdir=%XHDIR% set hdirl=%hdir%\lib set bcdir=c:\bcc72 set fwh=%FWDIR% Quote Link to comment Share on other sites More sharing options...
kapiaba Posted January 8, 2018 Report Share Posted January 8, 2018 Olá Kapiaba, eu até prefiro ter xHarbour e Fivewin original, estou com dificuldade de encontrar os pares BCC / xHarbour / Fivewin , e também gostaria de saber se funcionam em 64bits, consegui gerar o executável, porém continua apresentando erro mesmo com as alterações citadas acima, com quem devo negociar a compra de xHarbour / Fivewin ?, trabalhei com uma versão antiga que funcionava bem, mas quando surgiu o Windows7 para 64bits, não conseguia nem compilar, só consegui entrando no xp via vmware, e também existe a questão Harbour e xHarbour para dificultar, tenho dúvidas em qual utilizar e quais as diferenças, o que sei é que já trabalhei com xHarbour/Fivewin, então, estou mas tendencioso a este que já conheço Ops. Sorry, não tinha visto completo. é a pressa. Entre em contato com o Sr. Gilmer tavares no email: VIRTUAL OBJECT INFORMÁTICA - Representante do FiveWin no Brasil. R Goiacoz, 305 - Vila Progresso, Sorocaba, SP - CEP: 18090-590 Fone: (15) 3231-6840 Representante autorizado: Gilmer Tavares. Email: gilmer@fivewin.com.br skype: fivewinbrasil@hotmail.com http://fivewin.com.br/index.php?/topic/21606-comprar-licenca/ abs. 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.