[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: string - II

Felix Kollmann <fkollmann@gmx.net> writes:

>> Isn't libg++ the old now obsolete version of the c++ libary, the one
>> should be called libstdc++
> I don't think so.

I just checked the g++FAQ and looks like I am correct:

----------------------------- snip --------------------------------
What is the latest version of gcc, g++, and libg++?

   The newest release from the egcs project (on the Web:
`http://www.cygnus.com/egcs/') is egcs-1.0.3, released May 15, 1998.

   The current version of gcc/g++ is 2.8.1, released March 4, 1998.
This release fixes some bugs in the 2.8.x release from January.  It is
a huge improvement over the 2.7.x releases.

   libg++ has now been deprecated (that is, it is no longer really
supported), so gcc2.8.1 users need to grab libstdc++-2.8.1 from their
favorite GNU site (egcs users don't need to get this separately as it
is bundled with egcs).  However, there is an 'add-on' libg++ 2.8.1
mini-release.  If you want to use it, you need to combine it with
libstdc++ 2.8.1.

   I would strongly recommend that anyone using a g++ version earlier
than 2.7.2 should upgrade if at all possible (*note version 2.7.x::.).
Folks who need modern C++ features should upgrade to 2.8.1 or egcs.

   For some non-Unix platforms, the latest port of gcc may be an earlier
version (2.7.2, say).  You'll need to use a version of libg++ that has
the same first two digits as the compiler version, e.g. use libg++
2.7.x (for the latest x you can find) with gcc version

   From version 2.8.0 on, you don't need libg++, you only need libstdc++
(again, the latest version with the same two leading digits as the
version of g++ you use).
----------------------------- snip --------------------------------

                                  http://dark.x.dtu.dk/~grumbel/pingus/ | 
Ingo Ruhnke <grumbel@gmx.de>             http://home.pages.de/~grumbel/ |