@@ -166,16 +166,12 @@
get_config_vars('CC', 'CXX', 'OPT', 'CFLAGS',
'CCSHARED', 'LDSHARED', 'SO')
- if 'CC' in os.environ:
- cc = os.environ['CC']
- if 'CXX' in os.environ:
- cxx = os.environ['CXX']
- if 'LDSHARED' in os.environ:
- ldshared = os.environ['LDSHARED']
- if 'CPP' in os.environ:
- cpp = os.environ['CPP']
- else:
- cpp = cc + " -E" # not always
+ # On Solaris, we must always use pycc/pyCC, which will then look up
+ # $CC and $CXX
+ cc = '/usr/lib/python2.6/pycc'
+ cxx = '/usr/lib/python2.6/pyCC'
+ cpp = cc + " -E"
+
if 'LDFLAGS' in os.environ:
ldshared = ldshared + ' ' + os.environ['LDFLAGS']
if 'CFLAGS' in os.environ: