Hello!
I'm still stuck with cross-compiling fpc from x64 to i386 on an Ubuntu 10.10 machine.
I did:
make distclean;make all;sudo make install PREFIX=/usr;make clean
Worked as expected so far.
Then I did:
make all CPU_TARGET=i386
This build script stops.
Output is:
make compiler_cycle RELEASE=1
make[1]: Betrete Verzeichnis '/mnt/projects/Source/fpc' make -C compiler cycle
make[2]: Betrete Verzeichnis '/mnt/projects/Source/fpc/compiler' make OS_TARGET= CPU_TARGET= CROSSBINDIR= BINUTILSPREFIX= CROSSCYCLEBOOTSTRAP=1 rtlclean rtl
make[3]: Betrete Verzeichnis '/mnt/projects/Source/fpc/compiler' make -C clean
make: Betrete ein unbekanntes Verzeichnis
make: *** clean: No such file or directory. Schluss. make: Verlasse ein unbekanntes Verzeichnis
make[3]: *** [rtlclean] Fehler 2
make[3]: Verlasse Verzeichnis '/mnt/projects/Source/fpc/compiler' make[2]: *** [cycle] Fehler 2
make[2]: Verlasse Verzeichnis '/mnt/projects/Source/fpc/compiler' make[1]: *** [compiler_cycle] Fehler 2
make[1]: Verlasse Verzeichnis '/mnt/projects/Source/fpc' make: *** [build-stamp.i386-] Fehler 2
Here a translated version (just a translation, so might be different from the english version):
make compiler_cycle RELEASE=1
make[1]: Entering Directory '/mnt/projects/Source/fpc' make -C compiler cycle
make[2]: Entering Directory '/mnt/projects/Source/fpc/compiler' make OS_TARGET= CPU_TARGET= CROSSBINDIR= BINUTILSPREFIX= CROSSCYCLEBOOTSTRAP=1 rtlclean rtl
make[3]: Entering Directory '/mnt/projects/Source/fpc/compiler' make -C clean
make: Entering an unknown Directory
make: *** clean: No such file or directory. Finishing. make: Leaving an unknown Directory
make[3]: *** [rtlclean] Error 2
make[3]: Leaving Directory '/mnt/projects/Source/fpc/compiler' make[2]: *** [cycle] Error 2
make[2]: Leaving Directory '/mnt/projects/Source/fpc/compiler' make[1]: *** [compiler_cycle] Error 2
make[1]: Leaving Directory '/mnt/projects/Source/fpc' make: *** [build-stamp.i386-] Error 2
Anyone a little hint for me?
regards
Lukas
