[fpc-devel] FreePascal on ARM Linux ,SoftFloat and EABI issues

Yury Sidorov jura at cp-lab.com
Sat May 31 21:46:04 CEST 2008

From: Nataraj S Narayan
> Hi Florian and other friends
> I am involved in porting existing C code to Arm Linux for 
> AT91SAM9263 Ek board with 340x220 display. I need to write
> lots of console kinda apps.
> I am using a "qemu-system-arm" emulated  Armel Debian machine on a
> Debian x86 Lenny distro for writing code. I installed 
> fpc-2.2.0.arm-linux.tar on the emulated linux.Which compiling a
> simple helloworld.pas , i get the classic error of System.o  being 
> EABI 0 while target is EABI 4.
> I have got the svn download of fpc, and trying to compile it in the 
> emulated machine for ARM for the past 2 days.  I
> have given :-make clean all ARCH=arm OPT="-CfSoft".Its compiling for 
> quite long and finally comes to rest endlessly
> while compiling system.pp.Let me remind you that i am dont use a 
> Cross compiler, but an emulated Arm machine.

Try to crosscompile fpc 2.2.1 or 2.3.1 compiler binary and then use 
this binary as starting compiler on arm machine.


More information about the fpc-devel mailing list