I'm trying to install rgl 0.71 on a redhat enterprise 4, x86_64.  I have
tried using R 2.2.1, 2.3.1, and 2.5.0.  I have successfully installed
this version of rgl, using R 2.2.1 on an rhel4 i386 host.  On the x86_64
host, I receive the following configuration error:

 

checking GL/gl.h usability... no

checking GL/gl.h presence... yes

configure: WARNING: GL/gl.h: present but cannot be compiled

configure: WARNING: GL/gl.h:     check for missing prerequisite headers?

configure: WARNING: GL/gl.h: see the Autoconf documentation

configure: WARNING: GL/gl.h:     section "Present But Cannot Be
Compiled"

configure: WARNING: GL/gl.h: proceeding with the preprocessor's result

configure: WARNING: GL/gl.h: in the future, the compiler will take
precedence

configure: WARNING:     ## ------------------------------------------ ##

configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##

configure: WARNING:     ## ------------------------------------------ ##

checking for GL/gl.h... yes

checking GL/glu.h usability... no

checking GL/glu.h presence... yes

configure: WARNING: GL/glu.h: present but cannot be compiled

configure: WARNING: GL/glu.h:     check for missing prerequisite
headers?

configure: WARNING: GL/glu.h: see the Autoconf documentation

configure: WARNING: GL/glu.h:     section "Present But Cannot Be
Compiled"

configure: WARNING: GL/glu.h: proceeding with the preprocessor's result

configure: WARNING: GL/glu.h: in the future, the compiler will take
precedence

configure: WARNING:     ## ------------------------------------------ ##

configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##

configure: WARNING:     ## ------------------------------------------ ##

checking for GL/glu.h... yes

checking for glEnd in -lGL... no

configure: error: missing required library GL

ERROR: configuration failed for package 'rgl'

** Removing '/usr/local/R-2.3.1/library/rgl'

 

I have verifed libraries are in the correct locations.  Both hosts were
built using an <almost> identical kickstart configuration file, the only
difference being the installation of 64 bit versions of packages on the
x86_64 hosts (i386 versions of many packages are installed on the x86_64
host also).  The x86_64 host has slightly newer versions of some
packages, as it is ahead of the i386 host in our patch rotation.  The
OpenGL libraries are installed with 

xorg-x11-Mesa-libGL, xorg-x11-Mesa-libGLU, xorg-x11-devel.  Freeglut and
freeglut-devel are also installed.  I have tried pointing the
installation in various directions for headers and libraries.

 

I apologize if I've missed any important/necessary information, and will
provide any additional info required.  Any and all assistance is greatly
appreciated.

 

Thanks

 

Troy 
National Cancer Insitute Center for Bioinformatics


	[[alternative HTML version deleted]]

