Tengo un problema, actualice la FWH a ver 21.11, probando compilar con la nueva versi贸n, me arroja un error en la librer铆a de Fivewin, hasta lo que pude ver son
FiveH32.lib - FiveHC32.lib
En espera de su ayuda, le saluda.
Antonio
Codigo de archivo MAK:
聽#Borland make sample, (c) FiveTech Software 2005-2009
HBDIR=C:\Util\hb_win32_bcc_2020_V21.11
BCDIR=c:\util\bcc73
FWDIR=c:\util\fwh21.11
#change these paths as needed
.path.OBJ = .\obj
.path.PRG = .\
.path.CH 聽= $(FWDIR)\include;$(HBDIR)\include
.path.C 聽 = .\
.path.rc 聽= .\
#important: Use Uppercase for filenames extensions, in the next two rules!
PRG =聽 聽 聽 聽 \
InfoWin.PRG \
Ingreso.PRG \
Actu_usu.PRG \
Ing_caj.PRG 聽\
Cua_caj.PRG \
Impvale.PRG \
Rutinas.PRG \
Ing_Hume.PRG \
Reporte2.PRG \
Prue1.PRG \
Infor1.PRG \
ImpLiq.PRG \
InfoFact.PRG \
TarjeSeg.PRG \
TarjeLiq.PRG \
GeneLiq.PRG \
ImpAnti.PRG \
EstaExa.PRG \
InfoProc.PRG \
Ing_Trans.PRG \
ImpRemsu.PRG
C =聽 聽 聽 \
InfoWin.C \
Ingreso.C \
Actu_usu.C \
Ing_caj.C \
Cua_caj.C \
Impvale.C \
Rutinas.C \
Ing_Hume.C \
Reporte2.C \
Prue1.C 聽\
Infor1.C \
ImpLiq.C \
InfoFact.C \
TarjeSeg.C \
GeneLiq.C \
ImpAnti.C \
EstaExa.C \
InfoProc.C \
Ing_Trans.C \
ImpRemsu.C
PROJECT 聽 聽: InfoWin.exe
InfoWin.exe 聽: $(PRG:.PRG=.OBJ) $(C:.C=.OBJ) InfoWin.res
聽 聽echo off
聽 聽echo $(BCDIR)\lib\c0w32.obj + > b32.bc
聽 聽REM echo obj\InfoWin.obj obj\Ingreso.obj obj\Rutinas.obj obj\Actu_usu.obj obj\Ing_caj.obj obj\Cua_caj.obj obj\Impvale.obj obj\Ing_Revi.obj obj\Ing_Hume.obj obj\Reporte2.obj obj\Prue1.obj obj\Infor1.obj, + >> b32.bc
聽 聽echo obj\InfoWin.obj \
聽 聽 聽 聽 obj\Ingreso.obj \
聽 聽 obj\Rutinas.obj \
聽 聽 obj\Actu_usu.obj \
聽 聽 obj\Ing_caj.obj \
聽 聽 obj\Cua_caj.obj \
聽 聽 obj\Impvale.obj \
聽 聽 obj\Ing_Hume.obj \
聽 聽 obj\Reporte2.obj \
聽 聽 obj\Prue1.obj \
聽 聽 obj\ImpLiq.obj \
聽 聽 obj\InfoFact.obj \
聽 聽 obj\TarjeSeg.obj \
聽 聽 obj\TarjeLiq.obj \
聽 聽 obj\GeneLiq.obj \
聽 聽 obj\ImpAnti.obj \
聽 聽 obj\EstaExa.obj \
聽 聽 obj\InfoProc.obj \
聽 聽 obj\Ing_Trans.obj \
聽 聽 obj\ImpRemsu.obj \
聽 聽 obj\Infor1.obj, + >> b32.bc
聽 聽echo InfoWin.exe, + >> b32.bc
聽 聽echo InfoWin.map, + >> b32.bc
聽 聽echo $(FWDIR)\lib\FiveH32.lib $(FWDIR)\lib\FiveHC32.lib $(FWDIR)\lib\libmysql32.lib $(FWDIR)\lib\hbhpdf32.lib $(FWDIR)\lib\libhpdf32.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbwin.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\gtgui.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbrtl.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbvm.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hblang.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbmacro.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbrdd.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\rddntx.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\rddcdx.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\rddfpt.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbsix.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbdebug.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbcommon.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbpp.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbcpage.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbwin.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbcplr.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbct.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbpcre.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\xhb.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbziparc.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbziparc.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbzebra.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbzlib.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbmzip.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\minizip.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbtip.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\png.lib + >> b32.bc
聽 聽echo $(HBDIR)\lib\hbusrrdd.lib + >> b32.bc
聽 聽rem Uncomment these two lines to use Advantage RDD
聽 聽rem echo $(HBDIR)\rddads.lib + >> b32.bc
聽 聽rem echo $(HBDIR)\Ace32.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\cw32.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\uuid.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\import32.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\ws2_32.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\psdk\odbc32.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\psdk\nddeapi.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\psdk\iphlpapi.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\psdk\msimg32.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\psdk\psapi.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\psdk\rasapi32.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\psdk\gdiplus.lib + >> b32.bc
聽 聽echo $(BCDIR)\lib\psdk\shell32.lib,, + >> b32.bc
聽 聽echo InfoWin.res >> b32.bc
聽 聽$(BCDIR)\bin\ilink32 -Gn -Tpe -s @b32.bc
聽 聽del b32.bc
聽 聽del .\obj\*.obj
聽 聽del .\obj\*.c
聽 聽del *.tds
聽 聽del *.map
.PRG.OBJ:
聽 $(HBDIR)\bin\harbour $< /n /gc0 /q /I$(HBDIR)\include;$(FWDIR)\include /w0 /Oobj\$&.c
聽 $(BCDIR)\bin\bcc32 -O2 -M -c -v -I$(HBDIR)\include -oobj\$& obj\$&.c
.C.OBJ:
聽 echo -c -tWM -D__HARBOUR__ -DHB_API_MACROS > tmp
聽 echo -I$(HBDIR)\include;$(FWDIR)\include >> tmp
聽 $(BCDIR)\bin\bcc32 -oobj\$& @tmp $&.c
聽 del tmpError al compilar:
C:\Desa\Informes Win>c:\util\bcc73\bin\make -fcompi21.mak
MAKE Version 5.41 聽Copyright (c) 1987, 2014 Embarcadero Technologies, Inc.
聽 聽 聽 聽 echo off
聽 聽 聽 聽 echo c:\util\bcc73\lib\c0w32.obj + > b32.bc
聽 聽 聽 聽 REM echo obj\InfoWin.obj obj\Ingreso.obj obj\Rutinas.obj obj\Actu_usu.obj obj\Ing_caj.obj obj\Cua_caj.obj obj\Impvale.obj obj\Ing_Revi.obj obj\Ing_Hume.obj obj\Reporte2.obj obj\Prue1.obj obj\Infor1.obj, + >> b32.bc
聽 聽 聽 聽 echo obj\InfoWin.obj 聽 obj\Ingreso.obj 聽 obj\Rutinas.obj 聽 obj\Actu_usu.obj 聽 obj\Ing_caj.obj 聽 obj\Cua_caj.obj 聽 obj\Impvale.obj 聽 obj\Ing_Hume.obj 聽 obj\Reporte2.obj 聽 obj\Prue1.obj 聽 obj\ImpLiq.obj 聽 obj\InfoFact.obj 聽 obj\TarjeSeg.obj 聽 obj\TarjeLiq.obj 聽 obj\GeneLiq.obj 聽 obj\ImpAnti.obj 聽 obj\EstaExa.obj 聽 obj\InfoProc.obj 聽 obj\Ing_Trans.obj 聽 obj\ImpRemsu.obj 聽 obj\Infor1.obj, + >> b32.bc
聽 聽 聽 聽 echo InfoWin.exe, + >> b32.bc
聽 聽 聽 聽 echo InfoWin.map, + >> b32.bc
聽 聽 聽 聽 echo c:\util\fwh21.11\lib\FiveH32.lib c:\util\fwh21.11\lib\FiveHC32.lib c:\util\fwh21.11\lib\libmysql32.lib c:\util\fwh21.11\lib\hbhpdf32.lib c:\util\fwh21.11\lib\libhpdf32.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbwin.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\gtgui.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbrtl.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbvm.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hblang.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbmacro.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbrdd.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\rddntx.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\rddcdx.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\rddfpt.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbsix.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbdebug.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbcommon.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbpp.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbcpage.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbwin.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbcplr.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbct.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbpcre.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\xhb.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbziparc.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbziparc.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbzebra.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbzlib.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbmzip.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\minizip.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbtip.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\png.lib + >> b32.bc
聽 聽 聽 聽 echo C:\Util\hb_win32_bcc_2020_V21.11\lib\hbusrrdd.lib + >> b32.bc
聽 聽 聽 聽 rem Uncomment these two lines to use Advantage RDD
聽 聽 聽 聽 rem echo C:\Util\hb_win32_bcc_2020_V21.11\rddads.lib + >> b32.bc
聽 聽 聽 聽 rem echo C:\Util\hb_win32_bcc_2020_V21.11\Ace32.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\cw32.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\uuid.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\import32.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\ws2_32.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\psdk\odbc32.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\psdk\nddeapi.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\psdk\iphlpapi.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\psdk\msimg32.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\psdk\psapi.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\psdk\rasapi32.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\psdk\gdiplus.lib + >> b32.bc
聽 聽 聽 聽 echo c:\util\bcc73\lib\psdk\shell32.lib,, + >> b32.bc
聽 聽 聽 聽 echo InfoWin.res >> b32.bc
聽 聽 聽 聽 c:\util\bcc73\bin\ilink32 -Gn -Tpe -s @b32.bc
Turbo Incremental Link 6.80 Copyright (c) 1997-2017 Embarcadero Technologies, Inc.
Error: 'C:\UTIL\FWH21.11\LIB\FIVEH32.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
** error 2 ** deleting InfoWin.exe