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

2010-02-27 Thread Nataraj S Narayan
Hi 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 ? Am I missing something? I use the following to cross compile:- #ppcrossarm-2.5.1 -MObjFPC -Sgi -CX

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

2010-02-27 Thread Jonas Maebe
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

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

2010-02-27 Thread Nataraj S Narayan
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.ma...@elis.ugent.be wrote: On 27 Feb 2010, at

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

2010-02-27 Thread Jonas Maebe
On 27 Feb 2010, at 14:47, Nataraj S Narayan wrote: #make distclean crosszipinstall CPU_TARGET=arm CROSSOPT='-CfSOFT -darm -dFPC-ARMEL -gl' zipinstall creates a tar file. Did you also unpack its contents afterwards and point the compiler to those unpacked units? I am following the

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

2010-02-27 Thread Nataraj S Narayan
I untar the units/arm-linux to /usr/local/lib/fpc/2.5.1/units/arm-linux/. compiled using -vu; log shows (FPIMAGE) PPU Name: /usr/local/lib/fpc/2.5.1/units/arm-linux/fcl-image/fpimage.ppu (FPIMAGE) PPU Time: 2010/02/08 12:27:24 . . . . My ~/.fpc.cfs has :- -XParm-linux- -Xd -CfSOFT

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

2010-02-27 Thread Florian Klämpfl
On Sat, 27 Feb 2010 19:17:48 +0530, Nataraj S Narayan natara...@gmail.com wrote: Jonas #make distclean crosszipinstall CPU_TARGET=arm CROSSOPT='-CfSOFT -darm -dFPC-ARMEL -gl' As I said multiple times, only OPT=-dFPC_ARMEL is needed. No -CfSOFT, no -darm, especially not in CROSSOPT.