From: <ope...@pl...> - 2002-10-18 22:47:42
|
Here's a cat of my "gdk-x11-2=2E0=2Epc" file: --------------------------------------- integdv7# cat gdk-x11-2=2E0=2Epc prefix=3D/opt/sfw exec_prefix=3D${prefix} libdir=3D${exec_prefix}/lib includedir=3D${prefix}/include target=3Dx11 Name: GDK Description: GIMP Drawing Kit (${target} target) Version: 2=2E0=2E6 Requires: gdk-pixbuf-2=2E0 pangox Libs: -L${libdir} -lgdk-${target}-2=2E0 -L/usr/openwin/lib -lXext -lXi -lX= 11 -lXss Cflags: -I${includedir}/gtk-2=2E0 -I${libdir}/gtk-2=2E0/include integdv7# --------------------------------------- Where do I add "-lXss" and "-lX11"? Original Message: ----------------- From: Nathan Walp faceprint@faceprint=2Ecom Date: Fri, 18 Oct 2002 12:11:02 -0400 To: opensource@planetdrown=2Ecom, gaim-devel@lists=2Esourceforge=2Enet Subject: Re: [Gaim-devel] CVS on Sun Solaris Install Problems On Fri, Oct 18, 2002 at 11:45:43AM -0400, opensource@planetdrown=2Ecom wro= te: > Background info: > I'm working on a SunBlade100 with Sun Solaris 8=2E0=2E I install most so= ftware > into /opt/sfw/=2E The reason for this is that the /users/ and the /opt/local/ > directories are network mounts that I do not have write access to even with > root=2E This causes all sorts of trouble when doing a =2E/configure; mak= e; make > install=2E So, I normally install like this: =2E/configure --prefix=3D/o= pt/sfw; > make; make install=2E FYI, "make" is actually "gmake"=2E <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=2E CVS GAIM finished the "=2E/configure > --prefix=3D/opt/sfw"=2E Here's the last few lines from the make output: >=20 > make[3]: Entering directory `/opt/apps/DATA/gaim/cvs/gaim/src' > /bin/sh =2E=2E/libtool --silent --mode=3Dlink gcc -g -O2 -I/usr/local/i= nclude > -I/opt/include -I=2E=2E -I/opt/sfw/include/gtk-2=2E0 > -I/opt/sfw/lib/gtk-2=2E0/include -I/opt/sfw/include/atk-1=2E0 > -I/opt/sfw/include/pango-1=2E0 -I/usr/openwin/include > -I/opt/sfw/include/glib-2=2E0 -I/opt/sfw/lib/glib-2=2E0/include =20 > -DGTK_ENABLE_BROKEN -I/opt/sfw/include > -I/usr/perl5/5=2E00503/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=2Eo aim=2E= o away=2Eo > browser=2Eo buddy=2Eo buddy_chat=2Eo conversation=2Eo core=2Eo dialogs=2E= o ft=2Eo > gaimrc=2Eo gtkimhtml=2Eo gtkspell=2Eo html=2Eo idle=2Eo list=2Eo md5=2Eo= module=2Eo multi=2Eo > perl=2Eo prefs=2Eo proxy=2Eo prpl=2Eo server=2Eo socket=2Eo sound=2Eo ut= il=2Eo getopt=2Eo > getopt1=2Eo -lnsl -lresolv -L/opt/sfw/lib -lgtk-x11-2=2E0 -lgdk-x11-2=2E= 0 > -latk-1=2E0 -lgdk_pixbuf-2=2E0 -lm -lpangox-1=2E0 -lpango-1=2E0 -lgobjec= t-2=2E0 > -lgmodule-2=2E0 -ldl -lglib-2=2E0 -lintl -L/opt/sfw/lib -lesd -laudiof= ile -lm > -lresolv -lrt -lnsl -lsocket -R /usr/perl5/5=2E00503/sun4-solaris/CORE > /usr/perl5/5=2E00503/sun4-solaris/auto/DynaLoader/DynaLoader=2Ea > -L/usr/perl5/5=2E00503/sun4-solaris/CORE -lperl -lsocket -lnsl -ldl -lm > -lcrypt -L/usr/openwin/lib -lintl > Undefined first referenced > symbol in file > XScreenSaverAllocInfo idle=2Eo (symbol belongs to implici= t > dependency /usr/openwin/lib/libXext=2Eso=2E0) > XIconifyWindow conversation=2Eo (symbol belongs to= > implicit dependency /usr/openwin/lib/libX11=2Eso=2E4) > XGetWindowProperty browser=2Eo (symbol belongs to impl= icit > dependency /usr/openwin/lib/libX11=2Eso=2E4) > XSelectInput browser=2Eo (symbol belongs to impl= icit > dependency /usr/openwin/lib/libX11=2Eso=2E4) > XScreenSaverQueryInfo idle=2Eo (symbol belongs to implici= t > dependency /usr/openwin/lib/libXext=2Eso=2E0) > XFree browser=2Eo (symbol belongs to impl= icit > dependency /usr/openwin/lib/libX11=2Eso=2E4) > XQueryTree browser=2Eo (symbol belongs to impl= icit > dependency /usr/openwin/lib/libX11=2Eso=2E4) > eval_pv perl=2Eo > XScreenSaverQueryExtension idle=2Eo (symbol belongs to implici= t > dependency /usr/openwin/lib/libXext=2Eso=2E0) > XInternAtom browser=2Eo (symbol belongs to impl= icit > dependency /usr/openwin/lib/libX11=2Eso=2E4) > ld: fatal: Symbol referencing errors=2E 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=2E32=2E12=2E236:>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=2EGNOME-2=2E0 > maxd 688 670 0 Oct 11 ? 0:00 /bin/ksh /usr/dt/bin/Xsession > 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=2E You need to add= -lXss for the stuff in idle=2Eo The others would probably go away with -lX11 Let us know if that helps=2E Nathan --=20 Nathan Walp || faceprint@faceprint=2Ecom GPG Fingerprint: || http://faceprint=2Ecom/ 5509 6EF3 928B 2363 9B2B DA17 3E46 2CDC 492D DB7E -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web=2Ecom/ =2E |