Click to See Complete Forum and Search --> : Where oh where is libpng12.so.0?
dan_pauls
09-03-2002, 10:59 PM
I just upgraded my Mandrake 8.2 system to the KDE v3 desktop (using the rpm's from the Mandrake ftp site). The desktop works, but the installation complained that it needed libpng12.so.0 for a couple of applications. I have searched my partitions and my distribution for the library but can not find it. The only problem I've come across so far is that a module named "Cervisia" is broken.
Anyone know where this file can be found?
Thanks,
Dan
Wallex
09-03-2002, 11:34 PM
I asked my bash:
l:~> whereis libpng12.so.0
libpng12.so: /usr/local/lib/libpng12.so /usr/local/lib/libpng12.so.0
That's where libpng12.so.0 is.. according to my bash. What does your bash tells you?
PD: If your bash says you don't have it either.. you might try downloading it from somewhere (like freshmeat, search for libpng).
dan_pauls
09-04-2002, 04:52 AM
According to whereis, the closest thing I have is:
/usr/lib/libpng.so
there is a man page at:
/usr/share/man/man3/libpng.3.bz2
I'll keep looking around on the net till I find it - if anyone knows of a specific location for it, I'll gladly take the direction.
Thanks.
Wallex
09-04-2002, 08:57 AM
In usr/lib
libpng.so -> libpng.so.2 -> libpng.so.2.1.0.12
libpng.so.1 -> libpng.so.1.0.89
In usr/local/lib
libpng.so -> libpng12.so.0.1.2.4
libpng.so.3 -> libpng12.so.0.1.2.4
libpng.so.3.1.2.4 -> libpng12.so.0.1.2.4
libpng12.so.0 -> libpng12.so.0.1.2.4
Well.. these are the symlinks I have related to libpng. As you can see... there are a lot of them, and hey all mainly point at two files: libpng.so.1.0.89 in usr/lib, and libpng12.so.0.1.2.4. If you do a search for libpng12 you can find it (I saw some links to it on the very first results from google.com/linux). It seems you have um... libpng.so.something but not the libpng12.so.something installed. Once you find it and install it.. you might need to make a few symlinks so that all installation programs will find the library.
jglen490
09-04-2002, 05:59 PM
I did a quick search in http://rpmfind.net and it appears that the file should be in an rpm package named libpng3-1.2.4-3.1mdk.i586.html which should be on one of your mandrake install CDs.
Just find it and use use rpm to install it.