From owner-freebsd-ports@FreeBSD.ORG Mon Jul 14 14:13:54 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A53A37B48E for ; Mon, 14 Jul 2003 14:13:54 -0700 (PDT) Received: from httpd1.terions.de (static62-99-146-055.adsl.inode.at [62.99.146.55]) by mx1.FreeBSD.org (Postfix) with SMTP id C98E043F75 for ; Mon, 14 Jul 2003 14:13:51 -0700 (PDT) (envelope-from martin.klaffenboeck@gmx.at) Received: (qmail 36305 invoked from network); 14 Jul 2003 21:13:50 -0000 Received: from unknown (HELO martin.kleinerdrache.org) (127.0.0.1) by loopback with SMTP; 14 Jul 2003 21:13:50 -0000 Date: Mon, 14 Jul 2003 23:13:49 +0200 From: Martin Klaffenboeck To: ports freebsd group Message-ID: <20030714211349.GA35640@martin.kleinerdrache.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=ISO-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer: Balsa 2.0.12 Lines: 59 Subject: nvidia-driver and glut (Mesa)? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jul 2003 21:13:55 -0000 Hello, I've installed nvidia-driver right now, and I can run it quite well. But I cannot install applications anymore, which use Mesa. The interesting thing is: I installed tux_aqfh and bzflag before I installed nvidia-driver, this programms can run quite well with 3d feature of my Nvidia 2 card. All this ports, using mesa (haveing USE_MESA= yes in the Makefiles) happen to the following error: for example xracer: ===> xracer-0.94 depends on shared library: glut.3 - found [...] checking for glutKeyboardUpFunc in -lglut... no configure: error: GLUT library not found or too old version. 3.7 (beta) or later required. From config.log: configure:2881: checking for glutKeyboardUpFunc in -lglut configure:2900: cc -o conftest -O -pipe -march=pentiumpro -I/usr/local/ include - I/usr/X11R6/include -D_THREAD_SAFE conftest.c -lglut -lGLU - lGL -L/usr/local/lib -L/usr/X11R6/lib -pthread -L/usr/X11R6/lib -lSM -lICE -lX11 -lXi -lXext -lXmu -lXt -lm -lGLU -lGL -L/usr/local/lib - L/usr/X11R6/lib -pthread 1>&5 /usr/X11R6/lib/libglut.so: undefined reference to `glXBindChannelToWindowSGIX' /usr/X11R6/lib/libglut.so: undefined reference to `glXQueryChannelDeltasSGIX' /usr/X11R6/lib/libglut.so: undefined reference to `glXChannelRectSyncSGIX' /usr/X11R6/lib/libglut.so: undefined reference to `glXChannelRectSGIX' /usr/X11R6/lib/libglut.so: undefined reference to `glXQueryChannelRectSGIX' configure: failed program was: #line 2889 "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 glutKeyboardUpFunc(); int main() { glutKeyboardUpFunc() ; return 0; } The same happens to gl-117, foobillard, etc. etc, all I tried. Am I doing something wrong? Thanks for help, Martin -- If you've got an idea and need help, or just need general encouragement, write me a message. ;-)