[fpc-devel] fpc on arm-linux-uclibc and OABI

Nataraj S Narayan natarajsn at gmail.com
Sat Feb 27 14:47:48 CET 2010


Jonas


#make distclean crosszipinstall CPU_TARGET=arm CROSSOPT='-CfSOFT -darm
-dFPC-ARMEL -gl'

I am following the procedures listed in http://www.klc.net.nz/linux/?page_id=13

regards

Nataraj

On Sat, Feb 27, 2010 at 5:43 PM, Jonas Maebe <jonas.maebe at elis.ugent.be> wrote:
>
> On 27 Feb 2010, at 09:23, Nataraj S Narayan wrote:
>
>> I am using fpc/lazarus +qt-embedded-opensource-4.5.2 on
>> arm-linux-uclibc based SBC
>>
>> The code works only it the kernel is compiled with
>> CONFIG_OABI_COMPAT=y
>>
>> Does it mean that isnt fully EABI ?
>
> Based on the extra information that you provided in your bug report at http://bugs.freepascal.org/view.php?id=15860, it is clear that you are using an RTL that is compiled for OABI. The reason is that gdb stops at rtl/linux/arm/syscall.inc:187, and line 187 lies in the {$else} part of an {$ifdef FPC_ABI_EABI}.
>
> How did you compiled FPC?
>
>
> Jonas_______________________________________________
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-devel
>



More information about the fpc-devel mailing list