Skip to content

Commit 4ebd1da

Browse files
Fix x86 compile (#238)
Signed-off-by: junjie.jiang <[email protected]>
1 parent 7e58a37 commit 4ebd1da

File tree

5 files changed

+2218
-2000
lines changed

5 files changed

+2218
-2000
lines changed

CMakeLists.txt

+6
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ else()
3333
set(CMAKE_CXX_FLAGS "-O3 -Wall -fPIC ${CMAKE_CXX_FLAGS}")
3434
endif()
3535

36+
if(CMAKE_LITE_BUILD_TYPE STREQUAL "SHARED")
37+
set(LITE_BUILD_TYPE "SHARED")
38+
else()
39+
set(LITE_BUILD_TYPE "STATIC")
40+
endif()
41+
3642
if(APPLE)
3743
if(DEFINED ENV{HOMEBREW_PREFIX})
3844
message(STATUS "Homebrew prefix from environment: $ENV{HOMEBREW_PREFIX}")

src/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
include_directories(${CMAKE_CURRENT_LIST_DIR})
1616

17-
add_library(milite STATIC
17+
add_library(milite ${LITE_BUILD_TYPE}
1818
${CMAKE_CURRENT_LIST_DIR}/collection_meta.cpp
1919
${CMAKE_CURRENT_LIST_DIR}/collection_data.cpp
2020
${CMAKE_CURRENT_LIST_DIR}/storage.cpp

0 commit comments

Comments
 (0)