Does anybody know of some good documentation on shared libraries in Linux? This libpng issue I have with Mozilla and Galeon is driving me crazy, and I just want to resolve it. It seems like I should be able to rename the old (libpng2) library, then symlink the new (libpng3) library to the old name, and everything should be ok. But unfortunately, this is not the case. For whatever reason, programs compiled against the old version of libpng just can't use the new version, even though they should presumably expose the same APIs, with the same names, requiring the same arguments, and returning the same data types. It just doesn't make any sense to me, and I am hoping someone can point me in the right direction.
Dave
--
Some of them want to use you,
Some of them want to be used by you,
...Everybody's looking for something.
-- Eurythmics
msg44329/pgp00000.pgp
Description: PGP signature
