<DIV id=RTEContent><BR><BR><B><I>Phil Frost <indigo@bitglue.com></I></B> wrote:  <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">On Tue, Jan 17, 2006 at 07:33:32AM -0800, Mike Fisher wrote:<BR>> Hi everybody,<BR>> <BR>> I'll be finishing an album Cellblock M - the boneyard later on<BR>> today, so I have lots of free time now. I'd like to help in<BR>> testing/debugging ardour2. I just have a few questions. What does<BR>> the DEBUG option in scons do exactly and how do I use it? I've seen<BR>> others provide back traces to problems. How do I do that? Ardour<BR>> rocks and I hope I can help make it rock harder.<BR>> <BR>> Thanks,<BR>> <BR>> Mike<BR>> <BR>> cellblockm.com<BR><BR>'DEBUG=yes' directs the ardour build system to include debugging symbols<BR>in the executable it creates. This means it retains information about<BR>the source like function names, line numbers, files, etc. so
 that a<BR>debugger like gdb can give useful information. It's important if you<BR>want to debug ardour, or provide more useful bug reports. Be sure to use<BR>it both when you run just "scons" to build, and also when running "scons<BR>install". <BR><BR>To provide a traceback, one way is to run ardour under gdb. You will get<BR>something like this:<BR><BR>shell$ gdb ardour<BR>(gdb) r<BR><BR>ardour runs....<BR><BR>Should something bad happen, like a segfault, the terminal where you ran<BR>ardour will return to the gdb prompt "(gdb)" instead of exiting to the<BR>shell. At this point give gdb the command "thread apply all bt", and<BR>copy the output to your bug report. When you are done with gdb you can<BR>use the command "q" to quit and go back to your shell, or "r" to run<BR>ardour again.<BR>_______________________________________________<BR>ardour-users mailing list<BR>ardour-users@lists.ardour.org<BR>http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org<BR></BLOCKQUOTE><BR>Ok,
 thank you.  so gdb is a seprate program then?  and I run it like listed above</DIV>  <DIV>$gdb ardour  ----> is this for just debugging to or only for a traceback?  Sorry, I really have no clue about this type of thing.  </DIV>  <DIV> </DIV>  <DIV>Thanks again,</DIV>  <DIV> </DIV>  <DIV>Mike</DIV><p>
                <hr size=1>Yahoo! Photos – Showcase holiday pictures in hardcover<br> 
<a href="http://us.rd.yahoo.com/mail_us/taglines/photobooks/*http://pa.yahoo.com/*http://us.rd.yahoo.com/mail_us/taglines/photos/evt=38088/*http://pg.photos.yahoo.com/ph//page?.file=photobook_splash.html">Photo Books</a>. You design it and we’ll bind it!