DavidSpickett created this revision.
Herald added subscribers: jsji, pengfei, mgorny.
Herald added a project: All.
DavidSpickett requested review of this revision.
Herald added subscribers: cfe-commits, alextsao1999.
Herald added a project: clang-tools-extra.

Without this the following build config fails.

cmake ../llvm-project/llvm -DCMAKE_BUILD_TYPE=Debug \

  -DLLVM_TARGETS_TO_BUILD=X86 -DBUILD_SHARED_LIBS=ON \
  -DLLVM_APPEND_VC_REV=OFF 
-DLLVM_ENABLE_PROJECTS="lldb;clang;clang-tools-extra" \
  -G Ninja

With:
ld.lld: error: undefined symbol: llvm::EnableABIBreakingChecks

>>> referenced by CXX.cpp
>>>
>>>   
>>> tools/clang/tools/extra/pseudo/lib/cxx/CMakeFiles/obj.clangPseudoCXX.dir/CXX.cpp.o:(llvm::VerifyEnableABIBreakingChecks)


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D127093

Files:
  clang-tools-extra/pseudo/lib/cxx/CMakeLists.txt


Index: clang-tools-extra/pseudo/lib/cxx/CMakeLists.txt
===================================================================
--- clang-tools-extra/pseudo/lib/cxx/CMakeLists.txt
+++ clang-tools-extra/pseudo/lib/cxx/CMakeLists.txt
@@ -1,3 +1,5 @@
+set(LLVM_LINK_COMPONENTS Support)
+
 add_clang_library(clangPseudoCXX
   CXX.cpp
 


Index: clang-tools-extra/pseudo/lib/cxx/CMakeLists.txt
===================================================================
--- clang-tools-extra/pseudo/lib/cxx/CMakeLists.txt
+++ clang-tools-extra/pseudo/lib/cxx/CMakeLists.txt
@@ -1,3 +1,5 @@
+set(LLVM_LINK_COMPONENTS Support)
+
 add_clang_library(clangPseudoCXX
   CXX.cpp
 
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to