From: Nathan W. <fac...@fa...> - 2002-10-18 16:11:06
|
On Fri, Oct 18, 2002 at 11:45:43AM -0400, ope...@pl... wrote: > Background info: > I'm working on a SunBlade100 with Sun Solaris 8.0. I install most software > into /opt/sfw/. The reason for this is that the /users/ and the /opt/loca= l/ > directories are network mounts that I do not have write access to even wi= th > root. This causes all sorts of trouble when doing a ./configure; make; ma= ke > install. So, I normally install like this: ./configure --prefix=3D/opt/sf= w; > make; make install. FYI, "make" is actually "gmake". <snip solved problem> > Problem #2: unresolved (help please!) > The newest versions of GTK 2, GLIB 2, gettext, libtool, atk, pango, and > pkgconfig are all installed. CVS GAIM finished the "./configure > --prefix=3D/opt/sfw". Here's the last few lines from the make output: >=20 > make[3]: Entering directory `/opt/apps/DATA/gaim/cvs/gaim/src' > /bin/sh ../libtool --silent --mode=3Dlink gcc -g -O2 -I/usr/local/include > -I/opt/include -I.. -I/opt/sfw/include/gtk-2.0 > -I/opt/sfw/lib/gtk-2.0/include -I/opt/sfw/include/atk-1.0 > -I/opt/sfw/include/pango-1.0 -I/usr/openwin/include > -I/opt/sfw/include/glib-2.0 -I/opt/sfw/lib/glib-2.0/include =20 > -DGTK_ENABLE_BROKEN -I/opt/sfw/include > -I/usr/perl5/5.00503/sun4-solaris/CORE=20 > -DLOCALEDIR=3D\"/opt/sfw/share/locale\" -DLIBDIR=3D\"/opt/sfw/lib/gaim/\"= =20 > -DDATADIR=3D\"/opt/sfw/share\" -o gaim -export-dynamic about.o aim.o awa= y.o > browser.o buddy.o buddy_chat.o conversation.o core.o dialogs.o ft.o > gaimrc.o gtkimhtml.o gtkspell.o html.o idle.o list.o md5.o module.o multi= .o > perl.o prefs.o proxy.o prpl.o server.o socket.o sound.o util.o getopt.o > getopt1.o -lnsl -lresolv -L/opt/sfw/lib -lgtk-x11-2.0 -lgdk-x11-2.0 > -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangox-1.0 -lpango-1.0 -lgobject-2.0 > -lgmodule-2.0 -ldl -lglib-2.0 -lintl -L/opt/sfw/lib -lesd -laudiofile -= lm > -lresolv -lrt -lnsl -lsocket -R /usr/perl5/5.00503/sun4-solaris/CORE > /usr/perl5/5.00503/sun4-solaris/auto/DynaLoader/DynaLoader.a > -L/usr/perl5/5.00503/sun4-solaris/CORE -lperl -lsocket -lnsl -ldl -lm > -lcrypt -L/usr/openwin/lib -lintl > Undefined first referenced > symbol in file > XScreenSaverAllocInfo idle.o (symbol belongs to implicit > dependency /usr/openwin/lib/libXext.so.0) > XIconifyWindow conversation.o (symbol belongs to > implicit dependency /usr/openwin/lib/libX11.so.4) > XGetWindowProperty browser.o (symbol belongs to implicit > dependency /usr/openwin/lib/libX11.so.4) > XSelectInput browser.o (symbol belongs to implicit > dependency /usr/openwin/lib/libX11.so.4) > XScreenSaverQueryInfo idle.o (symbol belongs to implicit > dependency /usr/openwin/lib/libXext.so.0) > XFree browser.o (symbol belongs to implicit > dependency /usr/openwin/lib/libX11.so.4) > XQueryTree browser.o (symbol belongs to implicit > dependency /usr/openwin/lib/libX11.so.4) > eval_pv perl.o > XScreenSaverQueryExtension idle.o (symbol belongs to implicit > dependency /usr/openwin/lib/libXext.so.0) > XInternAtom browser.o (symbol belongs to implicit > dependency /usr/openwin/lib/libX11.so.4) > ld: fatal: Symbol referencing errors. No output written to gaim > collect2: ld returned 1 exit status > make[3]: *** [gaim] Error 1 > make[3]: Leaving directory `/opt/apps/DATA/gaim/cvs/gaim/src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/opt/apps/DATA/gaim/cvs/gaim/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/opt/apps/DATA/gaim/cvs/gaim' > make: *** [all-recursive-am] Error 2 > 10.32.12.236:>ps -ef | grep -i XS > maxd 669 280 0 Oct 11 ? 1476:12 /usr/openwin/bin/Xsun :0 > -nobanner -auth /var/dt/A:0-s0aaJa > maxd 744 733 0 Oct 11 pts/3 0:00 /bin/ksh > /usr/dt/config/Xsession2.GNOME-2.0 > maxd 688 670 0 Oct 11 ? 0:00 /bin/ksh /usr/dt/bin/Xsess= ion > maxd 763 1 0 Oct 11 ? 0:34 xscreensaver -nosplash > maxd 4163 1289 0 10:01:31 pts/13 0:00 grep -i XS Ok, i'll blame something screwed up in our auto* stuff. You need to add -lXss for the stuff in idle.o The others would probably go away with -lX11 Let us know if that helps. Nathan --=20 Nathan Walp || fac...@fa... GPG Fingerprint: || http://faceprint.com/ 5509 6EF3 928B 2363 9B2B DA17 3E46 2CDC 492D DB7E |