SCI Seg3D Mailing List

Text archives Help


[Seg3D] Re: building Seg3D with nVidia drivers?


Chronological Thread 
  • From: Kristen Zygmunt <krismz@sci.utah.edu>
  • To: seg3d@sci.utah.edu
  • Subject: [Seg3D] Re: building Seg3D with nVidia drivers?
  • Date: Mon, 6 Jul 2009 09:01:29 -0600


On Jul 2, 2009, at 5:03 PM, Ramón Casero Cañas wrote:



I have followed the steps you suggest, and have attached CMakeCache.txt. In the configuration screen of ccmake, what I get is

GL_INCLUDE                       /usr/include
GL_LIBRARY                       /usr/lib/libGLU.so

The include files are in /usr/include/GL, and build.sh finds them.

The soft link /usr/lib/libGLU.so also exists, but build.sh breaks when

<SCREEN>
checking for -lGL... no
checking for -lMesaGL... no
configure: error: OpenGL libraries not available

***ERROR in build script
The failed command was:
./configure --with-gtk --with-opengl --disable-shared --prefix=/home/ramc/secure_data/comlab/SCIRun.dev/bin
</SCREEN>

The list of GL libraries I have is

<SCREEN>
/usr/lib/libGLcore.so.1 -> libGLcore.so.180.44
/usr/lib/libGLcore.so.180.44
/usr/lib/libGLEW.so.1.5 -> libGLEW.so.1.5.0
/usr/lib/libGLEW.so.1.5.0
/usr/lib/libGL.la
/usr/lib/libGL.so.1 -> libGL.so.180.44
/usr/lib/libGL.so.180.44
/usr/lib/libGLU.a
/usr/lib/libGLU.so -> libGLU.so.1
/usr/lib/libGLU.so.1 -> libGLU.so.1.3.070300
/usr/lib/libGLU.so.1.3.070300

/usr/lib64/libGLcore.so.1 -> libGLcore.so.180.44
/usr/lib64/libGLcore.so.180.44
/usr/lib64/libGLEW.so.1.5 -> libGLEW.so.1.5.0
/usr/lib64/libGLEW.so.1.5.0
/usr/lib64/libGL.la
/usr/lib64/libGL.so.1 -> libGL.so.180.44
/usr/lib64/libGL.so.180.44
/usr/lib64/libGLU.a
/usr/lib64/libGLU.so -> libGLU.so.1
/usr/lib64/libGLU.so.1 -> libGLU.so.1.3.070300
/usr/lib64/libGLU.so.1.3.070300
</SCREEN>


Ok, so I think I see what is going on.  Before I was thinking that it wasn't finding the correct directory, but it does find the correct version of libGLU.  I think now that the issue is you have libGL.so.1, but no libGL.so file.  Try creating a link in /usr/lib64 for libGL.so to point to libGL.so.1 by running the command 

>> cd /usr/lib64
>> ln -s libGL.so.1 libGL.so
 
Then try building again.  
-Kris




Archive powered by MHonArc 2.6.16.

Top of page