Tag: osx leopard

如何在不使用MacPorts或Fink的情况下在OS X Leopard上安装lxml?

我已经尝试了这个,并且在过去遇到了很多问题。 有没有人有一个配方安装lxml的OS X没有MacPorts或Fink,绝对有效? 最好完成1-2-3步骤来下载和构build每个依赖关系。

如何在xCode 4中添加基本的SDK for 10.5

我昨晚安装了xCode 4,并试图编译一个应该支持10.5及以上版本操作系统的软件。 它给出错误消息“基本SDK丢失”。 我发现10.5基本SDK不再在菜单中。 有什么办法可以得到这个基础的SDK? 有没有解决这个问题? 提前致谢。

当我SSH到特定的服务器时,如何使苹果terminal窗口自动更改颜色scheme

当我进入远程生产服务器时,我想让terminal窗口的颜色scheme改变为明亮而可怕的东西,最好是红色,以警告我正在接触一个活的恐怖服务器。 我怎样才能让它自动检测到我已经在某个地方闪光了,如果某个地方在特定列表中,请更改颜色scheme? 我想更新Terminal.app的Scheme,不知道如何在纯linux / unix环境下做到这一点

什么是“非法指令:4”错误,为什么“-mmacosx-version-min = 10.x”修复了这个错误?

我得到Illegal Instruction: 4在Mac OS X 10.8.2(“Mountain Lion”)下使用GCC 4.7.2编译的二进制文件出现Illegal Instruction: 4错误,这些二进制文件在Mac OS X 10.7.x(“Lion”)和更早版本下运行。 二进制文件在Mac OS X 10.8.x下正常工作。 我添加了-mmacosx-version-min=10.5到我的编译标志,这似乎有助于解决10.5.x,10.6.x和10.7.x客户端的问题,无论这个问题是什么。 哪些得到我的问题(S): 什么是Illegal Instruction: 4错误? 为什么-mmacosx-version-min=10.x在10.x和更高的客户端上修复这个特定的错误? 我想将这个修补程序应用到我的makefiles中,但是想在触发器之前知道它在做什么。 (我会有更大的二进制文件吗?我还有64位的二进制文件吗?我应该知道这个方法吗?意想不到的副作用?等等)

我们怎样才能恢复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吗?