[Lazarus] on ARM Linux ,SoftFloat and EABI issues

Nataraj S Narayan nataraj at gsis.ac.in
Thu Jun 5 20:10:56 CEST 2008


Hi Henry

Thank you. Trying it out.


Compilation getting aborted telling

make[5]: Entering directory `/home/kodi/fpc/rtl/linux'
/bin/mkdir -p /home/kodi/fpc/rtl/units/arm-linux
/home/nataraj/arm-2008pq1/arm-none-linux-gnueabi/bin/as  -o /home/kodi/fpc/rtl/units/arm-linux/prt0.o arm/prt0.as
make[5]: /home/nataraj/arm-2008pq1/arm-none-linux-gnueabi/bin/as: Command not found
make[5]: *** [prt0.o] Error 127

But path for assembler is correct.

It build the ppcrossarm in fpc/compiler. I am able to compile a program with it after symlinking the above assembler and linker 
to /usr/local/bin/arm-linux-as and arm-linux-ld respectively. Lots of warning are generated.

But when I copied the binary to Target linux, the execution just hangs wihtout output till I CTRL-C.

"home/nataraj/arm-2008pq1/arm-none-linux-gnueabi/bin/" is bin utils from Sourcery that is used
to compile kernel 2.6.25  for ARM board.

What else should I do?

regards

Nataraj
 



Henry Vermaak wrote:
> 2008/6/5 Nataraj S Narayan <nataraj at gsis.ac.in>:
>   
>> Hi Henry
>>
>> Please give me the exact command used by you for compiling.
>>
>>     
>
> here's a script.  change the params as you need.
>
> henry
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Lazarus mailing list
> Lazarus at lazarus.freepascal.org
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
>   




More information about the Lazarus mailing list