Greetings List,
I'm seeking advice on building Gem-0.90 from gem.iem.at for a Fedora 1 PlanetCCRMA system. I had been running 0.888-pre1 from planetccrma, but gettings frequent segfaults when turning off rendering.
For auxlibs, I get:
[mjb@Galactic_AC GemLibs]$ ./makeauxlibs ./makeauxlibs: line 5: test: =: unary operator expected Building Auxilliary Libraries =============================
BUILDING LIBORB
make: Nothing to be done for all'. BUILDING PARTICLE make: Nothing to be done for
lib'.
BUILDING GLM
cc -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE
-D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15
-DNARROWPROTO -I. -c -o glm.o glm.c
ar clq libglm.a glm.o
And the configure script:
[mjb@Galactic_AC Gnu]$ ./configure creating cache ./config.cache HEAD: /usr/include /usr/local/include ../../../GemLibs/ LIBS: ../../../GemLibs/ /usr/local/lib /usr/local/src /usr/lib checking host system type... i686-pc-linux-gnu Configuring for Gem.pd_linux checking for gnu make... yes checking for c++... c++ checking whether the C++ compiler (c++ ) works... yes checking whether the C++ compiler (c++ ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c checking whether make sets ${MAKE}... yes checking for sh... sh checking how to run the C preprocessor... gcc -E checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for MMX... checking MMX found... Building Auxilliary Libraries =============================
checking for main in -lX11... yes checking for main in -lXext... yes checking for XF86VidModeGetAllModeLines in -lXxf86vm... yes checking for sin in -lm... no checking for main in -lz... no checking for glInitNames in -lGL... no checking for glInitNames in -lMesaGL... no OpenGL is mandatory
I've made sure glut is up to date, and installed the XFree86 sdk for good measure, but to no avail. I found an earlier thread in which the proposed solution had been to install glut-devel, but I didn't find the followup to know if this actually worked. I did it anyway. To verify Mesa and GLUT:
[mjb@Galactic_AC mjb]$ rpm -qa | grep Mesa XFree86-Mesa-libGL-4.3.0-55 XFree86-Mesa-libGLU-4.3.0-55
[mjb@Galactic_AC mjb]$ rpm -qa | grep glut freeglut-1.3-1.20020125.3 glut-3.7-12.lvn.1.1 glut-devel-3.7-12.lvn.1.1
System specs: 2.4.26-1.ll.rhfc1.ccrmasmp dual AMD opteron gcc 3.2.3 video: nvidia FX5700
I would truly appreciate any advice. I'm still too much a novice to edit configure scripts myself (or to move away from Fedora, for that matter). I get the list as a digest so please CC me on replies.
Thanks very much, Michael Berkowski michael@berkowski.net http://www.berkowski.net/