Hello Rob and all! On Friday 22 June 2007 07:14, Rob Landley wrote: > On Thursday 21 June 2007 18:30:26 Yann E. MORIN wrote: > > The error occurs when the target architecture is not the same as the > > build/host one. That is, building a i?86-unknown-linux-uclibc on a > > i?86-unknown-linux-{gnu,uclibc} might not be affected (although it is > > still buggy in an other way, imho). > I've been doing this with my Firmware Linux build thingy for some time, so > there's obviously more to it than that...
I've been looking quite quickly at your build scripts. Seems you do things in a different, if not strange, order. But see below... > > My setup is: > > - linux-2.6.21.5's "make ARCH=i586 headers_install" > > - uClibc configured for arm > You install i586 headers and then build an arm uClibc against that? > How is that supposed to work at _all_? Your linux/asm directory would be all > wrong. > ARCH=i586 plus uClibc's arch of arm: it go boing. > ARCH=arm and uClibc's arch of arm, that might work. > > If that was a typo, then disabling locale support is the only potential point > of weirdness, except that my config hasn't got locale support in it either. Bah, yes: typo... I had those two x-compilers running in // and mismatched the copy-n-paste... Please forgive me... > The relevant section of my script is: > setupfor uClibc > make CROSS= allnoconfig KCONFIG_ALLCONFIG="${WORK}"/miniconfig-uClibc && > make CROSS="${ARCH}-" KERNEL_HEADERS="${CROSS}/include" PREFIX="${CROSS}/" \ > RUNTIME_PREFIX=/ DEVEL_PREFIX=/ all install_runtime install_dev && > cd .. && > $CLEANUP uClibc* Ah! You have a x-compiler at that time! How come? How did you manage to get a x-compiler without installing C library headers first? > They're not doing it for me now. I'd like to reproduce the problem before > endorsing a solution. Agreed you want to reproduce. But you can't, as you don't use the same, somewhat traditional sequence as I do : - kernel headers - binutils - C library headers <-- error happens here: I don't have a x-compiler yet! - core compiler - C library full - final compiler If you want to have a look at my build procedure, then: http://ymorin.is-a-geek.org/dokuwiki/projects/crosstool Regards, Yann E. MORIN. PS. I'm a bit exhausted right now after this WE party, but I should be able to come back up monday evening (GMT+2). YEM. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +0/33 662376056 | Software Designer | \ / CAMPAIGN | ^ | | --==< °_° >==-- °------------.-------: X AGAINST | /e\ There is no | | http://ymorin.is-a-geek.org/ | (*_*) | / \ HTML MAIL | """ conspiracy. | °------------------------------°-------°------------------°--------------------° _______________________________________________ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc