Skip to content

Commit 835932f

Browse files
committed
Fixed build error on riscv64
1 parent 6a1c3a2 commit 835932f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,12 @@ if (APPLE)
121121
endif()
122122
endif()
123123

124+
# Add -latomic on riscv64
125+
if (CMAKE_SYSTEM_PROCESSOR STREQUAL "riscv64")
126+
string(APPEND CMAKE_C_STANDARD_LIBRARIES " -latomic")
127+
string(APPEND CMAKE_CXX_STANDARD_LIBRARIES " -latomic")
128+
endif()
129+
124130
# SPDX-License-Identifier: (MIT OR CC0-1.0)
125131
# Copyright 2020 Jan Tojnar
126132
# https://github.com/jtojnar/cmake-snips

0 commit comments

Comments
 (0)