diff --git a/src/3rdparty/CMakeLists.txt b/src/3rdparty/CMakeLists.txt index 16fea6b63..01cf80dee 100644 --- a/src/3rdparty/CMakeLists.txt +++ b/src/3rdparty/CMakeLists.txt @@ -52,7 +52,7 @@ ENDIF() IF(CDS_LIBRARY_TYPE STREQUAL "STATIC") TARGET_COMPILE_DEFINITIONS(cds - PRIVATE CDS_BUILD_STATIC_LIB + PUBLIC CDS_BUILD_STATIC_LIB ) ELSE() TARGET_COMPILE_DEFINITIONS(cds diff --git a/src/3rdparty/libcds b/src/3rdparty/libcds index e5bba766b..44c052bdb 160000 --- a/src/3rdparty/libcds +++ b/src/3rdparty/libcds @@ -1 +1 @@ -Subproject commit e5bba766b939f96b5f47fe470a3711ff3afe9ee2 +Subproject commit 44c052bdb69aaf26d7010074547356c80e55421a diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 79241ab51..8dce3de7c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -123,7 +123,7 @@ TARGET_INCLUDE_DIRECTORIES(lmms # See the documentation of DEFINE_SYMBOL for details. # Also add LMMS_STATIC_DEFINE for targets linking against it. TARGET_COMPILE_DEFINITIONS(lmmsobjs - PRIVATE -Dlmmsobjs_EXPORTS + PRIVATE -Dlmmsobjs_EXPORTS $ INTERFACE -DLMMS_STATIC_DEFINE ) TARGET_COMPILE_DEFINITIONS(lmms