www.delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
From: | "Dave Korn" <dk AT artimi DOT com> |
To: | <cygwin AT cygwin DOT com> |
Cc: | <cygwin-apps AT cygwin DOT com> |
Subject: | Weirdness in cygutils-1.2.5-1.sh ? |
Date: | Fri, 2 Apr 2004 16:27:44 +0100 |
MIME-Version: | 1.0 |
Message-ID: | <NUTMEGE4zyYJOGESS9i00000333@NUTMEG.CAM.ARTIMI.COM> |
X-OriginalArrivalTime: | 02 Apr 2004 15:27:44.0906 (UTC) FILETIME=[0BD196A0:01C418C7] |
[ Xposted to cygwin-apps because it's notionally a packaging issue. I only read the main cygwin list, so please cc any replies. TIA! ] Just trying to build the cygutils from the source distro, and I'm having a little trouble with the build script: -----snip----- conf() { (cd ${objdir} && \ CFLAGS="${MY_CFLAGS}" ${srcdir}/configure \ --srcdir=${srcdir} --prefix=${prefix} \ --exec-prefix=${prefix} --sysconfdir=${sysconfdir} \ --libdir=${prefix}/lib --includedir=${prefix}/include \ --mandir=${prefix}/share/man --infodir=${prefix}/share/info )} -----snip----- But when I say -----snip----- export MY_CFLAGS='-g -O0' cygutils-1.2.5-1.sh conf cygutils-1.2.5-1.sh build -----snip----- I still get the default '-g -O2' flags. There's no trace of my -O0 anywhere in the makefile. Even trying setting -----snip----- export CFLAGS='-g -O0' export MY_CFLAGS='-g -O0' cygutils-1.2.5-1.sh conf cygutils-1.2.5-1.sh build -----snip----- doesn't make any difference. Is it a bogus assumption that the configure script will respect CFLAGS? Is this just standard cygwin makescript boilerplate, kindof the same way that the top-level configure script goes and passes every option to every one of the subconfigures whether relevant or not? It's a bit misleading to see that line there and think you can set the cflags for the build in the same way you can with gnu makefiles. cheers, DaveK -- Can't think of a witty .sigline today.... -- 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/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |