Jeff Henrikson wrote: > Somehow I "upgraded" libgdk_pixbuf and now get an error > running Gnome panel or anything else that uses it: > > > dyld: panel-real version mismatch for > library:/sw/lib/libgdk_pibuf.2.dylib (compatability version > of user: 3.0.0 greater than library's version: 0.0.0) > > > Somewhere in the fink docs I read that 0.0.0 is somesort of > wildcard signifier. Does dyld understand this? Where is > this version number stored? What does the .la libtool > version have to do with it?
You can determine the version number by running "otool -L /sw/lib/libgdk_pixbuf.2.dylib" and looking for libgdk_pixbuf in the output. The version numbers needed by other programs and libraries will be in their own "otool -L" output. These numbers are fixed when the libraries and binaries are created. I'm not sure exactly what 0.0.0 is supposed to do; I've seen some indications that it should be avoided completely. Why version of the gdk_pixbuf package do you have installed? (You can determine this easily with "dpkg -l gdk-pixbuf".) I have the latest version from the unstable tree, gdk-pixbuf-0.16.0-3, and the version numbers I get from that are 3.0.0. You might try copying that into our fink "local" tree and then rebuilding gdk-pixbuf. -- Dave _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users