Slackware Gimp 2.0 Upgrade Problem
Has anyone had any experience upgrading the Gimp to v2.0 on SLackware 9.1? I got the latest gimp package from slackware-current and ran the upgradepkg tool to upgrade it. Now I am receiving an error:
gimp-2.0: relocation error: gimp-2.0: undefined symbol: gdk_threads_lock Which I can't seem to find any info on. Can anyone offer any advice? Thanks. |
yeah I went through the process of getting gimp 2.0pre3 running on my slack box and it was a little bit of a mission (I needed to upgrade a number of other things as well). I compiled everything from source and made my own packages, I never encountered that message though I'm afraid. it might be worth trying to compile your own
|
Try removing the old package and then installing the newer one, installpkg.....
And when I upgraded on my Slack 9.1 machines, I only really needed to upgrade XFree86 to get it going. But in the past I've done other upgrades to libs and such, so not totally sure what versions your sitting on. But the error you have now looks as if it was just a bad install. |
Well I tried to install from source, but the make isn't completing successfully. I'm pretty sure I'm missing libraries somewhere, but am having a hard time figuring out which ones. I upgraded pango and the make made it further, but ran into this error eventually.
gcc -g -O2 -Wall -o .libs/gimp-2.0 -u gimp_container_filter -u gimp_xml_parser_new -u gimp_drawable_stroke_vectors app_procs.o main.o batch.o errors.o sanity.o units.o -Wl,--export-dynamic -Wl,--export-dynamic config/libappconfig.a gui/libappgui.a display/libappdisplay.a tools/libapptools.a widgets/libappwidgets.a core/libappcore.a pdb/libapppdb.a paint/libapppaint.a xcf/libappxcf.a text/libapptext.a vectors/libappvectors.a file/libappfile.a plug-in/libappplug-in.a paint-funcs/libapppaint-funcs.a composite/libappcomposite.a base/libappbase.a ../libgimpwidgets/.libs/libgimpwidgets-2.0.so /root/gimp-2.0.1/libgimpcolor/.libs/libgimpcolor-2.0.so ../libgimpmodule/.libs/libgimpmodule-2.0.so /root/gimp-2.0.1/libgimpbase/.libs/libgimpbase-2.0.so ../libgimpcolor/.libs/libgimpcolor-2.0.so ../libgimpthumb/.libs/libgimpthumb-2.0.so /root/gimp-2.0.1/libgimpmath/.libs/libgimpmath-2.0.so ../libgimpmath/.libs/libgimpmath-2.0.so ../libgimpbase/.libs/libgimpbase-2.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libart_lgpl_2.so -lm /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -L/usr/X11R6/lib /usr/X11R6/lib/libfontconfig.so /usr/lib/libexpat.so /usr/lib/libfreetype.so -lz /usr/lib/libpangoft2-1.0.so: undefined reference to `g_type_instance_get_private' /usr/lib/libpangoft2-1.0.so: undefined reference to `g_type_class_add_private' /usr/lib/libpango-1.0.so: undefined reference to `g_unichar_get_mirror_char' collect2: ld returned 1 exit status make[3]: *** [gimp-2.0] Error 1 make[3]: Leaving directory `/root/gimp-2.0.1/app' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/gimp-2.0.1/app' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/gimp-2.0.1' make: *** [all] Error 2 |
All times are GMT -5. The time now is 02:11 AM. |