LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Slackware Gimp 2.0 Upgrade Problem (https://www.linuxquestions.org/questions/linux-software-2/slackware-gimp-2-0-upgrade-problem-181583/)

DrLazardo 05-14-2004 08:20 PM

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.

dhbiker 05-15-2004 08:34 AM

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

trickykid 05-15-2004 09:26 AM

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.

DrLazardo 05-15-2004 12:10 PM

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.