mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-03-27 18:50:07 +03:00
cmake: Link against dl
and dld
only when LIBXML2_WITH_MODULES
is enabled
This commit is contained in:
parent
47b0e0a620
commit
f931178e5f
@ -356,14 +356,16 @@ target_include_directories(
|
||||
$<INSTALL_INTERFACE:$<INSTALL_PREFIX>/${CMAKE_INSTALL_INCLUDEDIR}/libxml2>
|
||||
)
|
||||
|
||||
if(HAVE_DLOPEN)
|
||||
target_link_libraries(LibXml2 PRIVATE dl)
|
||||
set(MODULE_PLATFORM_LIBS "-ldl")
|
||||
endif()
|
||||
if(LIBXML2_WITH_MODULES)
|
||||
if(HAVE_DLOPEN)
|
||||
target_link_libraries(LibXml2 PRIVATE dl)
|
||||
set(MODULE_PLATFORM_LIBS "-ldl")
|
||||
endif()
|
||||
|
||||
if(HAVE_SHLLOAD)
|
||||
target_link_libraries(LibXml2 PRIVATE dld)
|
||||
set(MODULE_PLATFORM_LIBS "-ldld")
|
||||
if(HAVE_SHLLOAD)
|
||||
target_link_libraries(LibXml2 PRIVATE dld)
|
||||
set(MODULE_PLATFORM_LIBS "-ldld")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(UNIX)
|
||||
|
Loading…
x
Reference in New Issue
Block a user