null+****@clear*****
null+****@clear*****
2012年 4月 13日 (金) 13:00:03 JST
Kouhei Sutou 2012-04-13 13:00:03 +0900 (Fri, 13 Apr 2012)
New Revision: 4c9805d6d9db885d179a05c41ba69c5e9895db84
Log:
cmake: libgroonga.so links pthread
Modified files:
CMakeLists.txt
lib/CMakeLists.txt
Modified: CMakeLists.txt (+3 -3)
===================================================================
--- CMakeLists.txt 2012-04-13 12:59:47 +0900 (60723d5)
+++ CMakeLists.txt 2012-04-13 13:00:03 +0900 (e27d99b)
@@ -46,9 +46,6 @@ include_directories(
${CMAKE_SOURCE_DIR}/include
)
-add_subdirectory(lib)
-add_subdirectory(src)
-
macro(ac_check_headers header)
string(REGEX REPLACE "[/.]" "_" output_variable_name ${header})
string(TOUPPER "${output_variable_name}" output_variable_name)
@@ -75,4 +72,7 @@ if(UNIX)
endif()
endif()
+add_subdirectory(lib)
+add_subdirectory(src)
+
configure_file(config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h)
Modified: lib/CMakeLists.txt (+2 -0)
===================================================================
--- lib/CMakeLists.txt 2012-04-13 12:59:47 +0900 (907e181)
+++ lib/CMakeLists.txt 2012-04-13 13:00:03 +0900 (4128fe7)
@@ -26,3 +26,5 @@ string(REGEX REPLACE "([^;]+)" "dat/\\1"
add_library(libgroonga SHARED ${LIBGROONGA_SOURCES} ${LIBGRNDAT_SOURCES})
set_target_properties(libgroonga PROPERTIES OUTPUT_NAME "groonga")
+target_link_libraries(libgroonga ${PTHREAD_LIBS})
+