Message263505
The script contains:
INCDIR="-I$includedir/python${VERSION}${ABIFLAGS}"
PLATINCDIR="-I$includedir/python${VERSION}${ABIFLAGS}"
But looking at the sysconfig module we have:
'include':
'{installed_base}/include/python{py_version_short}{abiflags}',
'platinclude':
'{installed_platbase}/include/python{py_version_short}{abiflags}',
which resolves from:
_CONFIG_VARS['installed_base'] = _BASE_PREFIX
_CONFIG_VARS['platbase'] = _EXEC_PREFIX
So one is based on prefix, and the other on exec_prefix. I am actually not sure right now how I could properly reconcile these in the shell script version, but if I simply patch the makefile to install the python version, then everything works fine. |
|
Date |
User |
Action |
Args |
2016-04-15 16:00:47 | benzea | set | recipients:
+ benzea, Alex.Willmer |
2016-04-15 16:00:47 | benzea | set | messageid: <1460736047.35.0.090254006662.issue26771@psf.upfronthosting.co.za> |
2016-04-15 16:00:47 | benzea | link | issue26771 messages |
2016-04-15 16:00:47 | benzea | create | |
|