New submission from David Kirkby <david.kir...@onetel.net>:

I'm trying to build a version of Python *without* debugging information.

The reason for me wanting to do this is because there is a bug which is either 
in gcc or AIX , that prevents recently patched versions of AIX building code 
where there are static variables that are unitilized. 

So I have tried 

$ export CFLAGS="-g0"
$export CXXFLAGS="-g0"

The "-g0" should disable debugging information. But instead the option occurs 
before the automatically inserted options, so I see:

gcc -c -fno-strict-aliasing -g0 -DNDEBUG -g -fwrapv -O3 -Wall 
-Wstrict-prototypes  -I. -IInclude -I./Include   -DPy_BUILD_CORE -o 
Parser/pgen.o Parser/pgen.c

Because of this, the "-g" overrides the "-g0" and I get debugging information. 

Is there any way to not add -g when building Python?

----------
components: Installation
messages: 132056
nosy: drkirkby
priority: normal
severity: normal
status: open
title: 'configure' script overrides users setting of CFLAGS
type: behavior
versions: Python 2.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue11667>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to