[Lazarus] on ARM Linux ,SoftFloat and EABI issues
Nataraj S Narayan
nataraj at gsis.ac.in
Thu Jun 5 17:54:37 CEST 2008
Hi Henry
Please give me the exact command used by you for compiling.
regards
Nataraj
Henry Vermaak wrote:
> 2008/5/31 Nataraj S Narayan <nataraj at gsis.ac.in>:
>
>> Henry,
>>
>> Thanks for the suggestions. Will try cross compiling. I cross compile using
>> "/home/nataraj/arm-2008q1/arm-none-linux-gnueabi-".
>>
>> Freepascal wiki says to install fpc for the native x86 machine first.
>> Then go for fpc-arm version 2.0.4. Which version of fpc should i install
>> in native host - 2.2.0 or 2.0.4? Also, for cross compiling 2.0.4 ,how do
>> i specify the said cross bin utils ?
>>
>
> i use trunk to cross compile for arm, but i think fixes_2_2 will also
> work. you should use 2.2.0 as a starting compiler (but 2.0.4) also
> works for me.
>
> you have to tell the build system where your binutils are
> (BINUTILSDIR=/home/nataraj/arm-2008q1/) and what prefix you use
> (BINUTILSPREFIX=arm-none-linux-gnueabi-). then you need to use
> CROSSOPT="-CfSOFT" for the softfloat business.
>
> all the packages get built for me, it just dies near the end of make
> crossinstall.
>
> the buildfaq contains good info (thanks to marco):
> www.stack.nl/~marcov/buildfaq.pdf
>
> henry
> _______________________________________________
> Lazarus mailing list
> Lazarus at lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
>
>
>
More information about the Lazarus
mailing list