[fpc-pascal] make CPU_TARGET=arm OS_TARGET=linux ignores both flags

ik idokan at gmail.com
Mon Nov 23 13:58:38 CET 2009


Hello,

I'm trying to cross compile FPC 2.5.1 in Linux 64 bit (in Arch Linux) to arm
(eabi) cpu.
When I'm using

make CPUT_TARGET=arm OS=TARGET=linux all

The make file build an x86_64 units and not arm units. The result is also
not ppcrossarm but ppcx64.

Only when I'm doing:
make OPT='-dFPC_ARMEL -dFPC_ABI_EABI -Xd -Tlinux -CaEABI -Op arm'
CROSSCOMPILE=1 CPU_TARGET=arm OS_TARGET=linux

It compiles it to ppcrossarm, but when I'm making it with 'zipinstall' it
does not pack inside the archive the ppcrossarm compiler.

What am I missing ?

Thank,

Ido

http://ik.homelinux.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20091123/1e94d76e/attachment.html>


More information about the fpc-pascal mailing list