diff --git a/CMakeLists.txt b/CMakeLists.txt index 33e0fa1..6303c74 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,10 +24,7 @@ SET(zlog_so_ver ${CPACK_PACKAGE_VERSION_MAJOR}) message(STATUS "plateform : ${CMAKE_SYSTEM}") -add_definitions("-g -Wall -Wstrict-prototypes") -set(CMAKE_C_FLAGS "-std=c99 -pedantic -D_DEFAULT_SOURCE") -set(CMAKE_C_FLAGS_DEBUG "-ggdb3 -DDEBUG") -set(CMAKE_C_FLAGS_RELEASE "-O2") + if (WIN32) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DWINVER=0x0500 -D_WIN32_WINNT=0x0500 ") diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 2471e3a..4c58f96 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -10,7 +10,6 @@ endif() list(REMOVE_ITEM SRCS ./zlog-chk-conf.c) add_library(zlog - SHARED ${SRCS} ) target_link_libraries(zlog @@ -26,23 +25,6 @@ endif() set_target_properties(zlog PROPERTIES VERSION ${zlog_ver} SOVERSION ${zlog_so_ver}) -add_library(zlog_s - STATIC - ${SRCS} - ) -target_link_libraries(zlog_s - ${CMAKE_THREAD_PREFER_PTHREAD} - ) - -if (WIN32) - target_link_libraries(zlog_s - ${UNIXEM_LIBRARY} - Ws2_32 - ) -endif() - -set_target_properties(zlog_s PROPERTIES OUTPUT_NAME zlog) - #================================================================ # generate zlog-chk-conf #================================================================ @@ -53,7 +35,7 @@ target_link_libraries(zlog-chk-conf zlog) # install #================================================================ install(TARGETS - zlog zlog_s zlog-chk-conf + zlog zlog-chk-conf COMPONENT zlog ARCHIVE DESTINATION lib LIBRARY DESTINATION lib