@@ -133,7 +133,6 @@ add_executable(${PROJECT_NAME}_test_c ${TESTS_C} ${SOURCES_C} misc/unit-test.c)
133133add_executable (${PROJECT_NAME } _test ${TESTS_C} ${SOURCES_C} ${TESTS_CPP} ${SOURCES_CPP} misc/unit-test.c )
134134
135135# Create native library for static linking
136- add_library (${PROJECT_NAME } _static ${SOURCES_C} ${SOURCES_CPP} )
137136add_library (${PROJECT_NAME } SHARED ${SOURCES_C} ${SOURCES_CPP} )
138137
139138# Add make test
@@ -171,7 +170,6 @@ include(CTest)
171170enable_testing ()
172171
173172# Add make installation - install to Unix system
174- install (TARGETS ${PROJECT_NAME } _static DESTINATION lib)
175173install (TARGETS ${PROJECT_NAME } DESTINATION lib)
176174install (FILES library .hpp DESTINATION include/native)
177175install (DIRECTORY java DESTINATION include/native FILES_MATCHING PATTERN "*.hpp" )
@@ -189,17 +187,14 @@ add_custom_target(
189187# Darwin platform no need to link realtime library (-lrt)
190188if (${CMAKE_SYSTEM_NAME } MATCHES "Darwin" )
191189 target_link_libraries (${PROJECT_NAME } ${CMAKE_THREAD_LIBS_INIT} -lm )
192- target_link_libraries (${PROJECT_NAME } _static ${CMAKE_THREAD_LIBS_INIT} -lm )
193190 target_link_libraries (${PROJECT_NAME } _test ${CMAKE_THREAD_LIBS_INIT} -lm )
194191 target_link_libraries (${PROJECT_NAME } _test_c ${CMAKE_THREAD_LIBS_INIT} -lm )
195192elseif (${CMAKE_SYSTEM_NAME } MATCHES "Linux" )
196193 target_link_libraries (${PROJECT_NAME } ${CMAKE_THREAD_LIBS_INIT} -lm -lrt )
197- target_link_libraries (${PROJECT_NAME } _static ${CMAKE_THREAD_LIBS_INIT} -lm -lrt )
198194 target_link_libraries (${PROJECT_NAME } _test ${CMAKE_THREAD_LIBS_INIT} -lm -lrt )
199195 target_link_libraries (${PROJECT_NAME } _test_c ${CMAKE_THREAD_LIBS_INIT} -lm -lrt )
200196else ()
201197 target_link_libraries (${PROJECT_NAME } ${CMAKE_THREAD_LIBS_INIT} -lm )
202- target_link_libraries (${PROJECT_NAME } _static ${CMAKE_THREAD_LIBS_INIT} -lm )
203198 target_link_libraries (${PROJECT_NAME } _test ${CMAKE_THREAD_LIBS_INIT} -lm )
204199 target_link_libraries (${PROJECT_NAME } _test_c ${CMAKE_THREAD_LIBS_INIT} -lm )
205200endif ()
0 commit comments