不久前,我下载了适用于 Mac 的 MonoDevelop 3,却发现它无法在版本 10.5.8 (Leopard) 上运行。后来我在某个不起眼的网站上找到了一个简短的声明(现在找不到了)。我在 MonoDevelop 网站上找不到有关 Mac 上 MD 版本 3.XX 最低系统要求的任何内容。
是否可以构建 MD 3 以在我的 Mac Leopard 机器上运行,或者我是否必须升级到 Snow Leopard?或者,是否存在需要最低版本的 Xcode(4.xx 系列?)才能构建的依赖项?
如果有人甚至可以向我指出一些有关为我的 Mac 构建它所需的信息,那就太好了。
干杯
最佳答案
在 OS X 上构建 MonoDevelop 的说明是 here 。我已经很多年没有在 10.5 上构建它了,但想不出它不起作用的任何主要原因。它的构建时间依赖于 Xcode 中的一些 Unix 工具(make、autoconf 等),但较旧的 Xcode 应该可以正常工作,或者您可以在 Homebrew 上获取它们。主要依赖项是 Mono,Mono 中包含 GTK+,我不确定这些依赖项是什么 - 尝试最新的软件包。 MD 本身可能有一些地方我们对新事物(例如 P/Invokes)有轻微的依赖,您可以在遇到它们时修复它们。
关于macos - 是否可以在 Mac OSX 10.5.8 (Leopard) 上构建 MonoDevelop 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13704283/