[fpc-devel] make cycle broken on win64

Vincent Snijders vsnijders at quicknet.nl
Tue Oct 9 14:18:24 CEST 2007


Hi,

Starting with r8742, make cycle is broken on win64:

C:/lazarus/source/fpc-test/2.3/compiler/ppc1.exe -Ur -Xs -O2 -n -Fi../inc -Fi../
x86_64 -FE. -FUC:/lazarus/source/fpc-test/2.3/rtl/units/x86_64-win64 -dx86_64 -d
RELEASE -Us -Sg system.pp -Fi../win
systemh.inc(296,2) Fatal: Can't open include file "sysosh.inc"
Fatal: Compilation aborted
make[6]: *** [system.ppu] Error 1
make[6]: Leaving directory `C:/lazarus/source/fpc-test/2.3/rtl/win64'
make[5]: *** [win64_all] Error 2
make[5]: Leaving directory `C:/lazarus/source/fpc-test/2.3/rtl'
make[4]: *** [rtl] Error 2
make[4]: Leaving directory `C:/lazarus/source/fpc-test/2.3/compiler'
make[3]: *** [next] Error 2
make[3]: Leaving directory `C:/lazarus/source/fpc-test/2.3/compiler'
make[2]: *** [ppc2.exe] Error 2
make[2]: Leaving directory `C:/lazarus/source/fpc-test/2.3/compiler'
make[1]: *** [cycle] Error 2
make[1]: Leaving directory `C:/lazarus/source/fpc-test/2.3/compiler'
c:\fpc\2.0.4\bin\i386-win32\make: *** [compiler_cycle] Error 2

With revision 8741, there was no such problem yet.

Running make cycle in C:/lazarus/source/fpc/2.3 gives:
C:/lazarus/source/fpc/2.3/compiler/ppc1.exe -Ur -Xs -O2 -n -Fi../inc -Fi../x86_6
4 -FE. -FUC:/lazarus/source/fpc/2.3/rtl/units/x86_64-win64 -dx86_64 -dRELEASE -U
s -Sg system.pp -Fi../win
winres.inc(16,1) Fatal: Internal error 200310144
Fatal: Compilation aborted
make[6]: *** [system.ppu] Error 1

This also works with revision 8741.

Vincent



More information about the fpc-devel mailing list