【发布时间】:2012-10-17 10:55:33
【问题描述】:
我想在 Mac OS X Snow Leopard 32 位上安装 Qt,但在 qt-project 网站上只有 64 位版本可用。
我尝试分别安装库和 Qt Creator IDE,但它不起作用,我收到错误“:-1: error: /Developer/Tools/Qt/moc: Bad CPU type in executable”。
我还尝试编译从here 获得的源代码,但我得到的只是错误:
make[3]: *** No rule to make target `../../WebCore/debug/libwebcored.a', needed by `../../../../../../lib/QtWebKit.framework/QtWebKit_debug'. Stop.
make[2]: *** [debug-install] Error 2
make[1]: *** [sub-WebKit-qt-QtWebKit-pro-install_subtargets-ordered] Error 2
make: *** [sub-webkit-install_subtargets-ordered] Error 2
我在网络上搜索的每一个地方都从旧的诺基亚 Qt 网站获得损坏的链接,或者有人告诉我 Qt 在 Mac 上不适用于 32 位。 我想在他的 Mac 上安装 Qt,即使它是旧版本。
有没有人知道适用于 Snow Leopard 32 位的整个 Qt SDK 包的有效源代码或 .dmg 文件的链接?
我还安装了 XCode 3.2.6。
谢谢!
【问题讨论】:
-
可能值得尝试使用 macports 或其他 pacjakimg 系统
-
你能告诉我一些细节吗?之前没用过macports。我应该安装一些东西吗?
-
我成功安装了mac端口。这对我有什么帮助?
-
寻找并安装你想要的端口——在这种情况下,我假设 qt4-mac
port info <portname>告诉你它是什么。sudo port install <portname>进行安装。但是,请阅读一些 macports 站点文档以了解 t 的作用及其工作原理
标签: macos qt qt4 installation 32-bit