>>>>> ">" == Mark Kettenis <[EMAIL PROTECTED]> writes:

>>    From: "Davide Libenzi" <[EMAIL PROTECTED]>
>>    Date:   Mon, 11 Oct 1999 11:51:20 +0200

>>    I can confirm that after the installation of glibc-2.1.2 on my Debian system
>>    program using C++ iostream always crashes.

>> Please read the documentation that comes with glibc, especially the
>> FAQ (2.27 probably is the solition for your problems).  Basically
>> you'll need to recompile the shared libstdc++.

2.27 says (at least my version):
{AJ,CG} If you just upgrade the glibc from 2.0.x (x <= 7) to 2.1,
binaries that have been linked against glibc 2.0 will continue to
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
work.
^^^^
but this isn't true (though I agree that the statement doesn't mention
any C++ lib)

>>    It's not a good behaviour coz the libraries has the same main version number
>>    ( 2.* and .6 for .so ) and must be binary compatible !

>> And of course it is.  Recompilation of binaries is not necessary
>> (except when the programs are explicitly violating the ABI, e.g. when
>> they are using library internals like the __setfpucw function or
>> depend on specific bugs in glibc-2.0 which are now fixed).
>> Recompilation of libraries is necessary in a few cases.  Please refer
>> to the FAQ for details.

2.21.   What do I need for C++ development?
[...]
 
{UD} But since in the case of a shared libstdc++ the version numbers should
be different existing programs will continue to work.

Note: I don't have problems with LFS and I did install the "old"
libstdc++ (2.8.0) on the new RedHat (glibc-2.1.1) box, but the simple
(strstreams) test program gets a SEGV...

Bernhard

get my pgp key from a public keyserver (keyID=0x62446355)
-----------------------------------------------------------------------------
Bernhard Heidegger                                       [EMAIL PROTECTED]
                  Hyperwave Software Research & Development
                       Albrechtgasse 9/2, A-8010 Graz
Voice: ++43/316/820918-25                             Fax: ++43/316/820918-99
-----------------------------------------------------------------------------

Reply via email to