From fbb369473d1f891b6321d64aaa4e739f79717590 Mon Sep 17 00:00:00 2001 From: Wenyong Huang Date: Thu, 8 Dec 2022 18:14:02 +0800 Subject: [PATCH] Fix link cxx object file error when building wamrc (#1794) --- wamr-compiler/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wamr-compiler/CMakeLists.txt b/wamr-compiler/CMakeLists.txt index 53db4a6d6..75c85a77a 100644 --- a/wamr-compiler/CMakeLists.txt +++ b/wamr-compiler/CMakeLists.txt @@ -109,7 +109,9 @@ if (CMAKE_SIZEOF_VOID_P EQUAL 8) if (NOT WAMR_BUILD_PLATFORM STREQUAL "windows") # Add -fPIC flag if build as 64-bit set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC") + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") set (CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "${CMAKE_SHARED_LIBRARY_LINK_C_FLAGS} -fPIC") + set (CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "${CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS} -fPIC") endif () else () add_definitions (-m32)