有没有人有使用mingw64编译Windows的64位Python扩展模块的运气?通过GCC的Win64 Python扩展
我已经成功编译了这个平台的VS2008的问题扩展。我还用mingw32编译了它(使用32位python)。我宁愿两个版本都使用GCC。
我已经使用Cygwin安装了mingw64-x86_64-w64 GCC 4.5.1工具集,并确信Python使用它们。但是,链接到python本身失败。
所以我拿起pexports 0.44,用它来转储出python26.def
文件并创建libpython26.a
。
现在,在this question中,我从Python获得的唯一链接错误大约是__imp_py_InitModule4
。浏览def文件,我看到一个Py_InitModule4_64
符号。
任何想法?
我建议你问问mingw-w64项目寻求帮助。他们通常非常敏感...... – 2010-10-01 08:02:21