Tag: ppc

python easy_install在Mac OS X上的“assembler for architecture ppc not installed”失败

bash-3.2$ sudo easy_install appscript Password: Searching for appscript Reading http://pypi.python.org/simple/appscript/ Reading http://appscript.sourceforge.net Best match: appscript 1.0.0 Downloading http://pypi.python.org/packages/source/a/appscript/appscript-1.0.0.tar.gz#md5=6619b637037ea0f391f45870c13ae38a Processing appscript-1.0.0.tar.gz Running appscript-1.0.0/setup.py -q bdist_egg –dist-dir /tmp/easy_install-C4d1az/appscript-1.0.0/egg-dist-tmp-yVTHww /usr/libexec/gcc/powerpc-apple-darwin10/4.2.1/as: assembler (/usr/bin/../libexec/gcc/darwin/ppc/as or /usr/bin/../local/libexec/gcc/darwin/ppc/as) for architecture ppc not installed Installed assemblers are: /usr/bin/../libexec/gcc/darwin/x86_64/as for architecture x86_64 /usr/bin/../libexec/gcc/darwin/i386/as for architecture i386 我是一个很大的noob在这个东西(我已经学会了使用python和unix了一下,但我从来没有处理安装。)早些时候,我得到一个错误,相关的gcc-4.2没有被发现,我发现一些build议重新安装XCode的post。 我去了4.0(不好的select?),现在我明白了。 我不知道该怎么做。

我们怎样才能恢复ppc / ppc64以及完整的10.4 / 10.5 SDK支持Xcode 4?

由于苹果只用Xcode4发布SDK 10.6,因此用Xcode4开发PPC应用程序变得不可能。 虽然可以使用Xcode4开发应用程序,也可以运行在10.5甚至10.4系统上(通过selectSDK 10.6,但部署目标是10.5或10.4),但它们只能在Intel Mac上运行,因为您至less需要SDK 10.5build立PPC应用程序。 此外,还有一些极less数情况,您需要在10.6之前完全针对SDK进行完整的平台支持,例如,如果某些弃用的function已经完全从10.6 SDK中消失了,但您必须使用它,而dynamic链接不是在这些情况下总是最好的select。 另外,与较早版本的SDK链接有时也会使开发变得简单,因为它会导致与以前的操作系统版本不兼容,并且无法使用,从而导致编译器或链接器错误。 最后但并非最不重要的一点,苹果也从Xcode4中删除了GCC 4.0的支持,这对于某些软件的正确构build可能是必要的,苹果公司从未允许在使用SDK 10.4的时候使用GCC 4.2编译软件,即使我几乎不相信这会真的引起任何问题,毕竟使用GCC 4.2和SDK 10.6构build的软件也可以在Mac OS 10.4上运行,只要部署目标已经正确设置,并且没有使用MacOS 10.4下不可用的function。 当然,你可以在Xcode4旁边安装Xcode3,但是这意味着你必须放弃Xcode4的所有新function,并且继续使用过时的Xcode3 IDE。 如果你也可以在同一个IDE中pipe理你所有的旧项目,并从新的function中受益,那肯定会好很多。 并不是所有的项目在可预见的将来都只能达到10.6或英特尔。 此外,我严格反对早日取消对旧平台的支持。 我们可以将这个function恢复到Xcode4吗?