Launchpad 在 32 位构建环境中调用 64 位程序

Launchpad 在 32 位构建环境中调用 64 位程序

我正在尝试为 Trusty 打包一个 Qt 程序。我已成功在系统中构建了该包并将其上传到 PPA。该control文件包括以下内容:

Build-Depends: debhelper (>= 8.0.0), cdbs, libpq-dev, libxml2-dev, clang, qt5-qmake, qt5-default, qttools5-dev-tools, qt5-image-formats-plugins

发射台日志档案似乎表明qt5-make实际上已安装在构建系统中。但是,编译发出此错误:

/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile pgmodeler.pro
make[1]: /usr/lib/x86_64-linux-gnu/qt5/bin/qmake: Command not found
make[1]: *** [Makefile] Error 127
make[1]: Failed to remake makefile `Makefile'.

为什么调用 64 位版本qmake而不是 32 位版本?

相关内容