
On Tue, 13 Dec 2005 11:57:29 -0600, Bob Jamison wrote:
a) Installing Inkscape on someone's box might interfere with their normal use of libstdc++.so?
b) Or do you mean the gcc "make install" itself damaging the development box?
Neither, I mean that it's got the same problem as loading two dynamic versions of libstdc++ into the same process image has got: it'll cause random undebuggable crashes. If it's dynamic then it can at least be diagnosed easily, otherwise it'll just show up as stack/heap corruption.
For instance, gtkspell loading aspell.
As the same problem occurs with dynamic binaries you could say, well, this doesn't matter. But in that case you may as well do what autopackage does and just put the right version of libstdc++ onto the system if it's missing: that way users who are on a distro using the "right" version get the standard performance benefits of dynamic linking.
thanks -mike