From 39775644685c421b1fdd2a297b8aa20f5e34ffc4 Mon Sep 17 00:00:00 2001 From: Kai Song <50285351+USTCKAY@users.noreply.github.com> Date: Mon, 9 Oct 2023 14:12:39 +0800 Subject: [PATCH] fix compile bugs on aarch64 platform (#57931) --- cmake/external/brpc.cmake | 4 +++- paddle/fluid/pybind/CMakeLists.txt | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/cmake/external/brpc.cmake b/cmake/external/brpc.cmake index d647e9116b5868..c1c514def76191 100755 --- a/cmake/external/brpc.cmake +++ b/cmake/external/brpc.cmake @@ -13,7 +13,9 @@ # limitations under the License. include(ExternalProject) -set(OPENSSL_USE_STATIC_LIBS ON) +if(NOT WITH_ARM) + set(OPENSSL_USE_STATIC_LIBS ON) +endif() find_package(OpenSSL REQUIRED) message(STATUS "ssl:" ${OPENSSL_SSL_LIBRARY}) diff --git a/paddle/fluid/pybind/CMakeLists.txt b/paddle/fluid/pybind/CMakeLists.txt index 46bfb0ee005a45..2dfeb89bef5c42 100755 --- a/paddle/fluid/pybind/CMakeLists.txt +++ b/paddle/fluid/pybind/CMakeLists.txt @@ -277,7 +277,9 @@ if(WITH_PYTHON) eager_legacy_op_function_generator.cc) set(GENERATOR_DEPS ${PYBIND_DEPS}) list(REMOVE_DUPLICATES GENERATOR_DEPS) - list(REMOVE_ITEM GENERATOR_DEPS python) + if(NOT WITH_ARM) + list(REMOVE_ITEM GENERATOR_DEPS python) + endif() target_link_libraries(eager_legacy_op_function_generator ${GENERATOR_DEPS}) if(NOT WIN32) add_executable(kernel_signature_generator kernel_signature_generator.cc)