On 21 Jul 2009, at 11:06, Henry Vermaak wrote:
2009/7/20 greim <gr...@schleibinger.com>:
Then i started the compiler (as root ???) with :
make clean all CPU_TARGET=arm OS_TARGET=linux
BINUTILSPREFIX=/usr/arm/bin/arm-unknown-linux-gnu
The compiler (2.2.4) was running some minutes.
But no ppcarm there afterwards.
Any hint???
If you haven't done a "make install", then the compiler should be in
./compiler/.
And it will be called ppcrossarm (because it's a cross-compiler,
rather than a native compiler).
To make it clear: the above command will create a non-EABI ARM little
endian compiler, using the FPA floating point unit. If you want to use
softfloat, add OPT="-Cfsoft". Moreover, if you (the original poster)
intend to target an ARM-EABI platform, I would strongly recommend to
use FPC 2.3.1 instead, because 2.2.4 contains quite a few bugs for
those platforms. When using 2.2.x, at the very least you also have to
add -O- to the OPT parameters.
Jonas
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal