From 86088ab63dcbd7acd6fb0fa431863952fb6aa590 Mon Sep 17 00:00:00 2001 From: "Galantsev, Dmitrii" Date: Mon, 23 Oct 2023 16:28:04 -0500 Subject: [PATCH] CMake - Prevent failure to build on non-amd64 targets MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ifaa59fb672ea01c07cffea6cd2429bec15a5deaf Signed-off-by: Galantsev, Dmitrii Co-authored-by: Étienne Mollier Change-Id: Ia691ab1db0061f04662e10e112da4b9ef06c4256 [ROCm/rocm_smi_lib commit: 1cf05dd9c704f0fad0f535330ee1955914a4fe86] --- projects/rocm-smi-lib/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/projects/rocm-smi-lib/CMakeLists.txt b/projects/rocm-smi-lib/CMakeLists.txt index c5bb82ce3a..f5353608b1 100755 --- a/projects/rocm-smi-lib/CMakeLists.txt +++ b/projects/rocm-smi-lib/CMakeLists.txt @@ -72,7 +72,11 @@ endif() ## Compiler flags set(CMAKE_CXX_FLAGS - "${CMAKE_CXX_FLAGS} -Wall -Wextra -fno-rtti -m64 -msse -msse2 ") + "${CMAKE_CXX_FLAGS} -Wall -Wextra -fno-rtti") +if (${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "x86_64") + set(CMAKE_CXX_FLAGS + "${CMAKE_CXX_FLAGS} -m64 -msse -msse2") +endif() # Security options set(CMAKE_CXX_FLAGS