David Kendall wrote:
Thanks for the advice, but I think my problem may come from somewhere else. I have re-installed XFree86 now, and I have installed glu-devel, and OpenGLContext-2.0.0b1-1.src.rpm, which apears to have little or nothing to do with my particular OpenGL needs. I think I can assume I have all of the OpenGL tools that I need, installed as part of FC4.
This makes me wonder if perhaps the compiler is looking in the wrong places for the headers and includes. I notice at the beginning of compilation there is this message:
HEAD: /usr/include /usr/local/include ../../../GemLibs/ LIBS: ../../../GemLibs/ /usr/local/lib /usr/local/src
this means nothing, it is just some information where Gem will do a deep search for requested headers/libraries. lik
... perhaps if I can figure out exactly which files Gem is looking for, and I place these files in one or more of the above directories, then I may be able to compile successfully. what might the filenames be, that Gem is looking for when it compiles?
I hate to admit failure, but I am starting to suspect that Gem is incompatible with FC4 at this moment. Perhaps a different linux distro might prove more useful than FC4 in this endeavor. Still, if there is anything else I can try short of installing Debian or Suse, I would very much appreciate any remaining advice.
this is very unlikely. until now, i have managed to compile Gem quite on every distro i ever got hands on (and where people asked me to compile Gem)
checking for glInitNames in -lGL... no checking for glInitNames in -lMesaGL... no OpenGL is mandatory
this just means that configure cannot link against libGL (do you have /usr/lib/libGL.{a,so} ?)
but this reminds me on a bug that was found with Gem on FC (so you are right: there is an issue with compiling Gem on your platform)
it has been fixed long ago in the CVS so i didn't remember it instantenously : i guess you are using the gem-0.90-0.tgz sources ??
either use the CVS-version of Gem or search the gem-dev archives http://lists.puredata.info/pipermail/gem-dev for "fedora" this should help you fix the problem.
mfg.a.dsr IOhannes