diff --git a/cmake/external/protobuf.cmake b/cmake/external/protobuf.cmake index 5903edebae825f70c986ad6021d9584f0225d372..e3c774d29d4f5348a6dcb6e0b802bced00007617 100755 --- a/cmake/external/protobuf.cmake +++ b/cmake/external/protobuf.cmake @@ -292,7 +292,7 @@ function(build_protobuf TARGET_NAME BUILD_FOR_HOST) DEPENDS zlib CONFIGURE_COMMAND ${CMAKE_COMMAND} ${PROTOBUF_SOURCE_DIR}/cmake ${OPTIONAL_ARGS} - -Dprotobuf_BUILD_TESTS=OFF -DCMAKE_SKIP_RPATH=ON + -G${CMAKE_GENERATOR} -Dprotobuf_BUILD_TESTS=OFF -DCMAKE_SKIP_RPATH=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=${THIRD_PARTY_BUILD_TYPE} -DCMAKE_INSTALL_PREFIX=${PROTOBUF_INSTALL_DIR}