[OE-core] Cannot find -lssp during uclibc package build

Khem Raj raj.khem at gmail.com
Fri Sep 7 07:36:19 UTC 2012


On Fri, Sep 7, 2012 at 12:11 AM, Giuseppe Condorelli
<giuseppe.condorelli at gmail.com> wrote:
> Any news?
>
>
> 2012/9/3 Giuseppe Condorelli <giuseppe.condorelli at gmail.com>
>>
>> Hi Khem, All
>>
>> I'm building an uclibc image using gcc 4.6.3 instead of the 4.7 version
>> oe-core provides.
>> I'm falling in the following linker error during uClibc package build:
>>
>> "Cannot find -lssp"

have a look at the 4.6 recipes from meta-openemebedded/toolchain-layer
does that work for you ?

and may be you have 'ssp' in DISTRO_FEATURES then remove that.

>>
>> Now, ssp support is enabled in the uClibc package and disabled in the
>> gcc-cross-initial package, so
>> ld should not include that by default. Instead it does and if I switch to
>> old OE-Core repository (June 2012)
>> I can see all goes right just because the gcc-cross-intermediate package
>> was still present and uClibc depends on it
>> for building. Now, I know the -intermediate package was moved out and the
>> -initial one should include it, but
>> that's it.
>> I've not tested that with gcc 4.7 version, this is out of my scope.
>> Please, can you address me to solve this issue?
>>
>> Best Regards,
>> Giuseppe
>>
>
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>




More information about the Openembedded-core mailing list