This is the mail archive of the libstdc++@gcc.gnu.org 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]

gcc-3.0 libstdc++-2.92 can compile:


Hi!

Ok.. following your instructions I have replaced the libstdc++ which comes
with gcc-3.0 with the latest I have downloaded (the same day I downloaded
gcc)..

my options:
bash-2.03$ ../gcc-3.0/configure --prefix=/home/robday/work/
--exec-prefix=/home/robday/work/
--with-local-prefix=/home/robday/work/usr/local/
--with-gxx-include-dir=/home/robday/work/include/g++-v3 --enable-threads
--enable-shared --enable-languages=c++

the result:


linking
../../../gcc-3.0/libstdc++-v3/config/os/gnu-linux/bits/ctype_noninline.h
to include/bits/ctype_noninline.h
linking ../../../gcc-3.0/libstdc++-v3/config/cpu/i486/bits/atomicity.h to
include/bits/atomicity.h
Adding multilib support to Makefile in ../../../gcc-3.0/libstdc++-v3
multidirs=
with_multisubdir=
running mkc++config
running mknumeric_limits
/mnt/downloads/objdir/gcc/xgcc -B/mnt/downloads/objdir/gcc/
-B/home/robday/work//i686-pc-linux-gnu/bin/
-B/home/robday/work//i686-pc-linux-gnu/lib/ -isystem
/home/robday/work//i686-pc-linux-gnu/include
-I.  -I/mnt/downloads/objdir/i686-pc-linux-gnu/libstdc++-v3/include
-DHAVE_CONFIG_H     -o
/mnt/downloads/objdir/i686-pc-linux-gnu/libstdc++-v3/src/gen-num-limits
../../../gcc-3.0/libstdc++-v3/src/gen-num-limits.cc
/tmp/cc4O5yJM.o: In function `__FRAME_BEGIN__':
/tmp/cc4O5yJM.o(.eh_frame+0x11): undefined reference to
`__gxx_personality_v0'
collect2: ld returned 1 exit status
gen-num-limits failed to build, exiting.
mknumeric_limits failed to execute properly: exiting
make[1]: *** [configure-target-libstdc++-v3] Error 1
make[1]: Leaving directory `/mnt/downloads/objdir'
make: *** [bootstrap] Error 2
------------------------------------------------------------
and curious if I make bootstrap just now once again then:
------------------------------------------------------------
ate.o eh_throw.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o
pure.o tinfo.o tinfo2.o vec.o
ranlib .libs/libsupc++.a
creating libsupc++.la
(cd .libs && rm -f libsupc++.la && ln -s ../libsupc++.la libsupc++.la)
make[4]: Leaving directory
`/mnt/downloads/objdir/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
Making all in src
make[4]: Entering directory
`/mnt/downloads/objdir/i686-pc-linux-gnu/libstdc++-v3/src'
make[4]: *** No rule to make target `limitsMEMBERS.cc', needed by
`limitsMEMBERS.lo'.  Stop.
make[4]: Leaving directory
`/mnt/downloads/objdir/i686-pc-linux-gnu/libstdc++-v3/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/mnt/downloads/objdir/i686-pc-linux-gnu/libstdc++-v3'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory
`/mnt/downloads/objdir/i686-pc-linux-gnu/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Error 2
make[1]: Leaving directory `/mnt/downloads/objdir


Regards

Roberto

------------------------------------------------------------------------
Roberto Diaz <rdiazmartin@vivaldi.dhis.org>
http://vivaldi.dhis.org
Powered by GNU running on a Linux kernel.
Powered by Debian (The real wonder)

Concerto Grosso Op. 3/8 A minor
Antonio Vivaldi (so... do you need beautiful words?)
------------------------------------------------------------------------


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