[fpc-pascal] crosscompile problems with current trunk and fixes_2_2 branch

Terry Kemp tkemp at klc.net.nz
Thu Mar 8 08:03:00 CET 2007


Current trunk (revision 6747) fails on...

$ make distclean crosszipinstall CPU_TARGET=arm CROSSINSTALL=1
OPT="-CfSOFT" BINUTILSPREFIX=arm-xscale-linux-gnu-  

<......>
/home/tmk/fpc-211/fpc/compiler/ppcrossarm -Ur -Parm
-XParm-xscale-linux-gnu- -Xc -Xr -XX -CX -Ur -Xs -O2 -n -Fi../inc
-Fi../arm -Fi../unix -Fiarm -FE.
-FU/home/tmk/fpc-211/fpc/rtl/units/arm-linux -CfSOFT -darm -dRELEASE
-Us -Sg system.pp
genmath.inc(480,7) Fatal: Internal error 2007020810
Fatal: Compilation aborted
make[5]: *** [system.ppu] Error 1
make[5]: Leaving directory `/home/tmk/fpc-211/fpc/rtl/linux'
make[4]: *** [fpc_smart] Error 2
make[4]: Leaving directory `/home/tmk/fpc-211/fpc/rtl/linux'
make[3]: *** [linux_smart] Error 2
make[3]: Leaving directory `/home/tmk/fpc-211/fpc/rtl'
make[2]: *** [rtl_smart] Error 2
make[2]: Leaving directory `/home/tmk/fpc-211/fpc'
make[1]: *** [build-stamp.arm-linux] Error 2
make[1]: Leaving directory `/home/tmk/fpc-211/fpc'
make: *** [crosszipinstall] Error 2

Seems to be related to branch merge at 6720 (compiler/tgobj.pas?).



fixes_2_2 branch compiles but won't package zip...

<......>
fpcmake -p -Tarm-linux Makefile.fpc
Processing Makefile.fpc
Error: Target "linux", package "fcl-base" not found
make[7]: *** [fpc_install] Error 1
make[7]: Leaving directory `/home/tmk/fpc/fixes_2_2/packages/fcl-db'
make[6]: *** [fcl-db_install] Error 2
make[6]: Leaving directory `/home/tmk/fpc/fixes_2_2/packages'
make[5]: *** [packages_install] Error 2
make[5]: Leaving directory `/home/tmk/fpc/fixes_2_2'
make[4]: *** [installother] Error 2
make[4]: Leaving directory `/home/tmk/fpc/fixes_2_2'
make[3]: *** [install] Error 2
make[3]: Leaving directory `/home/tmk/fpc/fixes_2_2'
make[2]: *** [fpc_zipinstall] Error 2
make[2]: Leaving directory `/home/tmk/fpc/fixes_2_2'
make[1]: *** [zipinstall] Error 2
make[1]: Leaving directory `/home/tmk/fpc/fixes_2_2'
make: *** [crosszipinstall] Error 2

should I put issues like this in the bug tracker?

Terry





More information about the fpc-pascal mailing list