Several people have inquired about the windows port, so I hope this will
answer everyone's questions:
What it is: a native Win64 port of lldb based on version 3.1, consuming
exes generated by our win32-x-win64 port of clang.
It's currently hooked up to our win64 debugger based on our UI.
What's missing: some process control bits, the lldb UI, command interpreter,
python support,
an update to the latest lldb svn rev, JIT support currently in progress.
What's working: pdata and frame support, most process control bits,
building with cmake under MSVC.
Sorry, our repo is not public (yet).
-Dawn
On Wed, Jul 11, 2012 at 05:15:05PM +0100, Filipe Cabecinhas wrote:
> You can define LLDB_DISABLE_PYTHON.
> But that will obliterate most type summaries, etc, since those are written in
> Python ;)
>
> Oh, and the test suite.
>
> Regards,
>
> Filipe
>
>
> On Wednesday, July 11, 2012 at 5:00 PM, Erwin Coumans wrote:
>
> > Hi,
> >
> > Do you have a URL to the git branch of the Windows port? What is the
> > current state of that port?
> >
> > Is there an easy way to disable the Python/swig dependency when compiling
> > LLDB?
> > (in case someone is just interested in the command-line debugger
> > without Python bindings)
> >
> > Thanks,
> > Erwin
> >
> > On 8 July 2012 15:42, dawn at burble.org (http://burble.org) wrote:
> >
> > > We could definately use help on the Windows port :).
> > > One area we need help on is merging the port back into the main svn
> > > branch (we've been working on a git branch based on 3.1).
> > > It would be a good way to get familiar with the code base.
> > >
> > > -Dawn
> > >
> > > On Wed, Jul 04, 2012 at 05:09:24PM +0300, Danny Zaken wrote:
> > > > Thanks Greg,
> > > >
> > > > I will be working on osx lion. I'll check out the links and get my
> > > > environment ready.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > I don't have a lot of experience with LLDB. I worked with it a little
> > > > bit while learning iOS development, so I don't have much knowledge of
> > > > the different aspects of the debugger.
> > > >
> > > >
> > > > I guess I can start with some easy general bugs, just to get a feeling
> > > > of the code, but if there is a better course to take in the beginning,
> > > > I am ready to do what ever is needed.
> > > >
> > > >
> > > > I will also look in the LLDB web site to try and learn a bit more of
> > > > the architecture of LLDB.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Thanks,
> > > >
> > > >
> > > >
> > > > --
> > > > Danny Zaken
> > > >
> > > >
> > > > On Tuesday, 3 ??July 2012 at 19:28, Greg Clayton wrote:
> > > >
> > > > >
> > > > > On Jul 3, 2012, at 4:02 AM, Danny Zaken wrote:
> > > > >
> > > > > > Hi All,
> > > > > >
> > > > > > I apologize if this isn't the right place to ask these questions.
> > > > > > If it isn't, please direct me to the correct place.
> > > > >
> > > > > This is the right place!
> > > > >
> > > > > > I would like to start contributing to LLDB project, and would like
> > > > > > to get some information on where to start. This is my first time
> > > > > > working on an open source project, so I have little knowledge on
> > > > > > the process and conventions.
> > > > > > I am a c++ programmer with some experience in writing development
> > > > > > tools.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Great!
> > > > >
> > > > > To get started, you can download a read only version of the code.
> > > > > Instructions are at:
> > > > >
> > > > > http://lldb.llvm.org/download.html
> > > > >
> > > > > What platform will you be working on? Build instructions are
> > > > > available at:
> > > > >
> > > > > http://lldb.llvm.org/build.html
> > > > >
> > > > > For the first few commits you will make modifications to the sources
> > > > > and then submit the output of "svn diff" to the lldb-commits list. We
> > > > > will review your patches and make sure they are correct and then we
> > > > > will commit them for you giving you credit in the checkin. Later
> > > > > after you get the hang of things, you can ask for a commit login
> > > > > where you will be able to submit your patches directly.
> > > > >
> > > > > > I would appreciate your answers.
> > > > >
> > > > > Is there any area in particular that you would like to contribute to?
> > > > >
> > > > > Greg Clayton
> > > > > LLDB Architect
> > > >
> > >
> > >
> > >
> > > > _______________________________________________
> > > > lldb-dev mailing list
> > > > lldb-dev at cs.uiuc.edu
> > > > http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
> > >
> >
> >
> >
> > _______________________________________________
> > lldb-dev mailing list
> > [email protected] (mailto:[email protected])
> > http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>
>
>
> _______________________________________________
> lldb-dev mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
_______________________________________________
lldb-dev mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev