31 lines
1.3 KiB
Diff
31 lines
1.3 KiB
Diff
From 2ea571b8e509809bbe28e6cc3f1488b3cfde1ef9 Mon Sep 17 00:00:00 2001
|
|
From: Kentaro Hayashi <hayashi@clear-code.com>
|
|
Date: Sat, 17 Oct 2020 16:54:20 +0900
|
|
Subject: [PATCH 4/7] Fix FTBFS on armel, mips, powerpc, m68k and sh4
|
|
|
|
---
|
|
src/CMakeLists.txt | 7 +++++++
|
|
1 file changed, 7 insertions(+)
|
|
|
|
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
|
index 511b2ec..87765e5 100644
|
|
--- a/src/CMakeLists.txt
|
|
+++ b/src/CMakeLists.txt
|
|
@@ -197,6 +197,13 @@ target_link_libraries(sentencepiece_train-static INTERFACE sentencepiece-static
|
|
if (SPM_ENABLE_SHARED)
|
|
target_link_libraries(sentencepiece ${SPM_LIBS})
|
|
target_link_libraries(sentencepiece_train ${SPM_LIBS} sentencepiece)
|
|
+ if ((${CMAKE_SYSTEM_PROCESSOR} STREQUAL "armv7l") OR
|
|
+ (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "mips") OR
|
|
+ (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "m68k") OR
|
|
+ (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "ppc") OR
|
|
+ (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "sh4"))
|
|
+ list(APPEND SPM_LIBS "atomic")
|
|
+ endif()
|
|
set(SPM_INSTALLTARGETS sentencepiece sentencepiece_train sentencepiece-static sentencepiece_train-static)
|
|
set_target_properties(sentencepiece sentencepiece_train PROPERTIES SOVERSION 0 VERSION 0.0.0)
|
|
set_target_properties(sentencepiece PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS YES)
|
|
--
|
|
2.18.0.huawei.25
|
|
|