Browse Source

Search path for OpenGL related libraries

Luis Ibanez 24 years ago
parent
commit
823584cfa5
2 changed files with 57 additions and 0 deletions
  1. 28 0
      Modules/FindGLU.cmake
  2. 29 0
      Modules/FindGLUT.cmake

+ 28 - 0
Modules/FindGLU.cmake

@@ -0,0 +1,28 @@
+#
+# try to find GLU on UNIX systems once done this will define
+#
+# GLU_INCLUDE_PATH = where the GLU include directory can be found
+# GLU_LIB_PATH     = where the GLU library can be found
+# GLU_LIBRARY      = the name of the GLU library to link with
+#
+
+IF (WIN32)
+  SET (GLU_LIBRARY glu32 CACHE STRING "GLU library for win32")
+ELSE (WIN32)
+  FIND_PATH(GLU_INCLUDE_PATH GL/gl.h 
+  /usr/include 
+  /usr/local/include 
+  /usr/openwin/share/include 
+  /opt/graphics/OpenGL/include 
+  /usr/X11R6/include 
+  )
+
+  FIND_LIBRARY(GLU_LIBRARY GLU
+  /usr/lib 
+  /usr/local/lib 
+  /opt/graphics/OpenGL/lib 
+  /usr/openwin/lib 
+  /usr/X11R6/lib
+  )
+
+ENDIF (WIN32)

+ 29 - 0
Modules/FindGLUT.cmake

@@ -0,0 +1,29 @@
+#
+# try to find GLU on UNIX systems once done this will define
+#
+# GLUT_INCLUDE_PATH = where the GLUT include directory can be found
+# GLUT_LIB_PATH     = where the GLUT library can be found
+# GLUT_LIBRARY      = the name of the GLUT library to link with
+#
+
+IF (WIN32)
+  SET (GLUT_LIBRARY glu32 CACHE STRING "GLUT library for win32")
+ELSE (WIN32)
+  FIND_PATH(GLUT_INCLUDE_PATH GL/glut.h 
+  /usr/include 
+  /usr/include/GL
+  /usr/local/include 
+  /usr/openwin/share/include 
+  /opt/graphics/OpenGL/include 
+  /usr/X11R6/include 
+  )
+
+  FIND_LIBRARY(GLUT_LIBRARY glut
+  /usr/lib 
+  /usr/local/lib 
+  /opt/graphics/OpenGL/lib 
+  /usr/openwin/lib 
+  /usr/X11R6/lib
+  )
+
+ENDIF (WIN32)