On 20.09.2013, at 14:54, Michael Jackson <[email protected]> wrote:

> 
> On Sep 19, 2013, at 5:35 PM, André Pönitz 
> <[email protected]> wrote:
> 
>> On Thu, Sep 19, 2013 at 01:19:13PM -0700, Jonathan S. Shapiro wrote:
>>> If GDB can support code coming from clang-llvm, perhaps a simpler interim
>>> solution would be to build and ship a copy of gdb in the OSX bundle for
>>> QtCreator?
>> 
>> I don't really think that's a viable option, certainly not one that
>> requires less work than bringing real LLDB support up to snuff. We used to
>> ship "usable GDB builds" for Windows a while ago when the MinGW builds
>> where lacking scripting support and the whole process was a huge sink of
>> ressources. I'd rather not repeat that, for various reasons.
>> 
>> LLDB exposes a lot of its innards to its Python bindings in a 
>> straight-forward
>> manner, so it's really just cobbling "a few" things together. Really no
>> rocket science. On side provides a full debugger, the other side needs
>> a full debugger, missing are only (some of the) connections.
>> 
>> Documentation could be a bit better (where not...), so one doesn't end up
>> in dead ends too often, but in general it's a predictable and rewarding
>> environment to work in. I'd rather spend energy moving forward than to
>> maintain last year's status quo.
>> 
>> Andre'
> 
> Thanks all for the comments, I'm going to add my own 2 cents worth since I am 
> a "glass is half empty" kind of person but also a realist.
> 
> OS X 10.9 Mavericks will most likely require Xcode 5. Based on History this 
> will probably hold true although I really hope I am wrong. Why? Because 
> without a viable debugger in QtCreator under Xcode 5 anyone upgrading to OS X 
> 10.9 Mavericks will basically render QtCreator useless for Debugging. You can 
> still compile and run, just not debug. Now it sounds like QtCreator is 
> getting close to a release so the LLDB support will not be in there.

I don't know where you got that idea from even though André already mentioned 
that Qt Creator 2.8 already has *some* support for lldb.
And to put André's comment "but I doubt we will have feature parity with 
GDB/Linux at 3.0 release time" into perspective: GDB/Mac support never had 
feature parity with GDB/Linux either.

Br, Eike

> And the project needs some programmers to help write all the glue code and 
> then test everything. I'll bet this takes until next summer to get completed. 
> I'm not placing blame anywhere, just my opinion based on the comments in here 
> about finding the time to write the codes. So for those that are using 
> QtCreator but want to run the latest and greatest OS X you have 2 choices:
> 
> 1: Run OS X 10.9 but have NO debugger.
> 2: Run OS X 10.8 and have a debugger.
> 
> There are a few other possible options:
> 1: The programmer can attempt to compile a newer GDB but from my googling 
> that seems to go nowhere and just does not work.
> 2: Purchase a commercial debugger like Intels IDB which I thought was "GDB 
> Compatible". Which makes me wonder if one can swap IDG for GDB and QtCreator 
> will know the difference? Comments on this idea?
> 
> 
> Thanks to all
> ---
> Mike Jackson
> 
> _______________________________________________
> Qt-creator mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/qt-creator

-- 
Eike Ziller, Senior Software Engineer - Digia, Qt
 
Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 
144331 B

_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to