Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Fri, 21 Jan 2005 11:38:43 -0500 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: cygwin bughunt (FAQ alert?) Message-ID: <20050121163843.GE20002@trixie.casa.cgf.cx> Reply-To: cygwin AT cygwin DOT com References: <20050121121553 DOT GQ3113 AT cygbert DOT vinschen DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050121121553.GQ3113@cygbert.vinschen.de> User-Agent: Mutt/1.4.1i On Fri, Jan 21, 2005 at 01:15:53PM +0100, Corinna Vinschen wrote: >On Jan 21 11:18, Hughes, Bill wrote: >>I don't think I'm putting this very well, but it may make the FAQ >>easier if the standard advice is to load the snaphot and use that for >>debugging, it removes a separate layer of potential problems in >>building the dll. I suspect the people who would want a stripped >>snapshot to be more capable of producing it than those would may need >>to build one with debug info. > >IMHO you're looking from the wrong direction. People capable of >debugging the Cygwin DLL are usually also capable of building it. I'm >wondering how somebody should be able to debug an application at all, >if this person stumbles over using the compiler tools. cgf, waves and points. See, Corinna is being mean here! It's not just me! (although I've made similar observations in the past) Maybe someone will prove me wrong but it seems likely that this is a basically an entry examination. If you can't figure out how to build cygwin, then you probably aren't going to provide much in the way of useful feedback if you had a debuggable version. I would also submit that, IMO, helping people run a debugger and figure things out in the debugger is an order of magnitude more difficult than providing basic tech support The debugger is only marginally more useful when the debugging symbols are available anyway. You still need the source code to do anything really worthwhile. cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/