提交 6f443939 authored 作者: Frédéric Bastien's avatar Frédéric Bastien

Merge pull request #1397 from rkern/fix-libpython-osx

FIX: Do not explicitly link against libpython2.x on OS X.
......@@ -1448,14 +1448,10 @@ def std_lib_dirs_and_libs():
python_lib_dir = os.path.join(os.path.dirname(python_inc), 'libs')
return [libname], [python_lib_dir]
# DSE Patch 2 for supporting OSX frameworks.
# Suppress -lpython2.x when frameworks are present
# Suppress -lpython2.x on OS X since the `-undefined dynamic_lookup`
# makes it unnecessary.
elif sys.platform == 'darwin':
if python_inc.count('Python.framework'):
return [], []
else:
libname = os.path.basename(python_inc)
return [libname], []
else:
# Typical include directory: /usr/include/python2.6
libname = os.path.basename(python_inc)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论