--- In "gajans.garage" <> wrote:
>
> Hi Charlie,
>
> It worked. I added -march=armv4t -static options and cross compiled.
> Thank you.
>
> I have two doubts:
> 1. If I cross compile everything with -static option do I need to care
> about my root-fs which is old-ABI.
As long as your kernel is compiled to run EABI, you should be OK. But
that means your kernel is running Old-ABI in compatibility mode which
is a small performance hit. It is a very small hit compared to the
huge gain from using EABI
> 2. Can I use my EABI binaries to call some old-ABI binaries such as
> the lincan(TS CAN1) binaries.
If you mean call as in exec'ing, then yes. If you mean call such as
link with or dynamic load, then no. Best performance & smallest code
would be with: EABI kernel w/o OABI compatibility & EABI rootfs.
>
> forgive me for these basic questions.
No problem. There is good reading about EABI and transitioning issues
around it at:
http://wiki.debian.org/ArmEabiHowto
Regards, ......... Charlie
>
> Gajan
>
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|