Update kvstore sources for current protobuf compiler and boost libraries.
authorMichael Vrable <vrable@cs.hmc.edu>
Wed, 28 Oct 2015 04:12:47 +0000 (21:12 -0700)
committerMichael Vrable <vrable@cs.hmc.edu>
Wed, 28 Oct 2015 04:12:47 +0000 (21:12 -0700)
kvstore/CMakeLists.txt
kvstore/kvstore.proto

index 20e5d75..155d804 100644 (file)
@@ -10,13 +10,13 @@ add_library(kvclient SHARED
             kvclient.cc kvservice.cc backend.cc kvstore.pb.cc
             protobufrpc.cc socket_pool.cc workqueue.cc)
 target_link_libraries(kvclient
             kvclient.cc kvservice.cc backend.cc kvstore.pb.cc
             protobufrpc.cc socket_pool.cc workqueue.cc)
 target_link_libraries(kvclient
-                      boost_thread-mt boost_regex-mt boost_system-mt
-                      boost_program_options-mt db protobuf pthread)
+                      boost_thread boost_regex boost_system
+                      boost_program_options db protobuf pthread)
 
 target_link_libraries(kvstore
                       kvservice
 
 target_link_libraries(kvstore
                       kvservice
-                      boost_thread-mt boost_regex-mt boost_system-mt
-                      boost_program_options-mt db protobuf protobufrpc pthread)
+                      boost_thread boost_regex boost_system
+                      boost_program_options db protobuf protobufrpc pthread)
 
 add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/kvstore.pb.cc
                           ${CMAKE_CURRENT_BINARY_DIR}/kvstore.pb.h
 
 add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/kvstore.pb.cc
                           ${CMAKE_CURRENT_BINARY_DIR}/kvstore.pb.h
index f90e296..5b616e6 100644 (file)
@@ -1,3 +1,5 @@
+option cc_generic_services = true;
+
 package kvrpc;
 
 enum Result
 package kvrpc;
 
 enum Result