From f4f2ff3c1a13fce546112d329419b211eb2be8b1 Mon Sep 17 00:00:00 2001 From: kewde Date: Sun, 25 Feb 2024 11:53:50 +0100 Subject: [PATCH] fix: add -fPIC to libgemma --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 722e4084..f153f01f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -73,6 +73,7 @@ target_include_directories(gemma PRIVATE ${sentencepiece_SOURCE_DIR}) add_library(libgemma ${SOURCES}) set_property(TARGET libgemma PROPERTY CXX_STANDARD 17) set_target_properties(libgemma PROPERTIES PREFIX "") +set_property(TARGET libgemma PROPERTY POSITION_INDEPENDENT_CODE ON) target_include_directories(libgemma PUBLIC ./) target_link_libraries(libgemma hwy hwy_contrib sentencepiece) target_include_directories(libgemma PRIVATE ${sentencepiece_SOURCE_DIR})