diff --git a/xtrkcad/app/bin/CMakeLists.txt b/xtrkcad/app/bin/CMakeLists.txt index dd51511..210fbb7 100644 --- a/xtrkcad/app/bin/CMakeLists.txt +++ b/xtrkcad/app/bin/CMakeLists.txt @@ -134,6 +134,7 @@ LINK_DIRECTORIES(${GTK_LIBRARY_DIRS}) LINK_DIRECTORIES(${GTKHTML_LIBRARY_DIRS}) ADD_LIBRARY(xtrkcad-lib ${SOURCES}) +TARGET_LINK_LIBRARIES(xtrkcad-lib X11 m) # This ensures that messages.h has been generated before we build xtrkcad-lib ADD_DEPENDENCIES(xtrkcad-lib Help) @@ -142,7 +143,7 @@ ADD_EXECUTABLE(xtrkcad WIN32 misc.c xtrkcad.rc ) -TARGET_LINK_LIBRARIES(xtrkcad xtrkcad-lib) +TARGET_LINK_LIBRARIES(xtrkcad xtrkcad-lib X11 m) TARGET_LINK_LIBRARIES(xtrkcad xtrkcad-wlib) IF(WIN32 AND XTRKCAD_USE_GETTEXT) diff --git a/xtrkcad/app/tools/halibut/CMakeLists.txt b/xtrkcad/app/tools/halibut/CMakeLists.txt index ec7d74b..d6088d0 100644 --- a/xtrkcad/app/tools/halibut/CMakeLists.txt +++ b/xtrkcad/app/tools/halibut/CMakeLists.txt @@ -26,7 +26,7 @@ SET(SOURCES INCLUDE_DIRECTORIES(charset) ADD_EXECUTABLE(halibut ${SOURCES}) -TARGET_LINK_LIBRARIES(halibut xtrkcad-charset) +TARGET_LINK_LIBRARIES(halibut xtrkcad-charset X11 m) ADD_SUBDIRECTORY(charset) diff --git a/xtrkcad/app/wlib/gtklib/CMakeLists.txt b/xtrkcad/app/wlib/gtklib/CMakeLists.txt index 5d1af51..d418ff4 100644 --- a/xtrkcad/app/wlib/gtklib/CMakeLists.txt +++ b/xtrkcad/app/wlib/gtklib/CMakeLists.txt @@ -31,5 +31,5 @@ INCLUDE_DIRECTORIES(${GTK_INCLUDE_DIRS}) INCLUDE_DIRECTORIES(${GTKHTML_INCLUDE_DIRS}) ADD_LIBRARY(xtrkcad-wlib ${HEADERS} ${SOURCES}) -TARGET_LINK_LIBRARIES(xtrkcad-wlib ${GTK_LIBRARIES}) +TARGET_LINK_LIBRARIES(xtrkcad-wlib ${GTK_LIBRARIES} X11 m) TARGET_LINK_LIBRARIES(xtrkcad-wlib ${GTKHTML_LIBRARIES})