mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 05:16:21 +00:00
Cmake build xvkbd: add xmu to the list of libraries to bind with.
This is needed (because of DSO) on ubuntu 13.04.
This commit is contained in:
parent
5431b41d22
commit
f4bc391925
@ -29,33 +29,32 @@ if(Q_WS_X11)
|
||||
endif()
|
||||
find_package(PkgConfig)
|
||||
if(PKG_CONFIG_FOUND)
|
||||
pkg_check_modules(XAWLIB xaw7)
|
||||
if (XAWLIB_LIBRARIES)
|
||||
list(APPEND XVFBDLIBS ${XAWLIB_LIBRARIES})
|
||||
else()
|
||||
list(APPEND Missing Xaw7)
|
||||
endif()
|
||||
pkg_check_modules(XTEST xtst)
|
||||
if (XTEST_LIBRARIES)
|
||||
list(APPEND XVFBDLIBS ${XTEST_LIBRARIES})
|
||||
else()
|
||||
list(APPEND Missing xtst)
|
||||
endif()
|
||||
foreach(_lb "xaw7" "xmu" "xtst")
|
||||
pkg_check_modules(${_lb}LIB ${_lb})
|
||||
if(${_lb}LIB_LIBRARIES)
|
||||
list(APPEND XVFBDLIBS ${${_lb}LIB_LIBRARIES})
|
||||
else()
|
||||
list(APPEND Missing ${_lb})
|
||||
endif()
|
||||
endforeach()
|
||||
else()
|
||||
find_library(XAW7LIB "Xaw7")
|
||||
if(XAW7LIB)
|
||||
list(APPEND XVFBDLIBS ${XAW7LIB})
|
||||
else()
|
||||
list(APPEND Missing Xaw7)
|
||||
endif()
|
||||
foreach(_lb "Xaw7" "Xmu")
|
||||
find_library(${_lb}LIB ${_lb})
|
||||
if(${_lb}LIB)
|
||||
list(APPEND XVFBDLIBS ${${_lb}LIB})
|
||||
else()
|
||||
list(APPEND Missing ${_lb})
|
||||
endif()
|
||||
endforeach()
|
||||
foreach(_lb Xt XTest X11)
|
||||
if(X11_${_lb}_LIB)
|
||||
list(APPEND XVFBDLIBS ${X11_${_lb}_LIB})
|
||||
list(APPEND XVFBDLIBS ${X11_${_lb}_LIB})
|
||||
else()
|
||||
list(APPEND Missing ${_lb})
|
||||
list(APPEND Missing ${_lb})
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
list(REMOVE_DUPLICATES XVFBDLIBS)
|
||||
|
||||
if(Missing)
|
||||
message(STATUS "Missing Libraries or programms to create xvkbd: ${Missing}")
|
||||
|
Loading…
Reference in New Issue
Block a user