GNOME Bugzilla – Bug 601632
Missing -lgthread-2.0 cause build fail on OpenSolaris
Last modified: 2009-11-16 13:02:48 UTC
I'm trying to build master code under OpenSolaris, but met following error when linking /opt/SunStudioExpress/bin/cc -g -o nautilus-sendto nautilus-sendto-command.o -L/usr/X11/lib -L/lib ./.libs/libnstplugin.a -lgtk-x11-2.0 -lsecdb -ltsol -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lcairo -lX11 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgconf-2 -lglib-2.0 -R/usr/X11/lib -R/lib Undefined first referenced symbol in file g_thread_init nautilus-sendto-command.o (symbol belongs to implicit dependency /usr/lib/libgthread-2.0.so.0) ld: fatal: symbol referencing errors. No output written to nautilus-sendto
Created attachment 147523 [details] [review] patch to fix bug #601632 This patch adds gthread-2.0 as a required module, also add files in .gitignore. Please review it.
Had to apply the patch by hand, git couldn't detect the format of it.