After compiling and installing gcc 3.2.1 I get the following from 122cvs (sorry about the amount, not sure where the interesting bit starts). I did a pretty standard install, giving gcc et al a suffix of -321-local.
I'm about to try 130cvs. Rod make[3]: Entering directory `/home/rpinna/src/cvs/lyx-122-gcc321/src/support' source='DebugStream.C' object='DebugStream.lo' libtool=yes \ depfile='.deps/DebugStream.Plo' tmpdepfile='.deps/DebugStream.TPlo' \ depmode=gcc /bin/sh ../../config/depcomp \ /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../.. -I../.. -I../../boost -isystem /usr/X11R6/include -O -fno-rtti -fno-exceptions -c -o DebugStream.lo `test -f DebugStream.C || echo './'`DebugStream.C g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../.. -I../.. -I../../boost -isystem /usr/X11R6/include -O -fno-rtti -fno-exceptions -c DebugStream.C -Wp,-MD,.deps/DebugStream.TPlo /usr/local/include/c++/3.2.1/streambuf: In member function `virtual int teebuf::sync()': /usr/local/include/c++/3.2.1/streambuf:429: `int std::basic_streambuf<_CharT, _Traits>::sync() [with _CharT = char, _Traits = std::char_traits<char>]' is protected DebugStream.C:102: within this context /usr/local/include/c++/3.2.1/streambuf:429: `int std::basic_streambuf<_CharT, _Traits>::sync() [with _CharT = char, _Traits = std::char_traits<char>]' is protected DebugStream.C:103: within this context /usr/local/include/c++/3.2.1/bits/streambuf.tcc: In member function `virtual streamsize teebuf::xsputn(const char*, int)': /usr/local/include/c++/3.2.1/bits/streambuf.tcc:162: `streamsize std::basic_streambuf<_CharT, _Traits>::xsputn(const _CharT*, int) [with _CharT = char, _Traits = std::char_traits<char>]' is protected DebugStream.C:107: within this context /usr/local/include/c++/3.2.1/bits/streambuf.tcc:162: `streamsize std::basic_streambuf<_CharT, _Traits>::xsputn(const _CharT*, int) [with _CharT = char, _Traits = std::char_traits<char>]' is protected DebugStream.C:108: within this context /usr/local/include/c++/3.2.1/streambuf: In member function `virtual int teebuf::overflow(int)': /usr/local/include/c++/3.2.1/streambuf:469: `_Traits::int_type std::basic_streambuf<_CharT, _Traits>::overflow(_Traits::int_type = _Traits::eof()) [with _CharT = char, _Traits = std::char_traits<char>]' is protected DebugStream.C:112: within this context /usr/local/include/c++/3.2.1/streambuf:469: `_Traits::int_type std::basic_streambuf<_CharT, _Traits>::overflow(_Traits::int_type = _Traits::eof()) [with _CharT = char, _Traits = std::char_traits<char>]' is protected DebugStream.C:113: within this context /usr/local/include/c++/3.2.1/streambuf: In member function `virtual int debugbuf::sync()': /usr/local/include/c++/3.2.1/streambuf:429: `int std::basic_streambuf<_CharT, _Traits>::sync() [with _CharT = char, _Traits = std::char_traits<char>]' is protected DebugStream.C:148: within this context /usr/local/include/c++/3.2.1/bits/streambuf.tcc: In member function `virtual streamsize debugbuf::xsputn(const char*, int)': /usr/local/include/c++/3.2.1/bits/streambuf.tcc:162: `streamsize std::basic_streambuf<_CharT, _Traits>::xsputn(const _CharT*, int) [with _CharT = char, _Traits = std::char_traits<char>]' is protected DebugStream.C:152: within this context /usr/local/include/c++/3.2.1/streambuf: In member function `virtual int debugbuf::overflow(int)': /usr/local/include/c++/3.2.1/streambuf:469: `_Traits::int_type std::basic_streambuf<_CharT, _Traits>::overflow(_Traits::int_type = _Traits::eof()) [with _CharT = char, _Traits = std::char_traits<char>]' is protected DebugStream.C:156: within this context DebugStream.C: At global scope: DebugStream.C:168: field `fbuf' has incomplete type DebugStream.C: In constructor `DebugStream::DebugStream(const char*, Debug::type)': DebugStream.C:184: `struct DebugStream::debugstream_internal' has no member named `fbuf' DebugStream.C:186: `struct DebugStream::debugstream_internal' has no member named `fbuf' DebugStream.C: In member function `void DebugStream::logFile(const char*)': DebugStream.C:202: `struct DebugStream::debugstream_internal' has no member named `fbuf' DebugStream.C:206: `struct DebugStream::debugstream_internal' has no member named `fbuf' DebugStream.C:208: `struct DebugStream::debugstream_internal' has no member named `fbuf' make[3]: *** [DebugStream.lo] Error 1 make[3]: Leaving directory `/home/rpinna/src/cvs/lyx-122-gcc321/src/support' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/rpinna/src/cvs/lyx-122-gcc321/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/rpinna/src/cvs/lyx-122-gcc321/src' make: *** [all-recursive] Error 1 rpinna@rod:~/src/cvs/lyx-122-gcc321$ g++ -v Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/specs Configured with: ../configure --program-suffix=-321-local Thread model: posix gcc version 3.2.1 On Mon, 16 Dec 2002, Garst R. Reese wrote: > John Levon wrote: > > > > On Mon, Dec 16, 2002 at 01:33:16AM -0400, Garst R. Reese wrote: > > > > > error: cannot run C++ compiled programs. > > > obviously something is messed. > > > > Indeed. You didn't install over an existing gcc did you ? You should > > always install different versions using a different prefix like > > /usr/local/gcc-3.2.1 or whatever > I thought that the version-specific-runtime-libs would keep me out of > trouble > It always has before. > But, I did keep gcc-3.0.4 etc. and don't have a problem there with the > same config. > Thanks, > Garst > ------------- > bash$ g++ -v > Reading specs from /usr/local/lib/gcc-lib/i586-pc-linux-gnu/3.2/specs > Configured with: ../gcc-3.1/configure --enable-shared --disable-nls > --enable-threads=posix --enable-version-specific-runtime-libs > --enable-cpp --enable-languages=c,c++,f77,objc > Thread model: posix > gcc version 3.2 > _________________________________________________________________ rod | "Beneath the waves, the waves / That's where I will be / | I'm going to see the cow beneath the sea." | They Might Be Giants, Lincoln