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

Reply via email to