1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-23 00:09:14 +01:00

Explicitly link libprojectm renderer to GLEW

This commit is contained in:
John Maguire 2017-11-21 13:38:57 +01:00
parent 7599b5771f
commit d71651db7e
2 changed files with 3 additions and 1 deletions

View File

@ -26,6 +26,8 @@ set(DISABLE_MILKDROP_PRESETS OFF)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++98") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++98")
pkg_check_modules(GLEW glew)
if(DISABLE_NATIVE_PRESETS) if(DISABLE_NATIVE_PRESETS)
ADD_DEFINITIONS(-DDISABLE_NATIVE_PRESETS) ADD_DEFINITIONS(-DDISABLE_NATIVE_PRESETS)
endif(DISABLE_NATIVE_PRESETS) endif(DISABLE_NATIVE_PRESETS)

View File

@ -22,6 +22,6 @@ FIND_PACKAGE(X11)
INCLUDE_DIRECTORIES(${projectM_SOURCE_DIR} ${X11_INCLUDE_DIR}) INCLUDE_DIRECTORIES(${projectM_SOURCE_DIR} ${X11_INCLUDE_DIR})
ADD_LIBRARY(Renderer STATIC ${Renderer_SOURCES}) ADD_LIBRARY(Renderer STATIC ${Renderer_SOURCES})
SET_TARGET_PROPERTIES(Renderer PROPERTIES VERSION 2.00 SOVERSION 2) SET_TARGET_PROPERTIES(Renderer PROPERTIES VERSION 2.00 SOVERSION 2)
TARGET_LINK_LIBRARIES(Renderer ${MATH_LIBRARIES} projectM) TARGET_LINK_LIBRARIES(Renderer ${MATH_LIBRARIES} ${GLEW_LIBRARIES} projectM)
set_target_properties(Renderer PROPERTIES COMPILE_FLAGS "-Wno-parentheses") set_target_properties(Renderer PROPERTIES COMPILE_FLAGS "-Wno-parentheses")