commit c4a3c0070973183329e0920267464ff88592ff82
parent 48e2e851a4c3fd54f52817ffe936583f0a4518df
Author: fundamental <mark.d.mccurry@gmail.com>
Date: Fri, 17 Apr 2015 12:20:26 -0400
CMake: Add X11 Dep
Diffstat:
1 file changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
@@ -6,6 +6,7 @@ message(STATUS "Checking Library Path" $ENV{CMAKE_LIBRARY_PATH} ${CMAKE_LIBRARY_
include(CheckFunctionExists)
find_package(PkgConfig REQUIRED)
find_package(zlib REQUIRED)
+find_package(X11)
pkg_check_modules(FFTW REQUIRED fftw3)
pkg_check_modules(MXML REQUIRED mxml)
find_package(Threads REQUIRED)
@@ -266,6 +267,9 @@ if(FltkGui)
set(GUI_LIBRARIES zynaddsubfx_gui ${FLTK_LIBRARIES} ${FLTK_LIBRARIES} ${OPENGL_LIBRARIES})
+ if(X11_FOUND)
+ set(GUI_LIBRARIES ${GUI_LIBRARIES} ${X11_LIBRARIES})
+ endif()
add_definitions(-DFLTK_GUI)
message(STATUS "Will build FLTK gui")
@@ -287,6 +291,10 @@ if(NtkGui)
set(GUI_LIBRARIES zynaddsubfx_gui ${NTK_LIBRARIES} ${NTK_IMAGES_LIBRARIES} ${OPENGL_LIBRARIES})
+ if(X11_FOUND)
+ set(GUI_LIBRARIES ${GUI_LIBRARIES} ${X11_LIBRARIES})
+ endif()
+
add_definitions(-DNTK_GUI)
message(STATUS "Will build NTK gui")
@@ -435,4 +443,5 @@ package_status(DSSI_FOUND "DSSI " "enabled" ${Yellow})
package_status(LIBLO_FOUND "liblo " "enabled" ${Red})
package_status(FLTK_FOUND "fltk " "found" ${Yellow})
package_status(NTK_FOUND "ntk " "found" ${Yellow})
+package_status(X11_FOUND "x11 " "found" ${Yellow})
message(STATUS "Link libraries: ${ZLIB_LIBRARY} ${FFTW_LIBRARY} ${MXML_LIBRARIES} ${AUDIO_LIBRARIES} ${OS_LIBRARIES}")