I didn't try. I just always use the same compiler to build my modules
that was used to build the kernel itself since the module code is
linked into the running kernel I don't want to risk any subtle
compiler differences that may cause instability in the system.
Thanks,
Tom.
On Apr 15, 2009, at 7:59 PM, Adriano Naspolini wrote:
> Hi Tom,
> I didn't understand if you tried to use this crosstool to build the
> drivers and didn't work or if you didn't try.
> Let us know.
>
> Adriano
>
>
> --- In Tom Panzarella <>
> wrote:
>>
>>
>> On Apr 15, 2009, at 10:14 AM, jirimacku wrote:
>>
>>> Hi all,
>>>
>>> I've just found the lenny-eabi-armel distribution for 7800 on TS's
>>> ftp. I'd like to give it a try and recompile my applications, but
>>> which crostoolchain would do the best?
>>
>> Not sure if this is the "best", but I am using
>> http://www.codesourcery.com/sgpp/lite/arm/portal/release644
>> to compile user-land code (using the same EABI compiler as TS for
>> kernel drivers ... i.e. *not* the compiler above for kernel stuff). I
>> did have a "gotcha" on a C++ application with the above compiler on
>> the stock TS Lenny rootfs. Basically the cross tool had a different
>> version of libstdc++ than the Lenny distribution which caused runtime
>> linker errors on the TS7800 PCB. To fix (i.e. hack my way around)
>> this
>> issue, I replaced Lenny's libstdc++ with the one from the cross tool
>> distribution. So far, everything seems to be working ok. I haven't
>> spent the time yet to put a "proper fix" in place but my hack seems
>> workable (so far).
>>
>> Thanks,
>> Tom.
>>
>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
------------------------------------
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/
|