SET(CMAKE_C_FLAGS_CCOV "-g -O2 --coverage")
SET(CMAKE_CXX_FLAGS_CCOV "-g -std=c++0x -O2 --coverage")
-# If supported for the target machine, emit position-independent code,suitable
-# for dynamic linking and avoiding any limit on the size of the global offset
-# table. This option makes a difference on the m68k, PowerPC and SPARC.
-ADD_DEFINITIONS("-fPIC")
-
# Set compiler warning flags
ADD_DEFINITIONS("-Werror") # Make all warnings into errors.
ADD_DEFINITIONS("-Wall") # Generate all warnings
SET_TARGET_PROPERTIES(
${TARGET_LIB_CYNARA_ADMIN}
PROPERTIES
- COMPILE_FLAGS "-D_GNU_SOURCE -fPIC -fvisibility=hidden"
+ COMPILE_FLAGS "-D_GNU_SOURCE -fvisibility=hidden"
SOVERSION ${LIB_CYNARA_ADMIN_VERSION_MAJOR}
VERSION ${LIB_CYNARA_ADMIN_VERSION}
)
SET_TARGET_PROPERTIES(
${TARGET_CYNARA_COMMON}
PROPERTIES
- COMPILE_FLAGS "-D_GNU_SOURCE -fPIC -fvisibility=default"
+ COMPILE_FLAGS "-D_GNU_SOURCE -fvisibility=default"
SOVERSION ${CYNARA_COMMON_VERSION_MAJOR}
VERSION ${CYNARA_COMMON_VERSION}
)