>>>>> 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]

Reply via email to