1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-28 13:56:37 +02:00

Search for Dl library if we do not disable plugins

This commit is contained in:
Julien Louis
2007-06-12 06:36:35 +00:00
parent a8017fe06c
commit 8cdad47de8
2 changed files with 20 additions and 2 deletions
+10 -1
View File
@@ -85,10 +85,19 @@ IF(NOT DISABLE_GNUTLS)
ENDIF(NOT DISABLE_GNUTLS)
IF(NOT DISABLE_PLUGINS)
FIND_LIBRARY(DL_LIBRARY
NAMES dl
PATHS /lib /usr/lib /usr/libexec /usr/local/lib /usr/local/libexec
)
ADD_DEFINITIONS(-DPLUGINS)
LIST(APPEND STATIC_LIBS weechat_plugins)
ADD_SUBDIRECTORY( plugins )
LIST(APPEND EXTRA_LIBS dl)
IF(DL_LIBRARY)
STRING(REGEX REPLACE "/[^/]*$" "" DL_LIBRARY_PATH "${DL_LIBRARY}")
SET(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -L${DL_LIBRARY_PATH}")
LIST(APPEND EXTRA_LIBS dl)
ENDIF(DL_LIBRARY)
ENDIF(NOT DISABLE_PLUGINS)
ADD_SUBDIRECTORY( common )
+10 -1
View File
@@ -85,10 +85,19 @@ IF(NOT DISABLE_GNUTLS)
ENDIF(NOT DISABLE_GNUTLS)
IF(NOT DISABLE_PLUGINS)
FIND_LIBRARY(DL_LIBRARY
NAMES dl
PATHS /lib /usr/lib /usr/libexec /usr/local/lib /usr/local/libexec
)
ADD_DEFINITIONS(-DPLUGINS)
LIST(APPEND STATIC_LIBS weechat_plugins)
ADD_SUBDIRECTORY( plugins )
LIST(APPEND EXTRA_LIBS dl)
IF(DL_LIBRARY)
STRING(REGEX REPLACE "/[^/]*$" "" DL_LIBRARY_PATH "${DL_LIBRARY}")
SET(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -L${DL_LIBRARY_PATH}")
LIST(APPEND EXTRA_LIBS dl)
ENDIF(DL_LIBRARY)
ENDIF(NOT DISABLE_PLUGINS)
ADD_SUBDIRECTORY( common )