如何强制Python PyMQI 1.2在构建时使用我的GCC编译器?

1 投票
1 回答
1002 浏览
提问于 2025-04-16 14:06

在AIX 6.1上运行以下命令来构建PyMQI 1.2时:

python setup.py build server

我遇到了以下错误:

正在构建PyMQI服务器(32位)

正在运行构建

正在运行构建Python文件

正在运行扩展构建

正在构建'pymqe'扩展

cc_r -qlanglvl=extc89 -DNDEBUG -O3 -qstrict -qtune=pwr4 -qarch=pwr4 -qcpluscmt -D_LARGE_FILES -DPYQMI_SERVERBUILD=1 -I/usr/mqm/inc -I/opt/freeware/include/python2.6 -c pymqe.c -o build/temp.aix-6.1-2.6/pymqe.o

无法执行cc_r:没有这样的文件或目录

错误:命令'cc_r'失败,退出状态为1

我该如何强制Python构建脚本使用我的GCC编译器,而不是cc_r?

1 个回答

1

setup.py build 命令有两个选项

  --compiler (-c)    specify the compiler type
  --help-compiler    list available compilers

你可以用这些选项来指定你想要使用的编译器。

撰写回答