From bbe4f90ae31b396f44dad1e3a0e37c12d34a6336 Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Tue, 2 Oct 2018 14:51:24 +0300 Subject: [PATCH] Set _LIBDIR_SUFFIX in build-libcxx.sh This fixes building libcxx on Gentoo. --- build-libcxx.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-libcxx.sh b/build-libcxx.sh index 1003445..9206f2b 100755 --- a/build-libcxx.sh +++ b/build-libcxx.sh @@ -142,6 +142,7 @@ build_all() { -DLIBCXXABI_TARGET_TRIPLE=$arch-w64-mingw32 \ -DLIBCXXABI_ENABLE_SHARED=OFF \ -DLIBCXXABI_LIBCXX_INCLUDES=../../libcxx/include \ + -DLIBCXXABI_LIBDIR_SUFFIX="" \ -DLIBCXXABI_ENABLE_NEW_DELETE_DEFINITIONS=OFF \ -DLLVM_NO_OLD_LIBSTDCXX=TRUE \ -DCXX_SUPPORTS_CXX11=TRUE \ @@ -189,6 +190,7 @@ build_all() { -DLIBCXX_CXX_ABI=libcxxabi \ -DLIBCXX_CXX_ABI_INCLUDE_PATHS=../../libcxxabi/include \ -DLIBCXX_CXX_ABI_LIBRARY_PATH=../../libcxxabi/build-$arch-$type/lib \ + -DLIBCXX_LIBDIR_SUFFIX="" \ -DCMAKE_CXX_FLAGS="$LIBCXX_VISIBILITY_FLAGS" \ -DCMAKE_SHARED_LINKER_FLAGS="-lunwind -Wl,--export-all-symbols" \ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=FALSE \