[yocto] examples / docs on utilizing an external toolchain
Kumar Gala
galak at kernel.crashing.org
Wed Aug 3 21:59:17 PDT 2011
On Aug 3, 2011, at 10:12 AM, Richard Purdie wrote:
> On Wed, 2011-08-03 at 09:50 -0500, Kumar Gala wrote:
>> On Aug 3, 2011, at 9:22 AM, Richard Purdie wrote:
>>
>>> On Wed, 2011-08-03 at 09:04 -0500, Kumar Gala wrote:
>>>> Bug submitted:
>>>>
>>>> http://bugzilla.pokylinux.org/show_bug.cgi?id=1323
>>>>
>>>> My question still stands even w/o it being in formal docs.
>>>
>>> FWIW, POKYMODE was replaced by TCMODE as part of the OE-Core changes.
>>> I'd be interested to know where we've missed the references to it and
>>> get to get those references fixed.
>>
>> Ok, but how does one use TCMODE? :)
>>
>> is there an example around anywhere?
>
> I'll explain on the condition that someone actually documents this ;-).
>
> TCMODE determines which of the files in
> meta/conf/distro/include/tcmode-* is used. It defaults to "default" and
> our default toolchain definition is in tcmode-default.inc.
>
> There is another example there which is "external-csl2008q3". As you can
> see from the tcmode-external-csl2008q3 file, it sets up the system to
> use an external toolchain instead.
>
> So you can define one of these files in your layer and then the system
> can select alternative toolchain configurations.
>
> Does that help? :)
>
> There is a similar TCLIBC variable which controls which libc is used
> (eglibc or uclibc).
Yes that helps. So it looks as if today there is not a means to point to SDK prebuilt toolchain via this means.
- k
More information about the yocto
mailing list