Re: [ILUG] .so hell

From: Justin Mason (jm at domain netnoteinc.com)
Date: Wed 08 Sep 1999 - 15:47:46 IST


"John P . Looney" said:

> As for the C++ library incompatibility thing; anyone that uses C++, and
> expects binary compatibility deserves what they get.

Yeah -- and that's what static linking is for!!

BTW, that's what pisses me off about GNOME apps lib compatibility issues.
It's reasonable for the core GNOME rpms etc. to ship apps linking
libgtk.so etc. dynamically, as the core apps are usually upgraded at the
same time as the libraries, and it does keep size down. But non-core GNOME
apps which are provided individually as rpms also seem to do this -- which
is a Bad Thing, as I don't want to have to re-ftp and/or rebuild these
apps every time I upgrade my libgtk...

I guess what's needed there is a bit of developer education on "why static
libs are useful sometimes".

BTW: I don't know what KDE's position on this is, it could be the same, I
haven't really used it that much ;)

--j.



This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:04:32 GMT