[fpc-devel] compiler cycle build fails on i386-linux

Ivo Steinmann ivo_steinmann at gmx.net
Thu Sep 21 19:49:01 CEST 2006

Hello all

since revision 4648, the cycle build fails on i386-linux (as it did on 
amd64, but that's fixed)

Ivo Steinmann (Aison/ivost)

make -C ../rtl 'OPT=' all
make[4]: Entering directory `/usr/src/fpc/rtl'
make -C linux all
make[5]: Entering directory `/usr/src/fpc/rtl/linux'
as --32 -o ../../rtl/units/i386-linux/prt0.o i386/prt0.as
as --32 -o ../../rtl/units/i386-linux/dllprt0.o i386/dllprt0.as
as --32 -o ../../rtl/units/i386-linux/cprt0.o i386/cprt0.as
as --32 -o ../../rtl/units/i386-linux/gprt0.o i386/gprt0.as
as --32 -o ../../rtl/units/i386-linux/cprt21.o i386/cprt21.as
as --32 -o ../../rtl/units/i386-linux/gprt21.o i386/gprt21.as
/usr/src/fpc/compiler/ppc1 -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -FU../../rtl/units/i386-linux -di386 -Us -Sg system.pp
Free Pascal Compiler version 2.1.1 [2006/09/21] for i386
Copyright (c) 1993-2006 by Florian Klaempfl
Target OS: Linux for i386
Compiling system.pp
elfres32.inc(123,26) Warning: Mixing signed expressions and longwords gives a 64bit result
genmath.inc(496,16) Fatal: Internal error 200204041
Fatal: Compilation aborted
make[5]: *** [system.ppu] Fehler 1
make[5]: Leaving directory `/usr/src/fpc/rtl/linux'
make[4]: *** [linux_all] Fehler 2
make[4]: Leaving directory `/usr/src/fpc/rtl'
make[3]: *** [rtl] Fehler 2
make[3]: Leaving directory `/usr/src/fpc/compiler'
make[2]: *** [next] Fehler 2
make[2]: Leaving directory `/usr/src/fpc/compiler'
make[1]: *** [ppc2] Fehler 2
make[1]: Leaving directory `/usr/src/fpc/compiler'
make: *** [cycle] Fehler 2

More information about the fpc-devel mailing list