【发布时间】:2012-11-29 13:58:09
【问题描述】:
尝试在我的使用 python 3.2.2 构建 cx_Freeze 版本 4.2.3 Mac osx lion 10.7.4 和 XCODE 4.5.1
构建 cxfreeze 的命令:env ARCHFLAGS="-arch i386" python3 setup.py build
发生以下错误,希望有人经历过或知道如何解决此问题。
添加名为 token 的基础模块
添加名为 tokenize 的基础模块
添加名为 traceback 的基本模块
添加名为类型的基本模块
添加名为警告的基本模块
添加名为weakref的基础模块
运行构建
运行 build_py
运行 build_ext
构建“cx_Freeze.util”扩展
gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3 -isysroot /Developer/SDKs/MacOSX10.6.sdk -isysroot /Developer/SDKs/MacOSX10.6.sdk -arch i386 -I /Library/Frameworks/Python.framework/Versions/3.2/include/python3.2m -c source/util.c -o build/temp.macosx-10.6-i386-3.2/source/util.o
在 /Library/Frameworks/Python.framework/Versions/3.2/include/python3.2m/Python.h:73 包含的文件中,来自 source/util.c:6:
/Library/Frameworks/Python.framework/Versions/3.2/include/python3.2m/bytearrayobject.h:9:20:错误:stdarg.h:没有这样的文件或目录
错误:命令“gcc-4.2”失败,退出状态为 1
【问题讨论】:
标签: python macos gcc osx-lion cx-freeze