This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


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

libstdc++-2.8.0 compile errors


System:
GLIBC-2.1.1     GCC-2.95

When I try to compile libstdc++-2.8.0, which I only seem to need to be
able to run Netscape, I get the errors mentioned in the attached logfile.
How do I solve this?
For the rest of my system I'm a happy user of libstdc++-2.90.6...

-- 
Groetjes,
	  Evert
	( evert@royal.net )
	( http://members.xoom.com/meulie/ )

   =====================================
Country manager for the
Linux Usage Counter:       http://counter.li.org/
   =====================================
make[1]: Entering directory `/usr2/src/libstdc++-2.8.0/libiberty'
if [ -n "-fpic" ] && [ ! -d pic ]; then \
  mkdir pic; \
else true; fi
touch stamp-picdir
echo "# !Automatically generated from ./functions.def"\
  "- DO NOT EDIT!" >needed2.awk
grep '^DEFVAR(' < ./functions.def \
 | sed -e '/DEFVAR/s|DEFVAR.\([^,]*\).*|/\1/ { printf "#ifndef NEED_\1\\n#define NEED_\1\\n#endif\\n" }|' \
 >>needed2.awk
grep '^DEFFUNC(' < ./functions.def \
 | sed -e '/DEFFUNC/s|DEFFUNC.\([^,]*\).*|/\1/ { printf "#ifndef NEED_\1\\n#define NEED_\1\\n#endif\\n" }|' \
 >>needed2.awk
gcc -c -g -O2 -I. -I./../include  ./dummy.c 2>/dev/null
(gcc -o dummy -g -O2   dummy.o  ) >errors 2>&1 || true
echo "/* !Automatically generated from ./functions.def"\
  "- DO NOT EDIT! */" >lconfig.h
awk -f needed2.awk <errors >>lconfig.h
cp lconfig.h config.tmp
/bin/sh ./../move-if-change config.tmp config.h
touch stamp-config
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic argv.c -o pic/argv.o
gcc -c -g -O2 -I. -I./../include  argv.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic basename.c -o pic/basename.o
gcc -c -g -O2 -I. -I./../include  basename.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic choose-temp.c -o pic/choose-temp.o
gcc -c -g -O2 -I. -I./../include  choose-temp.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic concat.c -o pic/concat.o
gcc -c -g -O2 -I. -I./../include  concat.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic cplus-dem.c -o pic/cplus-dem.o
gcc -c -g -O2 -I. -I./../include  cplus-dem.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic fdmatch.c -o pic/fdmatch.o
gcc -c -g -O2 -I. -I./../include  fdmatch.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic fnmatch.c -o pic/fnmatch.o
gcc -c -g -O2 -I. -I./../include  fnmatch.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic getopt.c -o pic/getopt.o
gcc -c -g -O2 -I. -I./../include  getopt.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic getopt1.c -o pic/getopt1.o
gcc -c -g -O2 -I. -I./../include  getopt1.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic getruntime.c -o pic/getruntime.o
gcc -c -g -O2 -I. -I./../include  getruntime.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic hex.c -o pic/hex.o
gcc -c -g -O2 -I. -I./../include  hex.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic floatformat.c -o pic/floatformat.o
gcc -c -g -O2 -I. -I./../include  floatformat.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic objalloc.c -o pic/objalloc.o
gcc -c -g -O2 -I. -I./../include  objalloc.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic obstack.c -o pic/obstack.o
gcc -c -g -O2 -I. -I./../include  obstack.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic pexecute.c -o pic/pexecute.o
gcc -c -g -O2 -I. -I./../include  pexecute.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic spaces.c -o pic/spaces.o
gcc -c -g -O2 -I. -I./../include  spaces.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic strerror.c -o pic/strerror.o
gcc -c -g -O2 -I. -I./../include  strerror.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic strsignal.c -o pic/strsignal.o
gcc -c -g -O2 -I. -I./../include  strsignal.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic xatexit.c -o pic/xatexit.o
gcc -c -g -O2 -I. -I./../include  xatexit.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic xexit.c -o pic/xexit.o
gcc -c -g -O2 -I. -I./../include  xexit.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic xmalloc.c -o pic/xmalloc.o
gcc -c -g -O2 -I. -I./../include  xmalloc.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic xstrdup.c -o pic/xstrdup.o
gcc -c -g -O2 -I. -I./../include  xstrdup.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../include  -fpic xstrerror.c -o pic/xstrerror.o
gcc -c -g -O2 -I. -I./../include  xstrerror.c
echo "# !Automatically generated from ./functions.def"\
  "- DO NOT EDIT!" >needed.awk
grep '^DEF(' < ./functions.def \
    | sed -e '/DEF/s|DEF.\([^,]*\).*|/\1/ { printf "\1.o " }|' \
    >>needed.awk
rm -f lneeded-list
f=""; \
for i in `awk -f needed.awk <errors`  ; do \
  case " $f " in \
    *" $i "*) ;; \
    *) f="$f $i" ;; \
  esac ; \
done ; \
case $f in \
    *alloca.o*) f="$f xmalloc.o xexit.o" ;; \
esac ; \
echo $f >>lneeded-list
cp lneeded-list needed-tmp
/bin/sh ./../move-if-change needed-tmp needed-list
touch stamp-needed
make[2]: Entering directory `/usr2/src/libstdc++-2.8.0/libiberty'
rm -rf libiberty.a
ar rc libiberty.a \
  argv.o basename.o choose-temp.o concat.o cplus-dem.o fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o floatformat.o objalloc.o obstack.o pexecute.o spaces.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o 
ranlib libiberty.a
echo argv.o basename.o choose-temp.o concat.o cplus-dem.o fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o floatformat.o objalloc.o obstack.o pexecute.o spaces.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o > required-list
make[2]: Leaving directory `/usr2/src/libstdc++-2.8.0/libiberty'
make[1]: Leaving directory `/usr2/src/libstdc++-2.8.0/libiberty'
Configuring in libraries/libio
ChangeLog		..linked
Makefile.in		..linked
NEWS		..linked
PlotFile.cc		..linked
PlotFile.h		..linked
README		..linked
SFile.cc		..linked
SFile.h		..linked
builtinbuf.cc		..linked
builtinbuf.h		..linked
cleanup.c		..linked
config		..working in
hpux.mt		..linked
isc.mt		..linked
linux.mt		..linked
linuxaxp1-libc-lock.h		..linked
linuxaxp1-stdio-lock.h		..linked
linuxaxp1.mt		..linked
linuxlibc1.mt		..linked
mn10200.mt		..linked
mtsafe.mt		..linked
netware.mt		..linked
sco4.mt		..linked
config.shared		..linked
configure.in		..linked
dbz		..working in
Makefile.in		..linked
README		..linked
altbytes		..linked
byteflip.c		..linked
case.c		..linked
case.h		..linked
configure.in		..linked
dbz.1		..linked
dbz.3z		..linked
dbz.c		..linked
dbz.h		..linked
dbzmain.c		..linked
fake.c		..linked
firstlast25		..linked
getmap		..linked
random.c		..linked
revbytes		..linked
stdio.h		..linked
depend		..linked
editbuf.cc		..linked
editbuf.h		..linked
filebuf.cc		..linked
filedoalloc.c		..linked
fileops.c		..linked
floatconv.c		..linked
floatio.h		..linked
fstream.cc		..linked
fstream.h		..linked
gen-params		..linked
genops.c		..linked
include		..working in
empty.h		..linked
indstream.cc		..linked
indstream.h		..linked
ioassign.cc		..linked
ioextend.cc		..linked
iofclose.c		..linked
iofdopen.c		..linked
iofeof.c		..linked
ioferror.c		..linked
iofflush.c		..linked
iofflush_u.c		..linked
iofgetpos.c		..linked
iofgets.c		..linked
iofopen.c		..linked
iofprintf.c		..linked
iofputs.c		..linked
iofread.c		..linked
iofscanf.c		..linked
iofsetpos.c		..linked
ioftell.c		..linked
iofwrite.c		..linked
iogetc.c		..linked
iogetdelim.c		..linked
iogetline.c		..linked
iogets.c		..linked
ioignore.c		..linked
iolibio.h		..linked
iomanip.cc		..linked
iomanip.h		..linked
iopadn.c		..linked
ioperror.c		..linked
iopopen.c		..linked
ioprims.c		..linked
ioprintf.c		..linked
ioputc.c		..linked
ioputs.c		..linked
ioscanf.c		..linked
ioseekoff.c		..linked
ioseekpos.c		..linked
iosetbuffer.c		..linked
iosetvbuf.c		..linked
iosprintf.c		..linked
iosscanf.c		..linked
iostdio.h		..linked
iostream.cc		..linked
iostream.h		..linked
iostream.texi		..linked
iostreamP.h		..linked
iostrerror.c		..linked
ioungetc.c		..linked
iovfprintf.c		..linked
iovfscanf.c		..linked
iovsprintf.c		..linked
iovsscanf.c		..linked
isgetline.cc		..linked
isgetsb.cc		..linked
isscan.cc		..linked
istream.h		..linked
libio.h		..linked
libioP.h		..linked
osform.cc		..linked
ostream.h		..linked
outfloat.c		..linked
parsestream.cc		..linked
parsestream.h		..linked
peekc.c		..linked
pfstream.cc		..linked
pfstream.h		..linked
procbuf.cc		..linked
procbuf.h		..linked
sbform.cc		..linked
sbgetline.cc		..linked
sbscan.cc		..linked
stdfiles.c		..linked
stdio		..working in
ChangeLog		..linked
ChangeLog.old		..linked
Makefile.in		..linked
clearerr.c		..linked
clearerr_u.c		..linked
configure.in		..linked
fdopen.c		..linked
feof.c		..linked
feof_u.c		..linked
ferror.c		..linked
ferror_u.c		..linked
fgetc.c		..linked
fileno.c		..linked
fputc.c		..linked
fputc_u.c		..linked
freopen.c		..linked
fseek.c		..linked
getc.c		..linked
getc_u.c		..linked
getchar.c		..linked
getchar_u.c		..linked
getline.c		..linked
getw.c		..linked
obprintf.c		..linked
popen.c		..linked
putc.c		..linked
putc_u.c		..linked
putchar.c		..linked
putchar_u.c		..linked
putw.c		..linked
rewind.c		..linked
setbuf.c		..linked
setfileno.c		..linked
setlinebuf.c		..linked
snprintf.c		..linked
stdio.h		..linked
vasprintf.c		..linked
vfprintf.c		..linked
vfscanf.c		..linked
vprintf.c		..linked
vscanf.c		..linked
vsnprintf.c		..linked
stdiostream.cc		..linked
stdiostream.h		..linked
stdstrbufs.cc		..linked
stdstreams.cc		..linked
stream.cc		..linked
stream.h		..linked
streambuf.cc		..linked
streambuf.h		..linked
strfile.h		..linked
strops.c		..linked
strstream.cc		..linked
strstream.h		..linked
tests		..working in
ChangeLog		..linked
Makefile.in		..linked
configure.in		..linked
hounddog.cc		..linked
hounddog.exp		..linked
hounddog.inp		..linked
putbackdog.cc		..linked
tFile.cc		..linked
tFile.exp		..linked
tFile.inp		..linked
tfformat.c		..linked
tiformat.c		..linked
tiomanip.cc		..linked
tiomanip.exp		..linked
tiomisc.cc		..linked
tiomisc.exp		..linked
tstdiomisc.c		..linked
tstdiomisc.exp		..linked
testsuite		..working in
ChangeLog		..linked
Makefile.in		..linked
config		..working in
default.exp		..linked
configure.in		..linked
lib		..working in
libio.exp		..linked
libio.tests		..working in
hounddog.exp		..linked
putbackdog.exp		..linked
tFile.exp		..linked
tfformat.exp		..linked
tiformat.exp		..linked
tiomanip.exp		..linked
tiomisc.exp		..linked
tstdiomisc.exp		..linked
Appending ./config/linux.mt to target-mkfrag
Appending ./config/mtsafe.mt to target-mkfrag
Created "Makefile" in /usr2/src/libstdc++-2.8.0/libraries/libio using "target-mkfrag"
Configuring in libraries/libiberty
COPYING.LIB		..linked
ChangeLog		..linked
Makefile		..linked
Makefile.in		..linked
README		..linked
alloca-botch.h		..linked
alloca-conf.h		..linked
alloca-norm.h		..linked
alloca.c		..linked
argv.c		..linked
argv.o		..linked
asprintf.c		..linked
atexit.c		..linked
basename.c		..linked
basename.o		..linked
bcmp.c		..linked
bcopy.c		..linked
bzero.c		..linked
choose-temp.c		..linked
choose-temp.o		..linked
clock.c		..linked
concat.c		..linked
concat.o		..linked
config		..working in
mh-a68bsd		..linked
mh-aix		..linked
mh-apollo68		..linked
mh-cxux7		..linked
mh-cygwin32		..linked
mh-fbsd21		..linked
mh-go32		..linked
mh-hpbsd		..linked
mh-irix4		..linked
mh-ncr3000		..linked
mh-riscix		..linked
mh-sysv		..linked
mh-sysv4		..linked
mh-windows		..linked
mt-sunos4		..linked
mt-vxworks5		..linked
config.h		..linked
config.h-vms		..linked
config.status		..linked
config.table		..linked
configure.bat		..linked
configure.in		..linked
copysign.c		..linked
cplus-dem.c		..linked
cplus-dem.o		..linked
dummy		..linked
dummy.c		..linked
dummy.o		..linked
errors		..linked
fdmatch.c		..linked
fdmatch.o		..linked
floatformat.c		..linked
floatformat.o		..linked
fnmatch.c		..linked
fnmatch.o		..linked
functions.def		..linked
getcwd.c		..linked
getopt.c		..linked
getopt.o		..linked
getopt1.c		..linked
getopt1.o		..linked
getpagesize.c		..linked
getruntime.c		..linked
getruntime.o		..linked
hex.c		..linked
hex.o		..linked
index.c		..linked
insque.c		..linked
lconfig.h		..linked
libiberty.a		..linked
lneeded-list		..linked
makefile.dos		..linked
makefile.vms		..linked
memchr.c		..linked
memcmp.c		..linked
memcpy.c		..linked
memmove.c		..linked
memset.c		..linked
mpw-config.in		..linked
mpw-make.sed		..linked
mpw.c		..linked
msdos.c		..linked
needed-list		..linked
needed.awk		..linked
needed2.awk		..linked
objalloc.c		..linked
objalloc.o		..linked
obstack.c		..linked
obstack.o		..linked
pexecute.c		..linked
pexecute.o		..linked
pic		..working in
argv.o		..linked
basename.o		..linked
choose-temp.o		..linked
concat.o		..linked
cplus-dem.o		..linked
fdmatch.o		..linked
floatformat.o		..linked
fnmatch.o		..linked
getopt.o		..linked
getopt1.o		..linked
getruntime.o		..linked
hex.o		..linked
objalloc.o		..linked
obstack.o		..linked
pexecute.o		..linked
spaces.o		..linked
strerror.o		..linked
strsignal.o		..linked
xatexit.o		..linked
xexit.o		..linked
xmalloc.o		..linked
xstrdup.o		..linked
xstrerror.o		..linked
random.c		..linked
rename.c		..linked
required-list		..linked
rindex.c		..linked
sigsetmask.c		..linked
spaces.c		..linked
spaces.o		..linked
stamp-config		..linked
stamp-needed		..linked
stamp-picdir		..linked
strcasecmp.c		..linked
strchr.c		..linked
strdup.c		..linked
strerror.c		..linked
strerror.o		..linked
strncasecmp.c		..linked
strrchr.c		..linked
strsignal.c		..linked
strsignal.o		..linked
strstr.c		..linked
strtod.c		..linked
strtol.c		..linked
strtoul.c		..linked
tmpnam.c		..linked
vasprintf.c		..linked
vfork.c		..linked
vfprintf.c		..linked
vmsbuild.com		..linked
vprintf.c		..linked
vsprintf.c		..linked
waitpid.c		..linked
xatexit.c		..linked
xatexit.o		..linked
xexit.c		..linked
xexit.o		..linked
xhost-mkfrag		..linked
xmalloc.c		..linked
xmalloc.o		..linked
xstrdup.c		..linked
xstrdup.o		..linked
xstrerror.c		..linked
xstrerror.o		..linked
make[1]: Entering directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
rm -rf *.o pic core errs \#* *.E a.out
rm -f needed.awk needed2.awk errors dummy needed-list config.h stamp-*
rm -f lconfig.h lneeded-list stamp-picdir
rm -f *.a required-list tmpmulti.out
rm -f *~ Makefile config.status alloca-conf.h xhost-mkfrag TAGS multilib.out
make[1]: Leaving directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
Linked "alloca-conf.h" to "./alloca-norm.h".
Created "Makefile" in /usr2/src/libstdc++-2.8.0/libraries/libiberty using "xhost-mkfrag"
make[1]: Entering directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
if [ -n "-fpic" ] && [ ! -d pic ]; then \
  mkdir pic; \
else true; fi
touch stamp-picdir
if [ -f ../newlib/Makefile ]; then \
  echo "#define NEED_sys_nerr 1" >xconfig.h; \
  echo "#define NEED_sys_errlist 1" >>xconfig.h; \
  echo "#define NEED_sys_siglist 1" >>xconfig.h; \
  echo "#define NEED_strsignal 1" >>xconfig.h; \
  echo "#define NEED_psignal 1" >>xconfig.h; \
else \
  make "AR=ar" "AR_FLAGS=rc" "CC=gcc" "CFLAGS=-g -O2" "LIBCFLAGS=-g -O2" "EXTRA_OFILES=" "HDEFINES=" "INSTALL=/bin/sh /usr2/src/libstdc++-2.8.0/install-sh -c" "INSTALL_DATA=/bin/sh /usr2/src/libstdc++-2.8.0/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /usr2/src/libstdc++-2.8.0/install-sh -c " "LDFLAGS=" "LOADLIBES=" "PICFLAG=-fpic" "RANLIB=ranlib" "SHELL=/bin/sh" lconfig.h; \
  cp lconfig.h xconfig.h; \
fi
make[2]: Entering directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
echo "# !Automatically generated from ./functions.def"\
  "- DO NOT EDIT!" >needed2.awk
grep '^DEFVAR(' < ./functions.def \
 | sed -e '/DEFVAR/s|DEFVAR.\([^,]*\).*|/\1/ { printf "#ifndef NEED_\1\\n#define NEED_\1\\n#endif\\n" }|' \
 >>needed2.awk
grep '^DEFFUNC(' < ./functions.def \
 | sed -e '/DEFFUNC/s|DEFFUNC.\([^,]*\).*|/\1/ { printf "#ifndef NEED_\1\\n#define NEED_\1\\n#endif\\n" }|' \
 >>needed2.awk
gcc -c -g -O2 -I. -I./../../include  ./dummy.c 2>/dev/null
(gcc -o dummy -g -O2   dummy.o  ) >errors 2>&1 || true
echo "/* !Automatically generated from ./functions.def"\
  "- DO NOT EDIT! */" >lconfig.h
awk -f needed2.awk <errors >>lconfig.h
make[2]: Leaving directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
cp xconfig.h config.tmp
/bin/sh ./../../move-if-change config.tmp config.h
touch stamp-config
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic argv.c -o pic/argv.o
gcc -c -g -O2 -I. -I./../../include  argv.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic basename.c -o pic/basename.o
gcc -c -g -O2 -I. -I./../../include  basename.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic choose-temp.c -o pic/choose-temp.o
gcc -c -g -O2 -I. -I./../../include  choose-temp.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic concat.c -o pic/concat.o
gcc -c -g -O2 -I. -I./../../include  concat.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic cplus-dem.c -o pic/cplus-dem.o
gcc -c -g -O2 -I. -I./../../include  cplus-dem.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic fdmatch.c -o pic/fdmatch.o
gcc -c -g -O2 -I. -I./../../include  fdmatch.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic fnmatch.c -o pic/fnmatch.o
gcc -c -g -O2 -I. -I./../../include  fnmatch.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic getopt.c -o pic/getopt.o
gcc -c -g -O2 -I. -I./../../include  getopt.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic getopt1.c -o pic/getopt1.o
gcc -c -g -O2 -I. -I./../../include  getopt1.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic getruntime.c -o pic/getruntime.o
gcc -c -g -O2 -I. -I./../../include  getruntime.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic hex.c -o pic/hex.o
gcc -c -g -O2 -I. -I./../../include  hex.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic floatformat.c -o pic/floatformat.o
gcc -c -g -O2 -I. -I./../../include  floatformat.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic objalloc.c -o pic/objalloc.o
gcc -c -g -O2 -I. -I./../../include  objalloc.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic obstack.c -o pic/obstack.o
gcc -c -g -O2 -I. -I./../../include  obstack.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic pexecute.c -o pic/pexecute.o
gcc -c -g -O2 -I. -I./../../include  pexecute.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic spaces.c -o pic/spaces.o
gcc -c -g -O2 -I. -I./../../include  spaces.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic strerror.c -o pic/strerror.o
gcc -c -g -O2 -I. -I./../../include  strerror.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic strsignal.c -o pic/strsignal.o
gcc -c -g -O2 -I. -I./../../include  strsignal.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic xatexit.c -o pic/xatexit.o
gcc -c -g -O2 -I. -I./../../include  xatexit.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic xexit.c -o pic/xexit.o
gcc -c -g -O2 -I. -I./../../include  xexit.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic xmalloc.c -o pic/xmalloc.o
gcc -c -g -O2 -I. -I./../../include  xmalloc.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic xstrdup.c -o pic/xstrdup.o
gcc -c -g -O2 -I. -I./../../include  xstrdup.c
test -z "-fpic" || \
  gcc -c -g -O2 -I. -I./../../include  -fpic xstrerror.c -o pic/xstrerror.o
gcc -c -g -O2 -I. -I./../../include  xstrerror.c
if [ -f ../newlib/Makefile ]; then \
  echo insque.o random.o strdup.o alloca.o vasprintf.o >xneeded-list; \
else \
  make "AR=ar" "AR_FLAGS=rc" "CC=gcc" "CFLAGS=-g -O2" "LIBCFLAGS=-g -O2" "EXTRA_OFILES=" "HDEFINES=" "INSTALL=/bin/sh /usr2/src/libstdc++-2.8.0/install-sh -c" "INSTALL_DATA=/bin/sh /usr2/src/libstdc++-2.8.0/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /usr2/src/libstdc++-2.8.0/install-sh -c " "LDFLAGS=" "LOADLIBES=" "PICFLAG=-fpic" "RANLIB=ranlib" "SHELL=/bin/sh" lneeded-list; \
  cp lneeded-list xneeded-list; \
fi
make[2]: Entering directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
echo "# !Automatically generated from ./functions.def"\
  "- DO NOT EDIT!" >needed.awk
grep '^DEF(' < ./functions.def \
    | sed -e '/DEF/s|DEF.\([^,]*\).*|/\1/ { printf "\1.o " }|' \
    >>needed.awk
rm -f lneeded-list
f=""; \
for i in `awk -f needed.awk <errors`  ; do \
  case " $f " in \
    *" $i "*) ;; \
    *) f="$f $i" ;; \
  esac ; \
done ; \
case $f in \
    *alloca.o*) f="$f xmalloc.o xexit.o" ;; \
esac ; \
echo $f >>lneeded-list
make[2]: Leaving directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
cp xneeded-list needed-tmp
/bin/sh ./../../move-if-change needed-tmp needed-list
touch stamp-needed
make[2]: Entering directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
rm -rf libiberty.a
ar rc libiberty.a \
  argv.o basename.o choose-temp.o concat.o cplus-dem.o fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o floatformat.o objalloc.o obstack.o pexecute.o spaces.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o 
ranlib libiberty.a
echo argv.o basename.o choose-temp.o concat.o cplus-dem.o fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o floatformat.o objalloc.o obstack.o pexecute.o spaces.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o > required-list
make[2]: Leaving directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
make[2]: Entering directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
if [ -z "" ]; then \
  true; \
else \
  rootpre=`pwd`/; export rootpre; \
  srcrootpre=`cd .; pwd`/; export srcrootpre; \
  lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
  compiler="gcc"; \
  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
    dir=`echo $i | sed -e 's/;.*$//'`; \
    if [ "${dir}" = "." ]; then \
      true; \
    else \
      if [ -d ../${dir}/${lib} ]; then \
	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
	if (cd ../${dir}/${lib}; make "AR=ar" "AR_FLAGS=rc" "CC=gcc" "CFLAGS=-g -O2" "LIBCFLAGS=-g -O2" "EXTRA_OFILES=" "HDEFINES=" "INSTALL=/bin/sh /usr2/src/libstdc++-2.8.0/install-sh -c" "INSTALL_DATA=/bin/sh /usr2/src/libstdc++-2.8.0/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /usr2/src/libstdc++-2.8.0/install-sh -c " "LDFLAGS=" "LOADLIBES=" "PICFLAG=-fpic" "RANLIB=ranlib" "SHELL=/bin/sh" \
			CFLAGS="-g -O2 ${flags}" \
			CXXFLAGS="-O2 -g -fvtable-thunks ${flags}" \
			LIBCFLAGS="-g -O2 ${flags}" \
			LIBCXXFLAGS="-O2 -g -fvtable-thunks -fno-implicit-templates ${flags}" \
			all); then \
	  true; \
	else \
	  exit 1; \
	fi; \
      else true; \
      fi; \
    fi; \
  done; \
fi
make[2]: Leaving directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
make[1]: Leaving directory `/usr2/src/libstdc++-2.8.0/libraries/libiberty'
make[1]: Entering directory `/usr2/src/libstdc++-2.8.0/libraries/libio'
if [ -n "-fpic" ] && [ ! -d pic ]; then \
  mkdir pic; \
else true; fi
touch stamp-picdir
rm -rf libio.a
ar rc libio.a    
ranlib libio.a
test -z "-fpic" || \
  c++ -c -O2 -g -fvtable-thunks -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO -fpic builtinbuf.cc -o pic/builtinbuf.o
In file included from streambuf.h:36,
                 from builtinbuf.h:32,
                 from builtinbuf.cc:29:
libio.h:252: invalid exception specifications
libio.h:253: invalid exception specifications
libio.h:254: invalid exception specifications
libio.h:255: invalid exception specifications
In file included from builtinbuf.h:32,
                 from builtinbuf.cc:29:
streambuf.h: In method `ios::~ios()':
streambuf.h:472: warning: `void *' is not a pointer-to-object type
In file included from iostreamP.h:26,
                 from builtinbuf.cc:30:
libioP.h: At top level:
libioP.h:94: invalid exception specifications
libioP.h:100: invalid exception specifications
libioP.h:107: invalid exception specifications
libioP.h:119: invalid exception specifications
libioP.h:126: invalid exception specifications
libioP.h:133: invalid exception specifications
libioP.h:142: invalid exception specifications
libioP.h:150: invalid exception specifications
libioP.h:155: invalid exception specifications
libioP.h:161: invalid exception specifications
libioP.h:167: invalid exception specifications
libioP.h:185: invalid exception specifications
libioP.h:192: invalid exception specifications
libioP.h:199: invalid exception specifications
libioP.h:206: invalid exception specifications
libioP.h:213: invalid exception specifications
libioP.h:389: invalid exception specifications
make[1]: *** [builtinbuf.o] Error 1
make[1]: Leaving directory `/usr2/src/libstdc++-2.8.0/libraries/libio'
make: *** [all-target-libio] Error 2

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