On Feb 22, 2010, at 5:15 PM, ext Stephen Chu wrote: > I still can not step into Qt source code on OS X. Any hit? Or do I need > to build from Qt source files? I don't have to do that with Windows > binary download.
Ah, sorry, the problem is: The binary distribution of Qt on the Mac doesn't come with source code at all, so obviously you can't step into it :) So yes, the easiest solution is to build Qt yourself. This way the binaries are automagically connected to the sources, for gdb. Though there might be a way to tell gdb to look for the sources at a specific place (in this way using the binaries from the binary distribution, but the sources from a source download), but I fail to come up with the right lines, right now. ++ Eike > In article <[email protected]>, > Stephen Chu <[email protected]> wrote: > >> In article <[email protected]>, >> Eike Ziller <[email protected]> wrote: >> >>> On Feb 16, 2010, at 3:34 PM, ext Stephen Chu wrote: >>> >>>> In article <[email protected]>, >>>> Stephen Chu <[email protected]> wrote: >>>> >>>>> On 2/15/2010 6:15 AM, Eike Ziller wrote: >>>>>> Hi, >>>>>> >>>>>> On Feb 12, 2010, at 5:36 PM, ext Stephen Chu wrote: >>>>>> >>>>>>> I am using 4.6 Qt SDK for Mac. I find that I can not step into Qt >>>>>>> source >>>>>>> code like I can on Windows. >>>>>>> >>>>>>> Does the Qt libs in SDK download not include debug information? Or I >>>>>>> just didn't configure it right? >>>>>> >>>>>> The Qt binary distribution contains both "debug" and "release" variants >>>>>> of >>>>>> the libraries. >>>>>> But you have to explicitly tell the runtime linker that you want to use >>>>>> the >>>>>> debug libs - using release libs is the default, even if your >>>>>> application >>>>>> is >>>>>> compiled as "debug". >>>>>> If you use a qmake / pro-file based project in Qt Creator you can set a >>>>>> flag in your run configuration, in Projects mode, in the run >>>>>> configuration >>>>>> select "Use debug version of frameworks". >>>>>> For more detailed information about debugging on the Mac, the >>>>>> corresponding >>>>>> Apple documentation page is an interesting read: >>>>>> http://developer.apple.com/mac/library/technotes/tn2004/tn2124.html >>>>>> >>>>>> Please also note that Mac OS X Snow Leopard (10.6) has a bug, that can >>>>>> be >>>>>> worked around like described here: >>>>>> http://bugreports.qt.nokia.com/browse/QTBUG-4962 >>>>>> >>>>> >>>>> Thanks for the help. I will try that once I have access to my Mac at >>>>> work on Tuesday. >>>>> >>>>> Any plan on making this automatic? >>>> >>>> OK. That doesn't work. The attached screenshot was taken with a project >>>> with "Use debug version of frameworks (DYLD_IMAGE_SUFFIC=_debug)" and >>>> the latest Creator 1.3.8 snapshot. >>> >>> Sorry, I can't see your screenshot, it's attached as text. >>> >>> ++ Eike >> >> Sorry. Forgot I was posting via NNTP. Here's the screen capture: >> http://farm5.static.flickr.com/4002/4362798640_95cc2e0e2f_o.png > > -- > Stephen Chu > _______________________________________________ > Qt-creator mailing list > [email protected] > http://lists.trolltech.com/mailman/listinfo/qt-creator -- Eike Ziller Software Engineer Nokia, Qt Development Frameworks Nokia gate5 GmbH Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B Umsatzsteueridentifikationsnummer: DE 812 845 193 Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori _______________________________________________ Qt-creator mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-creator
