diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7d81619af6ad36058d0c91d5c44398a64ef942b1..ac4b6f47b13f07cb0fe906c3501dddb9bbaee8f3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -80,7 +80,7 @@ string(REGEX REPLACE " " ";" OCTLIBS "${OCTLIBS}")
 set(MAOXDB_DIR "${PROJECT_SOURCE_DIR}/src/lib")
 add_library(maoxdb STATIC "${MAOXDB_DIR}/maoxdb.cpp")
 set_target_properties(maoxdb PROPERTIES PUBLIC_HEADER "${MAOXDB_DIR}/maoxdb.hpp")
-target_compile_options(maoxdb PRIVATE "-I${OCTINCLUDEDIR}")
+target_compile_options(maoxdb PRIVATE "-I${OCTINCLUDEDIR}" "-fPIC")
 get_property(_MAOX_LIB_DIR TARGET maoxdb PROPERTY LIBRARY_OUTPUT_DIRECTORY)
 # message("_MAOX_LIB_DIR: ${_MAOX_LIB_DIR}")