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: Wed, 14 Jul 2004 20:48:36 +0200 From: Corinna Vinschen To: "'cygwin mailing-list'" Subject: Re: HOWTO build debug version of the cygwin dll with no optimisation? Message-ID: <20040714184836.GA1389@cygbert.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: 'cygwin mailing-list' References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2i On Jul 14 18:43, Dave Korn wrote: > Ok, it doesn't mention how to do this in the user guide. It doesn't say > how to do this in the FAQ. It doesn't say how to do it on the website's > how-to-contribute page. It doesn't say how to do this in the sources. I've > searched at google. I've searched at the list archive. And the GNU > standard method (CFLAGS='-g -O0' ../src/configure) doesn't work. > > I found a post on the mailing list that suggests that you have to set > *three* environment variables, CFLAGS, CXXFLAGS, and LDFLAGS. > > I tried it and it didn't quite work properly. My build logs are full of > stuff like... > > make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-O2 -g -O0" > "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O2 -g -O0" "LDFLAGS=" ^^^^^^^^^^^^^^^^^ That's it :-) Try `make CFLAGS=-g CFLAGS_FOR_TARGET=-g'. That will compile everything w/o optimization Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Co-Project Leader mailto:cygwin AT cygwin DOT com Red Hat, Inc. -- 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/