[oe] gcc-cross-initial.inc DEPENDS on libc-initial, but why conditionally on TARGET_ARCH?

Leon Woestenberg leon.woestenberg at gmail.com
Mon Mar 10 23:01:12 UTC 2008


Hello Richard,

On Mon, Mar 10, 2008 at 11:27 PM, Richard Purdie <rpurdie at rpsys.net> wrote:
> On Mon, 2008-03-10 at 18:56 +0100, Leon Woestenberg wrote:
>  > On Mon, Mar 10, 2008 at 5:48 PM, Koen Kooi
>  > <koen at dominion.kabel.utwente.nl> wrote:
>  > Indeed, when building powerpc/glibc no libc-initial is involved.
>  > However, when I switch to ulibc, there is a libc-initial involved, but
>  > it is not depended on, and a parallel build fails.
>  >
>  > Argh, if only I understood the whole complete picture, I could fix it,
>
>  I tried asking Phil who is/was one of our glibc gurus and he said "those
>  two architectures are more classically 'embedded'" than, say, i386 or
>  powerpc and they might well have more self-hosting runtimes." but he
>  wasn't sure what the exact reason was.
>
>  I've become fuzzy about how the different toolchain bits fit together so
>  I mapped out the chains below. I've missed out references to
>
>  <excellent summary>
>
>  So its all a bit complex...
>
>  What was the problem you were seeing with glibc-initial?
>
LOL, now to add further variables, it was with uclibc :-)

Apparently, uclibc for powerpc does need libc-initial (provided by
uclibc-initial?) as well.

I have to rebuild from scratch to see what exactly went wrong and to
capture the error. I will do so later.

Regards,
-- 
Leon




More information about the Openembedded-devel mailing list