distutils crashing: $MACOSX_DEPLOYMENT_TARGET mismatch

J

Justin S Bayer

Hi group,

When starting a distutils script (which I mostly consider as a black
box) distutils crashes with the following traceback:

Traceback (most recent call last):
File "pyrexcompile.py", line 50, in <module>
cmdclass = {'build_ext': build_ext})
File "/sw/lib/python2.5/distutils/core.py", line 125, in setup
dist.parse_config_files()
File "/sw/lib/python2.5/distutils/dist.py", line 366, in
parse_config_files
filenames = self.find_config_files()
File "/sw/lib/python2.5/distutils/dist.py", line 329, in
find_config_files
check_environ()
File "/sw/lib/python2.5/distutils/util.py", line 208, in
check_environ
os.environ['PLAT'] = get_platform()
File "/sw/lib/python2.5/distutils/util.py", line 78, in get_platform
cfgvars = get_config_vars()
File "/sw/lib/python2.5/distutils/sysconfig.py", line 493, in
get_config_vars
func()
File "/sw/lib/python2.5/distutils/sysconfig.py", line 378, in
_init_posix
raise DistutilsPlatformError(my_msg)
distutils.errors.DistutilsPlatformError: $MACOSX_DEPLOYMENT_TARGET
mismatch: now "10.3" but "10.5" during configure

The script is used to trigger pyrex compilation. I am using Pyrex
0.9.6.4.

I set the environment variable to 10.5 manually from the bash. I also
hacked the distutils script and manually set it in os.environ to 10.5.
Googling for the error message did not help a lot, either.

I am running Mac OS X 10.5 on an Intel processor. I have distutils
verison 2.5.1 running on a Python 2.5.2 installed via fink.

Any help would be greatly appreciated!

Regards,
-Justin
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,230
Members
46,819
Latest member
masterdaster

Latest Threads

Top