>>>>> Paumann Mario writes:
> After compiling the glibc-2.1 and 2.1.1pre1 successfully,
> both stop with an err at make check. My mistake ?
> /usr/include is empty. egcs 1.1.1. Linux 2.2.3-ac1
> $ make check
> Makefile:183: target `localedata/subdir_lib' given more than once in the
> same ru
> le.
This message is not normal. How did you configure glibc? Which glibc
files are you using?
> make[1]: Entering directory `/home/mario/glibc-2.1/stdlib'
> gcc -include ../config.h /home/mario/glibc-2.1/stdlib/isomac.c -o isomac
> /home/mario/glibc-2.1/stdlib/isomac.c:74: stdio.h: No such file or directory
> /home/mario/glibc-2.1/stdlib/isomac.c:75: stdlib.h: No such file or
> directory
> /home/mario/glibc-2.1/stdlib/isomac.c:76: string.h: No such file or
> directory
> make[1]: *** [isomac] Error 1
> make[1]: Leaving directory `/home/mario/glibc-2.1/stdlib'
> make: *** [stdlib/tests] Error 2
isomac (and lateron also annexc) needs to be compiled on the host
system. You shouldn't remove /usr/include before running make
install. Just ignore these errors, if you run `make install' and then
`make check' again, everything should be ok.
Btw. if you're upgrading from glibc 2.*, you don't need to remove
/usr/include - only if you're upgrading from libc5.
Andreas
--
Andreas Jaeger [EMAIL PROTECTED] [EMAIL PROTECTED]
for pgp-key finger [EMAIL PROTECTED]