[fpc-devel] Re: fpc-devel Digest, Vol 89, Issue 82

Sash0k vodka_ploho at mail.ru
Thu Sep 22 13:26:29 CEST 2011


>But Sash0k wrote that he got the 2.4.4 from 
>ftp://ftp.freepascal.org/pub/fpc/dist/2.4.4/arm-linux/
>Could it be that your system and the distributed 2.4.4 compiler have 
>different settings (e.g. OABI vs. EABI, floating point)?

>@Sash0k: maybe that would be interesting for you to check as well. Which 
>ABI still does your computer use? And which floating point system? Can 
>you use the distributed 2.4.4 compiler on your system for compiling a 
>hello world application?

>Though I need to admit that I'm not an ARM expert, so I might not be of 
>much help here...


Toshiba AC100 have 2 Cortex-A9 cores. Arm architecture is "armv7"
I use Ubuntu 11.04  armel. It means: ARM, EABI, Little Endian. Float point mode now is "softfloat".
But in the future I plan to migrate to Debian hardfloat port: http://wiki.debian.org/ArmHardFloatPort

Latest officially released fpc is 2.2.2 but it is OABI and doesnt work with EABI OS, of course.
ftp://ftp.freepascal.org/pub/fpc/dist/2.4.4/arm-linux/ - here is the correct precompiled arm-linux EABI version, release 2.4.4 . Installs and works ok (but I suppose it contains some bugs, so I can't compile mseide with it. "Hello world" is ok).

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20110922/2cdfa052/attachment.html>


More information about the fpc-devel mailing list