This is the mail archive of the glibc-linux@ricardo.ecn.wfu.edu mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: dir.h and compiling gcc 2.95.2 again


On Thu, May 25, 2000 at 09:43:51PM -0400, rmang@ibm.net wrote:
> It seems that I cannot recompile gcc with gcc2.95.2 and glibc2 
> with my system. I am still getting these errors related to not beign 
> able to detect dir.h and dirent.h. dir.h is included in the .c file, but I 
> still get this error:
> ---
> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../binutils/bfd -I. -D_GNU_SOURCE   -DTRAD_CORE   -I. -I../../../binutils/bfd -I../../../binutils/bfd/../include   -g -O2 -c ../../../binutils/bfd/trad-core
> .c
> gcc -DHAVE_CONFIG_H -I. -I../../../binutils/bfd -I. -
> D_GNU_SOURCE -DTRAD_CORE -I. -I../../../binutils/bfd -
> I../../../binutils/bfd/../include -g -O2 -c ../../../binutils/bfd/trad-core.c
> In file included from /usr/include/sys/dir.h:24,
>                  from ../../../binutils/bfd/trad-core.c:29:
> /usr/local/lib/gcc-lib/i686-pc-linux-gnulibc1/2.95.2/../../../../i686-pc-
> linux-gnulibc1/include/dirent.h:30: gnu/types.h: No such file or 
> directory
> In file included from /usr/include/sys/dir.h:24,
>                  from ../../../binutils/bfd/trad-core.c:29:
> /usr/local/lib/gcc-lib/i686-pc-linux-gnulibc1/2.95.2/../../../../i686-pc-
> linux-gnulibc1/include/dirent.h:94: posix1_lim.h: No such file or 
> directory
> /usr/local/lib/gcc-lib/i686-pc-linux-gnulibc1/2.95.2/../../../../i686-pc-
> linux-gnulibc1/include/dirent.h:104: gnu/types.h: No such file or 
> directory
Well, your gcc was targeted to i686-pc-linux-gnulibc1 so it searches
his headers in /usr/local/i686-pc-linux-gnulibc1 first and you've got
a mess between libc1 and libc2...
So you should edit your specs file (gcc --print-file-name=specs) to
not include this OR if you don't understand how to do it simply rename
/usr/local/i686-pc-linux-gnulibc1 and the old headers won't be taken...

Regards, gael

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]