Я пытаюсь скомпилировать множество расширений python (pycrypto, paramiko, subvertpy ...) в Mac OS X 10.6, чтобы они были совместимы с Mac OS X 10.5 и встроенным python 2.5 для включения в установщике продукта, настроенном на Mac OS X 10.5.Как скомпилировать расширения python для Mac OS X 10.5 на Mac OS X 10.6?
Я действительно не уверен, как это сделать. Я порылся на Google и нашел a question here on stackoverflow, что привело меня к установке MACOSX_DEPLOYMENT_TARGET = 10,5 в моей среде до строительства, но это только дало мне ошибку:
distutils.errors.DistutilsPlatformError: $MACOSX_DEPLOYMENT_TARGET mismatch: now "10.5" but "10.6" during configure
Я использую python2.5 на Mac OS X 10.6 запускать сборки, например:
$ python2.5 setup.py install
я наткнулся на ссылки на /Developer/SDKs/MacOSX10.5.sdk, но я действительно не знаю, как использовать его.
Вы также используете Python 2.5 на Snow Leopard? Я думаю, что в комплекте один - 2.6, и я уверен, что вы не сможете построить расширение, работающее на 2,5 с 2.6 ... – fraca7
Я использовал исполняемый файл python2.5 для запуска сборки. – dOxxx