Browse Source

Serving, fix compiler grpc failed

tags/v1.2.0
xuyongfei 5 years ago
parent
commit
0baecdd4e8
2 changed files with 3 additions and 3 deletions
  1. +0
    -1
      cmake/external_libs/grpc.cmake
  2. +3
    -2
      mindspore_serving/CMakeLists.txt

+ 0
- 1
cmake/external_libs/grpc.cmake View File

@@ -60,7 +60,6 @@ add_library(mindspore_serving::grpc++ ALIAS grpc::grpc++)

# link other grpc libs
target_link_libraries(grpc::grpc++ INTERFACE grpc::grpc grpc::gpr grpc::upb grpc::address_sorting)
set(GRPC_CPP_LIBS gRPC::grpc++_reflection gRPC::grpc++ gRPC::grpc gRPC::gpr gRPC::upb gRPC::address_sorting)

# link built dependencies
target_link_libraries(grpc::grpc++ INTERFACE mindspore_serving::z)


+ 3
- 2
mindspore_serving/CMakeLists.txt View File

@@ -27,7 +27,8 @@ message("serving using grpc_DIR : " ${gPRC_DIR})
find_package(gRPC CONFIG REQUIRED)
message(STATUS "Using gRPC ${gRPC_VERSION}")

message(GRPC_CPP_LIBS------ ${GRPC_CPP_LIBS})
set(_GRPC_GRPCPP gRPC::grpc++ gRPC::grpc)
set(_REFLECTION gRPC::grpc++_reflection)

if(CMAKE_CROSSCOMPILING)
find_program(_GRPC_CPP_PLUGIN_EXECUTABLE grpc_cpp_plugin)
@@ -92,7 +93,7 @@ check_pie_supported()
set_property(TARGET serving_common PROPERTY POSITION_INDEPENDENT_CODE TRUE)

target_link_libraries(serving_common PRIVATE PROTO_SRC_LIB mindspore_serving::event mindspore_serving::event_pthreads)
target_link_libraries(serving_common PRIVATE ${GRPC_CPP_LIBS} ${_PROTOBUF_LIBPROTOBUF} pthread)
target_link_libraries(serving_common PRIVATE ${_REFLECTION} ${_GRPC_GRPCPP} ${_PROTOBUF_LIBPROTOBUF} pthread)
target_link_libraries(serving_common PRIVATE mindspore_serving::eigen)

# python


Loading…
Cancel
Save