I have been trying to build FPC on an Arietta G25: http://www.acmesystems.it/arietta[1]
I have downloaded the stock arm 2.6.4 from here: ftp://gd.tuwien.ac.at/languages/pascal/fpc/dist/2.6.4/arm-linux/fpc-2.6.4.arm-linux.tar And the current source snapshot from here: ftp://ftp.freepascal.org/pub/fpc/snapshot/trunk/source/fpc.zip Incidentally, I have tried running subversion to fetch the current sources, but subversion misbehaves on this platform and randomly crashes leaving the file system in an un-bootable state! So to work around this I have fallen back on using the snapshots for now. >From the 2.6.4 files I have extracted the compiler and system files into a >seed folder and attempted to build FPC with: make clean all FPC=/media/data/freepascal/2.6.4-seed/ppcarm I have also tried cycling just the compiler with: make cycle FPC=/media/data/freepascal/2.6.4-seed/ppcarm However I start the build process, it always fails with an error 217, but not always in the same place? I have tried extending the swap partition and also adding NO_UNIT_PROCESS OPT=-dNO_THREADING in case there is a resource issue. The firsts iteration of the make cycle completes as I have a functional ppc1 in the compiler folder, so I assume that means I have all of the right dependencies in place. My last attempt fails at this point: /bin/rm -f ppcarm /bin/mkdir -p arm/units/arm-linux /media/data/freepascal/fpc/compiler/ppc1 -Ur -Xs -O2 -n -Fuarm -Fusystems -Fu/media/data/freepascal/fpc/rtl/units/arm-linux -Fiarm -FE. -FUarm/units/arm-linux -dRELEASE -dNO_THREADING -darm -dGDB -dBROWSERLOG -Sew pp.pas make[5]: *** [ppcarm] Error 217 make[5]: Leaving directory `/media/data/freepascal/fpc/compiler' make[4]: *** [next] Error 2 make[4]: Leaving directory `/media/data/freepascal/fpc/compiler' make[3]: *** [ppc2] Error 2 make[3]: Leaving directory `/media/data/freepascal/fpc/compiler' make[2]: *** [cycle] Error 2 make[2]: Leaving directory `/media/data/freepascal/fpc/compiler' make[1]: *** [compiler_cycle] Error 2 make[1]: Leaving directory `/media/data/freepascal/fpc' make: *** [build-stamp.arm-linux] Error 2 What does error 217 mean and does anyone have any suggestions as to how I can move passed this? Thanks, Paul Michell -------- [1] http://www.acmesystems.it/arietta
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel