Link Vstgui to Glib on X11
This commit is contained in:
parent
9386cd3336
commit
ecc223947c
1 changed files with 5 additions and 2 deletions
|
|
@ -165,6 +165,7 @@ else()
|
||||||
pkg_check_modules(LIBXKB_COMMON_X11 REQUIRED xkbcommon-x11)
|
pkg_check_modules(LIBXKB_COMMON_X11 REQUIRED xkbcommon-x11)
|
||||||
pkg_check_modules(CAIRO REQUIRED cairo)
|
pkg_check_modules(CAIRO REQUIRED cairo)
|
||||||
pkg_check_modules(FONTCONFIG REQUIRED fontconfig)
|
pkg_check_modules(FONTCONFIG REQUIRED fontconfig)
|
||||||
|
pkg_check_modules(GLIB REQUIRED glib-2.0)
|
||||||
target_include_directories(sfizz-vstgui PRIVATE
|
target_include_directories(sfizz-vstgui PRIVATE
|
||||||
${X11_INCLUDE_DIRS}
|
${X11_INCLUDE_DIRS}
|
||||||
${FREETYPE_INCLUDE_DIRS}
|
${FREETYPE_INCLUDE_DIRS}
|
||||||
|
|
@ -176,7 +177,8 @@ else()
|
||||||
${LIBXKB_COMMON_INCLUDE_DIRS}
|
${LIBXKB_COMMON_INCLUDE_DIRS}
|
||||||
${LIBXKB_COMMON_X11_INCLUDE_DIRS}
|
${LIBXKB_COMMON_X11_INCLUDE_DIRS}
|
||||||
${CAIRO_INCLUDE_DIRS}
|
${CAIRO_INCLUDE_DIRS}
|
||||||
${FONTCONFIG_INCLUDE_DIRS})
|
${FONTCONFIG_INCLUDE_DIRS}
|
||||||
|
${GLIB_INCLUDE_DIRS})
|
||||||
target_link_libraries(sfizz-vstgui PRIVATE
|
target_link_libraries(sfizz-vstgui PRIVATE
|
||||||
${X11_LIBRARIES}
|
${X11_LIBRARIES}
|
||||||
${FREETYPE_LIBRARIES}
|
${FREETYPE_LIBRARIES}
|
||||||
|
|
@ -188,7 +190,8 @@ else()
|
||||||
${LIBXKB_COMMON_LIBRARIES}
|
${LIBXKB_COMMON_LIBRARIES}
|
||||||
${LIBXKB_COMMON_X11_LIBRARIES}
|
${LIBXKB_COMMON_X11_LIBRARIES}
|
||||||
${CAIRO_LIBRARIES}
|
${CAIRO_LIBRARIES}
|
||||||
${FONTCONFIG_LIBRARIES})
|
${FONTCONFIG_LIBRARIES}
|
||||||
|
${GLIB_LIBRARIES})
|
||||||
find_library(DL_LIBRARY "dl")
|
find_library(DL_LIBRARY "dl")
|
||||||
if(DL_LIBRARY)
|
if(DL_LIBRARY)
|
||||||
target_link_libraries(sfizz-vstgui PRIVATE "${DL_LIBRARY}")
|
target_link_libraries(sfizz-vstgui PRIVATE "${DL_LIBRARY}")
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue