<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div></div><div><br></div><div><div><div>On Jul 2, 2010, at 12:50 PM, Eli Friedman wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Attached are two patches which (along with recent commits) allow<br>compiling lldb on Linux; the generated executable even works to the<br>point where it can disassemble named functions from an x86-32 ELF<br>file.  The build procedure is essentially just check out lldb into<br>llvm/tools/ in an LLVM tree with a built LLVM and clang, apply this<br>patch, and run make in the lldb directory.  Note that the makefiles<br>depend on a Python 2.6 install, and the presence of libedit, which<br>isn't normally installed on Linux (but libedit-dev is available in<br>Ubuntu).<br><br>The Makefiles aren't quite complete; they're missing steps to generate<br>some files.  The second patch is required because of this.  Any help<br>with that and reviews would be welcome.<br><br>-Eli<br><span><lldbmakefiles.txt></span><span><lldbhack.txt></span>_______________________________________________<br>lldb-dev mailing list<br><a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev<br></div></blockquote></div><br></div></body></html>