X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=CMakeLists.txt;h=5e82c27a608909224e2035d732d63ac50278c367;hb=8b1d96110cb224d711749dccba18dd0d86ded20c;hp=d423390b98646d363806a055a10c27c219211618;hpb=dae274f7bc4ae7914207586dd7e7b1cfc5f3a98f;p=supertux.git diff --git a/CMakeLists.txt b/CMakeLists.txt index d423390b9..5e82c27a6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -66,12 +66,13 @@ FIND_PACKAGE(Boost REQUIRED) INCLUDE_DIRECTORIES(SYSTEM ${Boost_INCLUDE_DIR}) LINK_DIRECTORIES(${Boost_LIBRARY_DIRS}) -FIND_PACKAGE(SDL REQUIRED) -INCLUDE_DIRECTORIES(${SDL_INCLUDE_DIR}) -SET(HAVE_SDL TRUE) +INCLUDE(FindPkgConfig) +PKG_SEARCH_MODULE(SDL2 REQUIRED sdl2) +INCLUDE_DIRECTORIES(${SDL2_INCLUDE_DIRS}) -FIND_PACKAGE(SDL_image REQUIRED) -INCLUDE_DIRECTORIES(${SDLIMAGE_INCLUDE_DIR}) +PKG_SEARCH_MODULE(SDL2IMAGE REQUIRED SDL2_image>=2.0.0) +INCLUDE_DIRECTORIES(${SDL2IMAGE_INCLUDE_DIRS}) +SET(HAVE_SDL TRUE) OPTION(ENABLE_OPENGL "Enable OpenGL support" ON) IF(ENABLE_OPENGL) @@ -234,7 +235,7 @@ IF(CMAKE_COMPILER_IS_GNUCC) SET(CMAKE_CXX_FLAGS_PROFILE "-pg" CACHE STRING "Profile flags") SET(CMAKE_C_FLAGS_PROFILE "-pg" CACHE STRING "Profile flags") SET(CMAKE_LD_FLAGS_PROFILE "-lgmon" CACHE STRING "Profile flags") - ADD_DEFINITIONS(-Wall -Wextra -funit-at-a-time) + ADD_DEFINITIONS(-Wall -Wextra -Wno-unused-parameter -funit-at-a-time) IF(WERROR) ADD_DEFINITIONS(-Werror) ELSE(WERROR) @@ -342,8 +343,8 @@ ADD_DEPENDENCIES(supertux2 gitversion) ## Link supertux binary with squirrel and other libraries TARGET_LINK_LIBRARIES(supertux2 squirrel) -TARGET_LINK_LIBRARIES(supertux2 ${SDL_LIBRARY}) -TARGET_LINK_LIBRARIES(supertux2 ${SDLIMAGE_LIBRARY}) +TARGET_LINK_LIBRARIES(supertux2 ${SDL2_LIBRARIES}) +TARGET_LINK_LIBRARIES(supertux2 ${SDL2IMAGE_LIBRARIES}) TARGET_LINK_LIBRARIES(supertux2 ${OPENAL_LIBRARY}) TARGET_LINK_LIBRARIES(supertux2 ${OGGVORBIS_LIBRARIES}) TARGET_LINK_LIBRARIES(supertux2 ${PHYSFS_LIBRARY})