From b9eb66bc1ff976ac2ebefdf341e93e3a99bbd6f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Fri, 21 Dec 2018 09:41:45 +0200 Subject: [PATCH] Set LIBCXX_INCLUDE_TESTS=FALSE when building libcxx The DLL build fails since we stopped setting LIBCXX_ABI_UNSTABLE=TRUE, if the tests are enabled (which they are if building against a non-stripped llvm installation). --- build-libcxx.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/build-libcxx.sh b/build-libcxx.sh index 81681e1..beed49f 100755 --- a/build-libcxx.sh +++ b/build-libcxx.sh @@ -211,6 +211,7 @@ build_all() { -DLIBCXX_CXX_ABI_INCLUDE_PATHS=../../libcxxabi/include \ -DLIBCXX_CXX_ABI_LIBRARY_PATH=../../libcxxabi/build-$arch-$type/lib \ -DLIBCXX_LIBDIR_SUFFIX="" \ + -DLIBCXX_INCLUDE_TESTS=FALSE \ -DCMAKE_CXX_FLAGS="$LIBCXX_VISIBILITY_FLAGS" \ -DCMAKE_SHARED_LINKER_FLAGS="-lunwind -Wl,--export-all-symbols" \ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=FALSE \