Как в скрипте сборки C-расширения для Python переопределить параметры компиляции для GCC?
setup.py выглядит примерно так:
from distutils.core import setup, Extension
module1 = Extension(’module1',
sources = [’module1.c’])
setup (name = ’package1’,
ext_modules = [module1])
Сейчас все собирается с -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -march=i686 -fPIC -g -I/usr/include/python2.6.
В частности, хотелось бы отключить оптимизацию: вместо -O2 задать -O0.