[issue3588] sysconfig variable LINKFORSHARED has wrong value for MacOS X framework build
Konrad Hinsen
report at bugs.python.org
Mon Aug 18 15:01:36 CEST 2008
New submission from Konrad Hinsen <konrad.hinsen at laposte.net>:
On a MacOS X framework build, the LINKFORSHARED variable obtained from
distutils.sysconfig.get_config_vars() has the value
-u _PyMac_Error Python.framework/Versions/2.5/Python
The last item is incomplete, it needs to be prefixed with the path in
which the Python framework is installed.
Looking at config/Makefile (from which Distutils takes the variables), I
find
LINKFORSHARED= -u _PyMac_Error
$(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK)
and
PYTHONFRAMEWORKDIR= Python.framework
One fix would be to use PYTHONFRAMEWORKINSTALLDIR instead of PYTHONFRAMEWORKDIR in the definition of LINKFORSHARED, but I don't know
if this could have undesirable effects on the build process.
----------
components: Distutils
messages: 71324
nosy: khinsen
severity: normal
status: open
title: sysconfig variable LINKFORSHARED has wrong value for MacOS X framework build
type: behavior
versions: Python 2.5
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue3588>
_______________________________________
More information about the Python-bugs-list
mailing list