diff --git a/Makefile b/Makefile index 899428d..84e017c 100644 --- a/Makefile +++ b/Makefile @@ -163,6 +163,7 @@ LIBCXX_CMAKE_FLAGS = \ -DCMAKE_MODULE_PATH=$(ROOT_DIR)/cmake \ -DCMAKE_TOOLCHAIN_FILE=$(ROOT_DIR)/wasi-sdk.cmake \ -DCMAKE_STAGING_PREFIX=$(PREFIX)/share/wasi-sysroot \ + -DCMAKE_POSITION_INDEPENDENT_CODE=$(2) \ -DLLVM_CONFIG_PATH=$(ROOT_DIR)/build/llvm/bin/llvm-config \ -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ -DCXX_SUPPORTS_CXX11=ON \ diff --git a/wasi-sdk-pthread.cmake b/wasi-sdk-pthread.cmake index afcbc8a..ba66023 100644 --- a/wasi-sdk-pthread.cmake +++ b/wasi-sdk-pthread.cmake @@ -41,5 +41,3 @@ set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) - -set(CMAKE_POSITION_INDEPENDENT_CODE On) diff --git a/wasi-sdk.cmake b/wasi-sdk.cmake index a77d20a..f6a0059 100644 --- a/wasi-sdk.cmake +++ b/wasi-sdk.cmake @@ -38,5 +38,3 @@ set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) - -set(CMAKE_POSITION_INDEPENDENT_CODE On)