On Oct 3, 2009, at 10:23 PM, Peter Collingbourne wrote:
> I found that some additional dependencies are required when building
> with cmake and shared libraries ("cmake -DBUILD_SHARED_LIBS=ON");
> this patch adds those dependencies.
Index: tools/index-test/CMakeLists.txt
===================================================================
--- tools/index-test/CMakeLists.txt (revision 83272)
+++ tools/index-test/CMakeLists.txt (working copy)
@@ -7,11 +7,20 @@
clangAST
clangLex
clangBasic
+ clangRewrite
+ clangParse
+ clangAnalysis
+ clangCodeGen
)
set( LLVM_LINK_COMPONENTS
bitreader
mc
+ ipo
+ scalaropts
+ codegen
+ bitwriter
+ selectiondag
)
This doesn't make a lot of sense. The index library's test harness
should not depend on anything related to code generation, much less on
optimization passes. If these are real dependencies, we need to try to
break them.
- Doug
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits