HAYASHI Kentaro
null+****@clear*****
Fri Oct 12 18:36:34 JST 2012
HAYASHI Kentaro 2012-10-12 18:36:34 +0900 (Fri, 12 Oct 2012) New Revision: f8556da4935847a6e13ff872e690d3d65843338f https://github.com/mroonga/mroonga/commit/f8556da4935847a6e13ff872e690d3d65843338f Log: cmake win32: ignore incompatible runtime libraries explicitly Modified files: CMakeLists.txt Modified: CMakeLists.txt (+6 -0) =================================================================== --- CMakeLists.txt 2012-10-12 17:50:13 +0900 (126a0f0) +++ CMakeLists.txt 2012-10-12 18:36:34 +0900 (430e5bd) @@ -118,6 +118,12 @@ if(WIN32) endif() if(WIN32) +# NOTE: ignore incompatible runtime libraries explicitly. +# http://msdn.microsoft.com/en-us/library/6wtdswk0%28v=vs.80%29.aspx + set_target_properties(ha_mroonga PROPERTIES + LINK_FLAGS_DEBUG "/NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:msvcrtd.lib") + set_target_properties(ha_mroonga PROPERTIES + LINK_FLAGS_RELEASE "/NODEFAULTLIB:libcmtd.lib /NODEFAULTLIB:msvcrtd.lib") set(MYSQL_IMPORT_LIBRARIES "libmysqld${IMPORT_SUFFIX};mysqlserver${IMPORT_SUFFIX}") target_link_libraries(ha_mroonga ${GROONGA_LIBRARIES} ${MYSQL_IMPORT_LIBRARIES}) -------------- next part -------------- HTML����������������������������...Download