On Mon, Nov 4, 2013 at 8:09 PM, Greg Clayton <[email protected]> wrote:
> The C++ API is definitely the way to go if you are going to integrate this > into a plug-in. > > On Nov 4, 2013, at 7:01 AM, Eran Ifrah <[email protected]> wrote: > > > Thanks for the reply. I already got one from Jason Molenda ( just > noticed it was sent only to me and not to the entire mailing list ) > > > > I will look in the 'examples' folder. > > > > Another question: are there any plans on supporting Windows? I was not > able to build lldb on Windows ( using CMake + gcc 4.7.1 (MinGW-TDM) ) > > I believe it works if you compile it with VS2012 or VS2013. > > Too bad codelite is compiled with MinGW under Winodws Since I am aiming on using lldb as library and not as standalone executable, this will probably won't help me > It will be able to debug the remote targets, but native windows debugging > isn't supported unless you are running things generated by clang, gcc or > other open source compilers. Microsoft has a proprietary PDB format that > contains the debug info that would be hard to support since there are no > documents that describe it (none that I know of). > > > Since CodeLite is a cross platform IDE, I would really love to make lldb > available on all OSs (CodeLite is already linking against llvm/clang for > better code completion) > > That would be great! Let us know how we can help you make this happen. > > > > > > Thanks, > > > > > > On Mon, Nov 4, 2013 at 4:12 PM, Abid, Hafiz <[email protected]> > wrote: > > > Is there anything equivalent with lldb? > > LLDB provides a C++ API that you can use. Have a look in the 'examples' > folder in the source code. > > > > Regards, > > Abid > > > > From: [email protected] [mailto:[email protected]] > On Behalf Of Eran Ifrah > > Sent: 02 November 2013 05:28 > > To: [email protected] > > Subject: [lldb-dev] lldb GUI interface > > > > Hi, > > > > I would like to provide a UI for LLDB as a CodeLite IDE plugin similar > to how CodeLite is supporting gdb. > > > > For gdb, I used GDB MI (Machine Interface) which works pretty good > (especially when it comes to variable objects) > http://sourceware.org/gdb/onlinedocs/gdb/GDB_002fMI.html > > > > Is there anything equivalent with lldb? > > What are your recommendations when it comes to write a UI around lldb? > should I simply execute the lldb executable from within CodeLite and > communicate using stdin/stdout? > > Is there a library I can link against? (if so, where is the tutorial?) > > > > Thanks, > > > > -- > > Eran Ifrah > > Author of codelite, a cross platform open source C/C++ IDE: > http://www.codelite.org > > wxCrafter, a wxWidgets RAD: http://wxcrafter.codelite.org > > > > > > > > -- > > Eran Ifrah > > Author of codelite, a cross platform open source C/C++ IDE: > http://www.codelite.org > > wxCrafter, a wxWidgets RAD: http://wxcrafter.codelite.org > > _______________________________________________ > > lldb-dev mailing list > > [email protected] > > http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev > > -- Eran Ifrah Author of codelite, a cross platform open source C/C++ IDE: http://www.codelite.org wxCrafter, a wxWidgets RAD: http://wxcrafter.codelite.org
_______________________________________________ lldb-dev mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
