【问题标题】:Install Qt SDK on Mac OS X Snow Leopard 32 bit在 Mac OS X Snow Leopard 32 位上安装 Qt SDK
【发布时间】: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


【解决方案1】:

我认为您可能必须从源代码构建或获取为 32 位构建的旧版 Qt。我相信 4.6.x 支持 32 位系统。看看官方文档中的 Qt for Mac 开发:http://doc.qt.digia.com/latest/developing-on-mac.html

【讨论】:

  • 最新的Qt版本支持32位OS X 10.6就好了。我自己将它用于 32 位 Intel 和 PPC。
  • 感谢您澄清这一点。我已经有一段时间没有尝试以 32 位为目标了,因为我只尝试通过部署支持 OS X 10.6 或更高版本。
猜你喜欢
  • 2010-11-30
  • 1970-01-01
  • 2014-09-19
  • 1970-01-01
  • 2013-01-16
  • 2011-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多