RE: libstdc++-2.10-dev issue
Thank you Phil.
So the only way to go around this is to use libstdc++3 and gcc3 or
use 2.90.8 which may or may not be completely standard conforming.
Thanks
Ranjan
-----Original Message-----
From: Phil Edwards [mailto:phil@jaj.com]
Sent: Friday, November 15, 2002 2:16 PM
To: Ranjan Parthasarathy
Cc: 'debian-gcc@lists.debian.org'
Subject: Re: libstdc++-2.10-dev issue
On Fri, Nov 15, 2002 at 02:10:09PM -0800, Ranjan Parthasarathy wrote:
> Hi
>
> I am using a woody system and using the 2.95.4 version of the GNU
compiler.
> The standard c++ library (2.10)
> seems to miss out on some essential headers that are required as per
> standard c++ compliance and this is causing
The 2.* library (libstdc++ version 2) predates the C++ standard. It is
very noncompliant. It is also unmaintained.
> Particularly ios_base is not defined. I also tried with the 2.90.8 version
> of the standard C++ library
> from FSF and the patches for gcc-2.95.3 upwards and they seem OK. from
what
> I could figure out,
> some of the headers were ommited in the release of 2.10 release (
> usr/include/g++3/std/bits).
2.90.* are early transitional snapshots of libstdc++ version 3. It is a
complete rewrite, and has nothing to do with 2.10.
The 2.* libraries are noncompliant. The 2.* compilers are noncompliant.
Also, nobody has been working on them for years.
Phil
--
I would therefore like to posit that computing's central challenge, viz.
"How
not to make a mess of it," has /not/ been met.
- Edsger Dijkstra,
1930-2002
Reply to: