This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
compilation of libio failing on linux/libc6
- To: egcs at cygnus dot com
- Subject: compilation of libio failing on linux/libc6
- From: Michael Harnois <mharnois at sbt dot net>
- Date: 26 Jan 1998 17:00:32 -0600
With the latest cvs tree of egcs, libc-980125, and linux-2.1.81, libio
compilation in egcs is failing for me at
test -z "" || \
/usr/src/egcs/gcc/xgcc -B/usr/src/egcs/gcc/ -c -O2 -g -fvtable-thunks -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO builtinbuf.cc -o pic/builtinbuf.o
/usr/src/egcs/gcc/xgcc -B/usr/src/egcs/gcc/ -c -O2 -g -fvtable-thunks -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO builtinbuf.cc
In file included from libio.h:30,
from streambuf.h:36,
from builtinbuf.h:32,
from builtinbuf.cc:29:
_G_config.h:43: syntax error before `;'
make: *** [builtinbuf.o] Error 1
Line 43 in _G_config.h is
typedef __sigset_t _G_sigset_t;
and I can't find any other reference to _G_sigset_t anywhere else in
egcs, or for that matter anywhere else on my harddrive.
egcs was configured with --host=i586-pc-linux-gnu --with-gnu-ld
--with-gnu-as --enable-haifa --enable-threads --prefix=/usr, a
combination that usually works for me.
No doubt this is somehow due to my stupidity, but if someone could
figure out just how, I would be grateful.
--
Michael D. Harnois, Redeemer Lutheran Church, Washburn, IA
mharnois@sbt.net aa0bt@aa0bt.ampr.org
"The price one pays for pursuing any profession, or calling,
is an intimate knowledge of its ugly side." -- James Baldwin