Buonasera ho installato da poco le Fivewin ed ho provato a compilare un programma usando il buildx.bat della cartella samples delle Fivewin.
Il risultato è questo:
E:\WTMP\portolorto\Ordini>rem @ECHO OFF
E:\WTMP\portolorto\Ordini>CLS
E:\WTMP\portolorto\Ordini>ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
E:\WTMP\portolorto\Ordini>ECHO ³ FiveWin for xHarbour 25.01 - Jan. 2025 Harbour development power ³Ü
³ FiveWin for xHarbour 25.01 - Jan. 2025 Harbour development power ³Ü
E:\WTMP\portolorto\Ordini>ECHO ³ (c) FiveTech 1993-2025 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 ³Û
³ (c) FiveTech 1993-2025 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8/10 ³Û
E:\WTMP\portolorto\Ordini>ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
E:\WTMP\portolorto\Ordini>ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
E:\WTMP\portolorto\Ordini>if Aordini == A GOTO :SINTAX
E:\WTMP\portolorto\Ordini>if NOT EXIST ordini.prg GOTO :NOEXIST
E:\WTMP\portolorto\Ordini>ECHO Compiling...
Compiling...
E:\WTMP\portolorto\Ordini>if ".\..\" == "" set FWDIR=.\..\
E:\WTMP\portolorto\Ordini>if "c:\xharbour" == "" set XHDIR=c:\xharbour
E:\WTMP\portolorto\Ordini>rem if "" == "/b" set GT=gtwin
E:\WTMP\portolorto\Ordini>rem if not "" == "/b" set GT=gtgui
E:\WTMP\portolorto\Ordini>set GT=gtgui
E:\WTMP\portolorto\Ordini>set hdir=c:\xharbour
E:\WTMP\portolorto\Ordini>set hdirl=c:\xharbour\lib
E:\WTMP\portolorto\Ordini>set bcdir=c:\bcc77
E:\WTMP\portolorto\Ordini>set fwh=.\..\
E:\WTMP\portolorto\Ordini>c:\xharbour\bin\harbour ordini /n /i.\..\\include;c:\xharbour\include /w /p 1>comp.log 2>warnings.log
E:\WTMP\portolorto\Ordini>IF ERRORLEVEL 1 GOTO COMPILEERRORS
xHarbour 1.3.1 Intl. (SimpLex) (Build 20250119)
Copyright 1999-2024,
http://www.xharbour.org http://www.harbour-project.org/
Compiling 'ordini.prg' and generating preprocessed output to 'ordini.ppo'...
100
200
100
100
100
100
100
200
300
400
500
600
700
800
900
1000
1100
100
200
100
200
300
100
200
100
200
300
400
500
600
700
800
900
1000
1100
1200
1300
1400
1500
1600
1700
1800
1900
2000
2100
2200
100
200
Generating C source output to 'ordini.c'...
Done.
Lines 185, Functions/Procedures 6, pCodes 821
E:\WTMP\portolorto\Ordini>echo -O2 -eordini.exe -Ic:\xharbour\include -Ic:\bcc77\include ordini.c 1>b32.bc
E:\WTMP\portolorto\Ordini>c:\bcc77\bin\bcc32 -M -c -v @b32.bc
Embarcadero C++ 7.70 for Win32 Copyright (c) 1993-2023 Embarcadero Technologies, Inc.
ordini.c:
E:\WTMP\portolorto\Ordini>IF EXIST ordini.rc c:\bcc77\bin\brc32.exe -r -Ic:\bcc77\include -Ic:\bcc77\include\windows\sdk ordini
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
E:\WTMP\portolorto\Ordini>echo -Lc:\bcc77\lib;c:\bcc77\lib\psdk + 1>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\c0w32.obj + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo ordini.obj, + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo ordini.exe, + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo ordini.map, + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo .\..\\lib\Fivehx.lib .\..\\lib\FiveHC.lib .\..\\lib\libmysql.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>rem echo .\..\\lib\drxlsx32x_bcc.lib + >> b32.bc
E:\WTMP\portolorto\Ordini>rem echo .\..\\lib\xlsxlibhbbccx.lib + >> b32.bc
E:\WTMP\portolorto\Ordini>echo .\..\\lib\pgsql.lib .\..\\lib\libpq.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\hbhpdf.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\libharu.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\png.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\rtl.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\vm.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\gtgui.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\lang.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\macro.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\rdd.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\dbfntx.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\dbfcdx.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\dbffpt.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\hbsix.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\debug.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\common.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\codepage.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\pp.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\pcrepos.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\ct.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\zlib.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\hbzip.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\libmisc.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\tip.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\hbzebra.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\hbcurl.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\xharbour\lib\libcurl.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>rem echo c:\xharbour\lib\png.lib + >> b32.bc
E:\WTMP\portolorto\Ordini>rem Uncomment these two lines to use Advantage RDD
E:\WTMP\portolorto\Ordini>rem echo c:\xharbour\lib\rddads.lib + >> b32.bc
E:\WTMP\portolorto\Ordini>rem echo c:\xharbour\lib\Ace32.lib + >> b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\cw32.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\import32.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\uuid.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\ws2_32.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\odbc32.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\rasapi32.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\nddeapi.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\msimg32.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\psapi.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\uxtheme.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\gdiplus.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\iphlpapi.lib + 1>>b32.bc
E:\WTMP\portolorto\Ordini>echo c:\bcc77\lib\psdk\shell32.lib, 1>>b32.bc
E:\WTMP\portolorto\Ordini>IF EXIST ordini.res echo ordini.res 1>>b32.bc
E:\WTMP\portolorto\Ordini>rem uncomment this line to use the debugger and comment the following one
E:\WTMP\portolorto\Ordini>if gtgui == gtwin c:\bcc77\bin\ilink32 -Gn -Tpe -s -v @b32.bc
E:\WTMP\portolorto\Ordini>IF ERRORLEVEL 1 GOTO LINKERROR
E:\WTMP\portolorto\Ordini>if gtgui == gtgui c:\bcc77\bin\ilink32 -Gn -aa -Tpe -s -v @b32.bc
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Fatal: Unable to open file 'FIVEHX.LIB'
E:\WTMP\portolorto\Ordini>IF ERRORLEVEL 1 GOTO LINKERROR
E:\WTMP\portolorto\Ordini>ECHO * Linking errors *
* Linking errors *
E:\WTMP\portolorto\Ordini>GOTO EXIT
Come posso risolvere?
Grazie.