From owner-freebsd-ports Thu Apr 4 20: 7: 6 2002 Delivered-To: freebsd-ports@freebsd.org Received: from fep9.cogeco.net (smtp.cogeco.net [216.221.81.25]) by hub.freebsd.org (Postfix) with ESMTP id 2E0EE37B416 for ; Thu, 4 Apr 2002 20:07:01 -0800 (PST) Received: from earth.upton.net (d141-18-230.home.cgocable.net [24.141.18.230]) by fep9.cogeco.net (Postfix) with SMTP id D13835600; Thu, 4 Apr 2002 23:06:57 -0500 (EST) Date: Thu, 4 Apr 2002 23:06:49 -0500 From: Paul Murphy To: Sean Chittenden Cc: ports@FreeBSD.ORG Subject: Re: xscreensaver port build problems... Message-Id: <20020404230649.426a1642.pnmurphy@cogeco.ca> In-Reply-To: <20020404155318.N36827@ninja1.internal> References: <20020404155318.N36827@ninja1.internal> X-Mailer: Sylpheed version 0.7.4claws (GTK+ 1.2.10; i386-portbld-freebsd4.5) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="penw=./3V=f_6sNc" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --penw=./3V=f_6sNc Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Thu, 4 Apr 2002 15:53:18 -0800 Sean Chittenden wrote: > I've looked high and low for the library that's giving me these > problems and am still having probs. I've remade most of > xscreensaver's dependencies, but I'm still not getting any love. > Anyone have any ideas? > > ===> Extracting for xscreensaver-gnome-4.02 > >> Checksum OK for xscreensaver-4.02.tar.gz. > ===> xscreensaver-gnome-4.02 depends on shared library: gle.3 - found > ===> xscreensaver-gnome-4.02 depends on shared library: xml.5 - found > ===> xscreensaver-gnome-4.02 depends on shared library: glut.3 - found > ===> xscreensaver-gnome-4.02 depends on shared library: X11.6 - found > ===> xscreensaver-gnome-4.02 depends on shared library: esd.2 - found > ===> xscreensaver-gnome-4.02 depends on shared library: glib12.3 - found > ===> xscreensaver-gnome-4.02 depends on shared library: gtk12.2 - found > ===> xscreensaver-gnome-4.02 depends on shared library: Imlib.5 - found > ===> xscreensaver-gnome-4.02 depends on shared library: gnome.5 - found > ===> xscreensaver-gnome-4.02 depends on shared library: capplet.5 - found > ===> xscreensaver-gnome-4.02 depends on shared library: panel_applet.5 - found > ===> Patching for xscreensaver-gnome-4.02 > ===> Applying FreeBSD patches for xscreensaver-gnome-4.02 > ===> Configuring for xscreensaver-gnome-4.02 > [snip] > current directory: /usr/ports/x11/xscreensaver-gnome/work/xscreensaver-4.02 > command line was: ./configure --without-pam --with-gl --with-gle --with-xpm --with-xml --with-hackdir=/usr/X11R6/bin/xscreensaver-hacks/ --with-configdir=/usr/X11R6/share/xscreensaver/config/ --with-gnome --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include --with-gnome=/usr/X11R6 --localstatedir=/usr/X11R6/share/gnome --datadir=/usr/X11R6/share/gnome --prefix=/usr/X11R6 i386-portbld-freebsd4.5 > [snip] > checking for X11/xpm.h... yes > checking for gdk-pixbuf-config... /usr/X11R6/bin/gdk-pixbuf-config > checking for gdk-pixbuf includes... -I/usr/X11R6/include/gdk-pixbuf-1.0 -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -I/usr/X11R6/include > checking for gdk-pixbuf libs... -L/usr/X11R6/lib -lgdk_pixbuf -L/usr/X11R6/lib -L/usr/X11R6/lib -lgtk12 -lgdk12 -L/usr/local/lib -Wl,-E -lgmodule12 -lglib12 -lintl -lXext -lX11 -lm > [snip] > > ################################################################# > > Note: The JPEG library was not found. > This means the `webcollage' program will be much slower. > > Warning: Unable to determine the MesaGL version number! > Make sure you are using version 3.4 or newer. > rpm: not found > > ################################################################# > > [snip] > cc -Wall -Wstrict-prototypes -Wnested-externs -Wno-format -std=c89 -U__STRICT_ANSI__ -L/usr/X11R6/lib -o xscreensaver-demo-Xm prefs.o dpms.o remote.o exec.o ../utils/resources.o ../utils/usleep.o ../utils/visual.o demo-Xm.o demo-Xm-widgets.o -L/usr/X11R6/lib -L/usr/X11R6/lib -lXm -lXp -L/usr/X11R6/lib -lgdk_pixbuf -L/usr/X11R6/lib -L/usr/X11R6/lib -lgtk12 -lgdk12 -L/usr/local/lib -Wl,-E -lgmodule12 -lglib12 -lintl -lXext -lX11 -lm -lgdk_pixbuf -lgdk_pixbuf_xlib -lXmu -lSM -lICE -lXt -lX11 -lXext > demo-Xm.o: In function `pixmapify_buttons': > demo-Xm.o(.text+0x1d65): undefined reference to `XpmCreatePixmapFromData' > demo-Xm.o(.text+0x1d95): undefined reference to `XpmCreatePixmapFromData' > *** Error code 1 > > Stop in /usr/ports/x11/xscreensaver-gnome/work/xscreensaver-4.02/driver. > *** Error code 5 > > Stop in /usr/ports/x11/xscreensaver-gnome/work/xscreensaver-4.02. > *** Error code 1 > > Stop in /usr/ports/x11/xscreensaver-gnome. > > > Eh? Any ideas? > > -- > Sean Chittenden > I got xscreensaver to (finally) compile by modifying the Makefile as follows: --with-jpeg=/usr/local --without-gnome .include #.if defined(HAVE_GNOME) #USE_GNOME= yes #CONFIGURE_ARGS+= --with-gnome #.else #CONFIGURE_ARGS+= --without-gnome #.endif p.s. I used the 'x11/xscreensaver/' port _not_ 'x11/xscreensaver-gnome/' -- Cogeco ergo sum --penw=./3V=f_6sNc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) iD8DBQE8rSLgumQc9BC5jBMRAsFXAJ9X3sKRTAB+H7AGka2sPWZ78GpKIwCg2i53 Ee40wGTUK0d2pgggagIzcAc= =YXwn -----END PGP SIGNATURE----- --penw=./3V=f_6sNc-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message