Fix:Build:graphics_opengl checks
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Sat, 8 Jan 2011 19:14:05 +0000 (19:14 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Sat, 8 Jan 2011 19:14:05 +0000 (19:14 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@3893 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/CMakeLists.txt

index 208b544..243b83e 100644 (file)
@@ -57,6 +57,7 @@ find_package(SDL)
 find_package(SDL_ttf)
 find_package(SDL_image)
 find_package(OpenGL)
+find_package(GLUT)
 find_package(GTK2 2.6 COMPONENTS gtk)
 find_package(Gettext)
 find_package(PNG)
@@ -166,11 +167,12 @@ if(GTK2_FOUND)
    endif(FREETYPE_FOUND)
 endif(GTK2_FOUND)
 
+CHECK_LIBRARY_EXISTS(freeimage FreeImage_Load "" FREEIMAGE_FOUND)
 if (QUESOGLC_FOUND AND FREETYPE_FOUND)
-   if (OPENGL_FOUND AND OPENGL_GLU_FOUND AND OPENGL_INCLUDE_DIR)
+   if (OPENGL_FOUND AND OPENGL_GLU_FOUND AND OPENGL_INCLUDE_DIR AND FREEIMAGE_FOUND)
       message (STATUS "opengl found: ${OPENGL_gl_LIBRARY}")
       include_directories(${OPENGL_INCLUDE_DIR})
-      set_with_reason(graphics/opengl "Found OpenGL and Quesoglc" TRUE)
+      set_with_reason(graphics/opengl "Found OpenGL and Quesoglc" TRUE ${OPENGL_gl_LIBRARY};${OPENGL_glu_LIBRARY};${GLUT_glut_LIBRARY};freeimage)
    else()
       message (STATUS "opengl not found")
    endif()