This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: libstdc++ soname in egcs 1.1 and 1.0.3
- To: carlo at runaway dot xs4all dot nl
- Subject: Re: libstdc++ soname in egcs 1.1 and 1.0.3
- From: Manfred Hollstein <manfred at s-direktnet dot de>
- Date: Fri, 26 Jun 1998 07:18:34 +0200 (MET DST)
- Cc: egcs at cygnus dot com
- References: <13713.3687.566331.408795@slsvhmt> <199806251557.RAA05432@jolan.ppro>
- Reply-To: manfred at s-direktnet dot de, Manfred dot Hollstein at ks dot sel dot alcatel dot de
On Thu, 25 June 1998, 17:57:08, carlo@runaway.xs4all.nl wrote:
> Manfred wrote about libstdc++:
> | Yes! We should definitely change
> |
> | VERSION = 2.8.0
> |
> | to
> |
> | VERSION = 2.9.0
>
> Leaving it at 2.8.0 is definitely, positively, wrong.
>
> But bumping it to 2.9.0 could still cause compilation
> with gcc-2.8.x to use it too.
> You still can only have one libstdc++.so symbolic link;
> so every time you switch compiler you need to change
> that link, right?. I am not sure if that is the same
> problem though :)
Fortunately, we now have the new flag `--enable-version-specific-runtime-libs',
which installs libstdc++.{a,so*,sl*} and its include files in the
compiler specific subdirectory named by the make macro "$(libsubdir)".
So, if you're using this approach, no problem at all!
manfred