Displaying 6 results from an estimated 6 matches for "dclang_default_cxx_stdlib".
Did you mean:
clang_default_cxx_stdlib
2017 Aug 01
2
ubsan no longer compiles when libc++ is the default
...-DLLVM_ENABLE_PIC=ON \
-DLLVM_BINUTILS_INCDIR=/usr/include \
-DLLVM_TARGETS_TO_BUILD=host \
-DLLVM_TARGET_ARCH=host \
-DLLVM_LIBDIR_SUFFIX=64 \
-DCLANG_DEFAULT_CXX_STDLIB=libc++ \
-DLLVM_ENABLE_LIBCXX=ON ..
results in the following build error:
../projects/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc:233:
error: undefined reference to 'typeinfo for std::type_info'
../projects/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc:23...
2017 Aug 02
2
ubsan no longer compiles when libc++ is the default
...IC=ON \
>> -DLLVM_BINUTILS_INCDIR=/usr/include \
>> -DLLVM_TARGETS_TO_BUILD=host \
>> -DLLVM_TARGET_ARCH=host \
>> -DLLVM_LIBDIR_SUFFIX=64 \
>> -DCLANG_DEFAULT_CXX_STDLIB=libc++ \
>> -DLLVM_ENABLE_LIBCXX=ON ..
>>
>> results in the following build error:
>>
>> ../projects/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc:233:
>> error: undefined reference to 'typeinfo for std::type_info'
>> ../...
2016 Feb 15
2
CommandLineParser problems with llvm trunk?
...GS="-fuse-ld=gold -fPIC" \
-DCMAKE_CXX_FLAGS="-fuse-ld=gold -fPIC" \
-DLLVM_REQUIRES_RTTI=ON \
-DLLVM_ENABLE_TIMESTAMPS=OFF \
-DLLVM_ENABLE_ASSERTIONS=ON \
-DLLVM_ENABLE_PIC=ON \
-DLLVM_BINUTILS_INCDIR=/usr/include \
-DLLVM_TARGETS_TO_BUILD=all \
-DCLANG_DEFAULT_CXX_STDLIB=libc++ \
-DLLVM_ENABLE_LIBCXX=ON \
..
Wonder if anyone hit the same problem?
Thanks,
ismail
2019 Mar 25
3
Trying to create a pure LLVM toolchain on musl based distribution
...nwind
-DBUILD_SHARED_LIBS=On
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_INSTALL_PREFIX=/usr
-DLIBUNWIND_ENABLE_STATIC=Off
-DLIBUNWIND_USE_COMPILER_RT=On
# clang
And finally clang:
-DBUILD_SHARED_LIBS=On
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_INSTALL_PREFIX=/usr
-DCLANG_DEFAULT_CXX_STDLIB=libc++
-DCLANG_DEFAULT_LINKER=lld
-DCLANG_DEFAULT_RTLIB=compiler-rt
-DCLANG_VENDOR="Vanilla Linux"
Everything built fine, now the problem is the location of compiler-rt
libraries which are not the correct place where clang/ld.lld searches.
As the following output shows:...
2019 Sep 20
2
Building LLVM with LLVM with no dependence on GCC
...BS=ON \
-DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi;compiler-rt;lld;libunwind" \
-DLIBCXX_CXX_ABI=libcxxabi \
-DLIBCXX_USE_COMPILER_RT=On \
-DLIBCXXABI_USE_LLVM_UNWINDER=On \
-DLIBCXXABI_USE_COMPILER_RT=On \
-DLIBCXX_HAS_GCC_S_LIB=Off \
-DLIBUNWIND_USE_COMPILER_RT=On \
-DCLANG_DEFAULT_CXX_STDLIB=libc++ \
-DCLANG_DEFAULT_RTLIB=compiler-rt \
-DCLANG_DEFAULT_LINKER=lld \
../llvm-project/llvm # configure3.txt
=== snap ===
I'm getting this error:
=== snip ===
[ 40%] Building CXX object projects/libcxx/src/CMakeFiles/cxx_shared.dir/exception.cpp.o
/home/fips/llvm-project/libcxx/src/ex...
2019 Sep 17
2
Building LLVM with LLVM with no dependence on GCC
Hi folks!
I'm trying to get rid of any dependency on libgcc*, but without success so
far. The following commands were executed on a freshliy installed and updated
Ubuntu 16.04 LTS:
=== snip ===
sudo apt-get install build-essential libffi-dev cmake # see aptget.txt for packages installed
sudo mv /usr/local /usr/local.orig
git clone https://github.com/llvm/llvm-project.git
cd llvm-project; git