[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Couple of questions.
> > I installed 2.4 and updated the src's via cvs get/update to 2.5. I
> > wanted to do a 'make world'-type operation and after building a new
> > kernel, did (in /usr/src) make obj; make build. So far, so good?
>
> No.
>
> Upgrading from a very old release to -current can be much more
> difficult than that seeing as how of the build tools have changed.
While I wouldn't think that 2.4 is "a very old release", I am open to
suggestions as to how I should 'fix' what I currently have installed
now (short of reloading the whole thing from a 2.5 CD). The kernel
builds fine and I haven't seen any particular problems with the system
so far.
Here's the libstdc++ error, by the way.
Alex.
===> lib/../egcs/libstdc++
c++ -O2 -fno-implicit-templates -I/usr/src/gnu/egcs/libstdc++ -I/usr/src/gnu/egcs/libstdc++/stl -I/usr/src/gnu/egcs/libstdc++/../libio -I/usr/src/gnu/egcs/libstdc++/../libio/obj -c -DC `for N in REP MAIN TRAITS ADDSS ADDPS ADDCS ADDSP ADDSC EQSS EQPS EQSP NESS NEPS NESP LTSS LTPS LTSP GTSS GTPS GTSP LESS LEPS LESP GESS GEPS GESP; do echo " -D${N}"; done` /usr/src/gnu/egcs/libstdc++/sinst.cc -o cstrmain.o
In file included from /usr/src/gnu/egcs/libstdc++/stl/alloc.h:21,
from /usr/src/gnu/egcs/libstdc++/std/bastring.h:39,
from /usr/src/gnu/egcs/libstdc++/string:6,
from /usr/src/gnu/egcs/libstdc++/sinst.cc:36:
/usr/src/gnu/egcs/libstdc++/stl/stl_alloc.h:742: invalid member template declaration
/usr/src/gnu/egcs/libstdc++/stl/stl_alloc.h:780: invalid member template declaration
/usr/src/gnu/egcs/libstdc++/stl/stl_alloc.h:817: invalid member template declaration
/usr/src/gnu/egcs/libstdc++/stl/stl_alloc.h:858: invalid member template declaration
/usr/src/gnu/egcs/libstdc++/stl/stl_alloc.h:961: syntax error before `<'
*** Error code 1
Stop in /usr/src/gnu/egcs/libstdc++.
*** Error code 1
Stop in /usr/src/gnu/egcs.
*** Error code 1
Stop in /usr/src/gnu/lib.
*** Error code 1
Stop in /usr/src/gnu.