version or path issue w/ libstdc++.so ?

Paul Howarth paul at city-fan.org
Sun Jan 29 14:18:12 UTC 2006


On Sun, 2006-01-29 at 01:52 -0600, J.Moore wrote:
> On Fri, 2006-01-27 at 07:33 +0000, Andy Green wrote:
> > J.Moore wrote:
> > 
> > > So, it turns out I don't have "ibstdc++.so.5" on my system (FC3), but I
> > > do have "ibstdc++.so.6". I'm guessing this is a later version???
> > > 
> > > Q: Do I have a version issue, or a path issue?
> > 
> > A mutant version issue.  Everything compiled for FC4 is built to want
> > the .so.6 version.  But this proprietary binary doesn't know that.  To
> > fix these kinds of problems Fedora includes the old .so.5 version if you
> > want it:
> > 
> > yum install compat-libstdc++
> 
> Thanks, Andy (& Felix)... that did the trick. Would I have had this
> problem if I'd built this app from source?

You wouldn't have had *that* problem, but you might have needed to
install a bunch of -devel packages, and unless you made an RPM, you'd
lose the benefits of RPM's file and dependency tracking, making
uninstallation or upgrading potentially more tricky.

Paul.





More information about the fedora-list mailing list