From 1ce9470f27d480c6aa5d43c0af5b60db99454252 Mon Sep 17 00:00:00 2001 From: Phu Tran <22720475+phudtran@users.noreply.github.com> Date: Sat, 2 Mar 2024 21:24:59 -0800 Subject: [PATCH] fix: fix building shared library (#188) --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 29b8a1f..4f28343 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,14 +69,15 @@ file(GLOB SD_LIB_SOURCES # we can get only one share lib if(SD_BUILD_SHARED_LIBS) message("Build shared library") - set(BUILD_SHARED_LIBS OFF) message(${SD_LIB_SOURCES}) + set(BUILD_SHARED_LIBS OFF) add_library(${SD_LIB} SHARED ${SD_LIB_SOURCES}) add_definitions(-DSD_BUILD_SHARED_LIB) target_compile_definitions(${SD_LIB} PRIVATE -DSD_BUILD_DLL) set(CMAKE_POSITION_INDEPENDENT_CODE ON) else() message("Build static library") + set(BUILD_SHARED_LIBS OFF) add_library(${SD_LIB} STATIC ${SD_LIB_SOURCES}) endif()