From owner-freebsd-gnome Tue Feb 5 20: 1:44 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from creme-brulee.marcuscom.com (rdu57-28-046.nc.rr.com [66.57.28.46]) by hub.freebsd.org (Postfix) with ESMTP id 596D137B425 for ; Tue, 5 Feb 2002 20:01:30 -0800 (PST) Received: from shumai.marcuscom.com (marcus@shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.11.6/8.11.6) with ESMTP id g1640Nm35324; Tue, 5 Feb 2002 23:00:23 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: Error making xscreensaver From: Joe Clarke To: Austin hall Cc: gnome@FreeBSD.ORG In-Reply-To: <20020205180358.A4266@darkstar.bellsouth.net> References: <20020205180358.A4266@darkstar.bellsouth.net> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/1.0.2 Date: 05 Feb 2002 23:01:38 -0500 Message-Id: <1012968098.76807.4.camel@shumai.marcuscom.com> Mime-Version: 1.0 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 2002-02-05 at 18:03, Austin hall wrote: > Where do I find the GLU library? I need graphics/gle to build the > xscreensaver port, but the build for gle fails with this: What version of xscreensaver are you trying to build? What version of FreeBSD? I recently built 4.00 just fine on 4.5-stable. The GLU library is included with the Mesa port. However, if you're using XFree86 4.x, you should already have most of Mesa installed. To make sure ports build correctly when using XFree 4.x, add the following to /etc/make.conf: XFREE86_VERSION=4 Then build /usr/ports/graphics/Mesa to get the bits that didn't come with XFree86. If you're using XFree86 3.3.x, then just build /usr/ports/graphics/Mesa. I remember there used to be some issues with all this. I recommend doing a cvsup of your ports tree to make sure all the ports are up-to-date. Joe > > -lX11 -L/usr/X11R6/lib -lXext -pthread -lm 1>&5 > configure:3117: checking for gluNewQuadric in -lGLU > configure:3136: cc -o conftest -O -pipe -Wall conftest.c -lGLU > -lSM -lICE -lGL -lXmu -L/usr/X11R6/lib -lX11 -L/usr/X11R6/lib > -lXext -pthread -lm 1>&5 > /usr/libexec/elf/ld: cannot find -lGLU > configure: failed program was: > #line 3125 "configure" > #include "confdefs.h" > /* Override any gcc2 internal prototype to avoid an error. */ > /* We use char because int might match the return type of a gcc2 > builtin and then its argument prototype would still apply. */ > char gluNewQuadric(); > > int main() { > gluNewQuadric() > ; return 0; } > (end of "config.log") > *** Error code 1 > > Stop in /usr/ports/graphics/gle. > *** Error code 1 > > Stop in /usr/ports/x11/xscreensaver. > *** Error code 1 > > Thanks. > Austin > -- > All science is either physics or stamp collecting. > -- E. Rutherford > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-gnome" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message