[uClibc] Re: More on config.guess.
Manuel Novoa III
mjn3 at codepoet.org
Tue Jan 6 23:31:15 UTC 2004
Hello,
On Tue, Jan 06, 2004 at 07:45:36AM -0800, Dan Kegel wrote:
> >Its hard to know, but a number of autoconf macros rely on the values
> >generated by config.guess.
>
> Oddly, config.guess doesn't contain the string 'uclibc' or 'uclinux'.
> Wonder what it outputs when running on a uclibc system...
It returns <ARCH>-<*>-linux-gnu, but that is easy enough to fix.
> Here's some discussion from when Bernardo was picking the system name:
> http://gcc.gnu.org/ml/gcc-patches/2003-09/msg01136.html
> which notes that *-uclinux-uclibc is a good tuple which is significantly
> different from *-linux-uclibc in that it uses flat ELF files
> rather than normal ones.
>
> Does anyone know if any program needs to behave differently for
> *-linux-uclibc
> as opposed to *-linux-gnu (besides gcc)? I imagine it might
> change a couple defaults in the cross-compile case for some autoconf tests,
> at least...
We really need a seperate tuple in order to coexist with glibc.
For what it is worth, I just about have binutils-2.14.90.0.6 and
gcc-3.3.2 building "normally" for *-linux-uclibc. I'm hoping to
have that finished by the end of he week. I still need to work
around some stdlibc++/locale issues.
Manuel
More information about the uClibc
mailing list