我正在尝试使用以下命令在Mac OS X 10.6上从源构建一个静态的通用Qt:
sh configure -static -opensource -universal
我被告知,问题是10.6上不支持PPC,所以我收到很多错误,最终构建失败。
所以我需要构建OS X的不同目标版本 - 10.4或10.5。我怎样才能做到这一点?我是否需要在配置行中添加一些参数,如果是,请添加哪些参数?
答案 0 :(得分:1)
尝试使用-sdk
选项进行配置。 e.g。
./configure -sdk /Developer/SDKs/MacOSX10.5.sdk -opensource -universal
...如果您想制作针对OSX 10.5及更高版本的二进制文件。
静态链接又是一个单独的问题。我不推荐它,特别是因为OSX已经支持应用程序包,我认为这给最终用户提供了与静态链接相同的大部分好处。