This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: C++ lib linking differs between intel and alpha?
- To: ericding at applix dot com (Eric Ding)
- Subject: Re: C++ lib linking differs between intel and alpha?
- From: hjl at lucon dot org (H.J. Lu)
- Date: Fri, 18 Sep 1998 11:21:37 -0700 (PDT)
- Cc: rth at cygnus dot com, egcs at cygnus dot com
>
> >>>>> Richard Henderson <rth@cygnus.com> writes:
>
> > Well, its only partially installed -- perhaps a packaging
> > problem at Red Hat. You are missing
>
> > ln -s libstdc++.so.2.8.0 /usr/lib/libstdc++.so
>
> Well, it must have been deleted accidentally by me or someone else in
> the past. The package is ok. Oh well, creating the link has restored
> the shared linking of the C++ library... thanks. Which brings me back
> to my original question: should I be compiling/linking with egcs 1.0.3
> or egcs 1.1, given what the egcs 1.1 caveats page says about binary
> incompatibilities?
>
You may be able to get away with using egcs 1.1 with C++ libraries
compiled for egcs 1.0.3 on Linux/Alpha. But I wouldn't recommend it.
That is the exact problem my library interface patch tries to address.
Please read
http://www.cygnus.com/ml/egcs-patches/1998-Jun/0663.html
for details.
H.J.