<div>Hi Andy,</div><div><br></div><div>I fixed the linking by reordering libParse.a before libSema.a in r132329.</div><div><includetail><div> </div><div> </div><div style="font:Verdana normal 14px;color:#000;"><div style="FONT-SIZE: 12px;FONT-FAMILY: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="FONT-SIZE: 12px;background:#efefef;padding:8px;"><div id="menu_sender"><b>From: </b> "Andy Somerville"<andy.somerville@gmail.com>;</div><div><b>Date: </b> Tue, May 31, 2011 02:00 PM</div><div><b>To: </b> "cfe-dev@cs.uiuc.edu Developers"<cfe-dev@cs.uiuc.edu>; <wbr></div><div></div><div><b>Subject: </b> [cfe-dev] clang-wpa link failure.</div></div><div> </div>
It appears that the build for clang-wpa is out of date and will not<br>link correctly with the current makefile.<br><br>I was able to get it to link with a second mention of clangSema.a<br>though there might be a library reordering that avoid the double<br>mention.<br><br><br>Here's the diff: (the CMakeLists might need updating as well)<br><br><br>llvm/tools/clang/examples/wpa$ svn diff<br><br><br>Index: Makefile<br>===================================================================<br>--- Makefile (revision 132326)<br>+++ Makefile (working copy)<br>@@ -10,14 +10,14 @@<br> CLANG_LEVEL := ../..<br><br> TOOLNAME = clang-wpa<br>-NO_INSTALL = 1<br>-<br>+NO_INSTALL = 0<br>+#1<br> # No plugins, optimize startup time.<br> TOOL_NO_EXPORTS = 1<br><br> LINK_COMPONENTS := asmparser bitreader mc core<br> USEDLIBS = clangStaticAnalyzerFrontend.a<br>clangStaticAnalyzerCheckers.a clangStaticAnalyzerCore.a clangIndex.a<br>clangFrontend.a clangDriver.a \<br>       clangSema.a clangAnalysis.a clangSerialization.a \<br>-           clangAST.a clangParse.a clangLex.a clangBasic.a<br>+           clangAST.a clangParse.a clangSema.a clangLex.a clangBasic.a<br><br> include $(CLANG_LEVEL)/Makefile<br><br><br><br>     Andy<br>_______________________________________________<br>cfe-dev mailing list<br>cfe-dev@cs.uiuc.edu<br>http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev<br><br></div></includetail></div>