From 40f208f6ad3a2741e43cd4ac4042a70ee1a0bf88 Mon Sep 17 00:00:00 2001 From: "xiang.zhou" Date: Mon, 19 Feb 2024 10:57:00 +0800 Subject: [PATCH] riscv64:add build rule --- CMakeLists.txt | 2 +- cmake/cross.cmake | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 22ad3eb7..57ee4f64 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -107,7 +107,7 @@ add_library(neuron-base SHARED) target_sources(neuron-base PRIVATE ${NEURON_BASE_SOURCES} ${NEURON_SRC_PARSE}) target_include_directories(neuron-base PRIVATE include/neuron src) -target_link_libraries(neuron-base atomic libssl.a libcrypto.a) +target_link_libraries(neuron-base libssl.a libcrypto.a) target_link_libraries(neuron-base nng libzlog.so jansson jwt ${CMAKE_THREAD_LIBS_INIT}) add_dependencies(neuron-base neuron-version) diff --git a/cmake/cross.cmake b/cmake/cross.cmake index 72478ef4..82f63354 100644 --- a/cmake/cross.cmake +++ b/cmake/cross.cmake @@ -21,3 +21,7 @@ link_directories(${CMAKE_STAGING_PREFIX}) if(CMAKE_SYSTEM_PROCESSOR MATCHES "mips32") link_libraries(atomic) endif() + +if(CMAKE_SYSTEM_PROCESSOR MATCHES "riscv64") + link_libraries(atomic) +endif()