<div>Hi,<br><br>I joined to say the exact same thing. I've just discovered the lldb project - I've been using LLVM in my own compiler architecture for some time now and want to give back to the LLVM community - linux support for LLDB seemed something that I could help with and would benefit others.<br>
<br>But I have the same problems s Shaheed - Apple-isms and broken includes (specifically #include "lldb-private.h", which is liberally used, and should be #include "lldb/lldb-private.h").<br><br>Are these includes also broken for the mac builds, or does the XCode project file you all use add include/lldb to the -I list as well as just plain include/ ?<br>
<br>I'm more than happy to help in the effort to get linux support working fully (aside from my own greedy wants of an LLVM-based debugger for my own language), but am loath to fix bugs that aren't really bugs at all or have been fixed already.<br>
<br>Thanks,<br><br>James<br></div><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote"><pre>Ah, that worked a bit better ;-).<br><br>I fixed a couple of very obvious __APPLE__ -isms and minor platform-specific <br>
header file changes, but now seem to be heading into something more <br>substantial such as broken #includes in ASTResultSynthesizer. This does not <br>seem to be Linux-specific, so I'm now wondering if I've cught the tree mid-<br>
reorg?<br><br>On Sunday 05 Sep 2010, William Lynch wrote:<br>><i> Make sure that you check out llvm first, and then checkout LLDB to<br></i>><i> llvm_trunk/tools/lldb<br></i>><i> <br></i>><i> Enjoy,<br></i>><i> Bill Lynch<br>
</i>><i> <br></i>><i> On Sat, Sep 4, 2010 at 4:28 PM, Shaheed <<a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev">srhaque at theiet.org</a>> wrote:<br></i>><i> >  Hi,<br></i>><i> > <br></i>><i> > I just checked out r113084 with a view to making progress on Linux<br>
</i>><i> > builds, but am falling at the first hurdle:<br></i>><i> > <br></i>><i> > $ make<br></i>><i> > <br></i>><i> > Makefile:29: ../../Makefile.common: No such file or directory<br></i>><i> > <br>
</i>><i> > make: *** No rule to make target `../../Makefile.common'. Stop.<br></i>><i> > <br></i>><i> > Did somebody perhaps forget to do an "svn add"?<br></i>><i> > <br></i>><i> > Thanks, Shaheed<br>
</i>><i> > <br></i>><i> > <br></i>><i> > _______________________________________________<br></i>><i> > lldb-dev mailing list<br></i>><i> > <a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev">lldb-dev at cs.uiuc.edu</a><br>
</i>><i> > <a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br></i>><i> <br></i>><i> ______________________________________________________________________<br>
</i>><i> This email has been scanned by the MessageLabs Email Security System.<br></i>><i> For more information please visit <a href="http://www.messagelabs.com/email">http://www.messagelabs.com/email</a><br></i>><i> ______________________________________________________________________<br>
</i></pre></blockquote>