This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: failure on alphaev5-unknown-linux-gnulibc1
- To: Cotton Seed <cottons at concmp dot com>
- Subject: Re: failure on alphaev5-unknown-linux-gnulibc1
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Mon, 24 Nov 1997 08:23:49 -0800
- cc: egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <19971124170847.8984.qmail@concmp.com>you write:
> > > In file included from iogetc.c:26:
> > > libioP.h:31: bits/libc-lock.h: No such file or directory
> > > make[2]: *** [iogetc.o] Error 1
> > > make[2]: Leaving directory `/usr/src/egcs-970929/libraries/libio'
> > > make[1]: *** [all-target-libio] Error 2
> > > make[1]: Leaving directory `/usr/src/egcs-970929'
> > > make: *** [bootstrap] Error 2
> > I believe this was fixed in the last snapshot. Can you verify?
>
> I get the same results (failure on libc-lock.h) with egcs 971114.
Then that would indicate that you're using a pre-release of glibc2.
egcs does not work with various pre-release versions of glibc2; note some
systems (particularly Red Hat Linux on the Alpha) include these unsupported
re-release versions of glibc2 in their distributions.
Unfortunately, you will need to upgrate your C library to an official glibc2
release. Installing glibc2.0.5c, then rebuilding egcs from scratch should
solve this problem.
Jeff