16 May
2007
16 May
'07
4:23 p.m.
At 09:56 PM 5/15/2007 -0500, Mowry, Peter wrote:
set CC="g++" set CC=g++ Neither of these work :-(
I may have misspoken; it may be the CXX variable you need to set, rather than CC.
I also tried: python2.5 setup.py demo.C build --compiler=g++
python2.5 setup.py demo.C build --help-compiler gives bcpp, cygwin, emx, mingw32, msvc, mwerks, unix (g++ is not an option)
That's because those are compiler *types*, not executables. To override the executables, you need to use environment variables like CC, CPP, CXX, CCSHARED, LDSHARED, etc. See the "customize_compiler()" function in the "distutils.sysconfig" module, as that's what sets the executable names that will be invoked.