Fixed static library compilation, using -fPIC now to allow linking

to dynamic lib.
This commit is contained in:
Armin Novak 2013-08-30 14:19:09 +02:00
parent d80214c7fd
commit 2a7ab454ba
1 changed files with 5 additions and 0 deletions

View File

@ -27,6 +27,11 @@ include_directories(${OPENSSL_INCLUDE_DIR})
add_library(${MODULE_NAME} STATIC ${${MODULE_PREFIX}_SRCS})
# This line compiles the static libraries with -fPIC to allow linking
# to shared libraries later on...
# TODO: Remove this non portable way of linking.
set_target_properties(${MODULE_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
set(${MODULE_PREFIX}_LIBS
${ZLIB_LIBRARIES}
${OPENSSL_LIBRARIES})