From ffec1e3f3741c15e17485c3a4c83f4fde3a33c19 Mon Sep 17 00:00:00 2001 From: milek7 Date: Thu, 15 Aug 2019 16:43:32 +0200 Subject: [PATCH] cmake glew search tweak --- CMakeLists.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index bf4609df..68e2e637 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -150,7 +150,7 @@ if (WIN32) set (PREFIX "-${ARCH}") - set(GLEW_LIBRARY ${GLEW_LIBRARY} "${DEPS_DIR}/glew/lib/${ARCH}/glew32.lib") + set(GLEW_LIBRARIES ${GLEW_LIBRARIES} "${DEPS_DIR}/glew/lib/${ARCH}/glew32.lib") set(GLFW3_LIBRARIES ${GLFW3_LIBRARIES} "${DEPS_DIR}/glfw/lib/${ARCH}/glfw3dll.lib") set(PNG_LIBRARIES ${PNG_LIBRARIES} "${DEPS_DIR}/libpng/lib/${ARCH}/libpng16.lib") set(OPENAL_LIBRARY ${OPENAL_LIBRARY} "${DEPS_DIR}/openal/lib/${ARCH}/OpenAL32.lib") @@ -194,8 +194,13 @@ find_package(OpenGL REQUIRED) include_directories(${OPENGL_INCLUDE_DIR}) target_link_libraries(${PROJECT_NAME} ${OPENGL_LIBRARIES}) -find_package(GLEW REQUIRED) -target_link_libraries(${PROJECT_NAME} GLEW::GLEW) +if (NOT WIN32) + find_package(GLEW 2 REQUIRED) + target_link_libraries(${PROJECT_NAME} GLEW::GLEW) +else() + include_directories(${GLEW_INCLUDE_DIR}) + target_link_libraries(${PROJECT_NAME} ${GLEW_LIBRARIES}) +endif() find_package(GLFW3 REQUIRED) include_directories(${GLFW3_INCLUDE_DIR})