Installation 我想要回我的开发环境:在我的Mac上安装MD 2.8.8.4的要求

Installation 我想要回我的开发环境:在我的Mac上安装MD 2.8.8.4的要求,installation,monodevelop,osx-leopard,Installation,Monodevelop,Osx Leopard,在尝试构建最新的MonoDevelop MD 3之后,我遇到了一些问题,在本文中我将不讨论这些问题,因为现在我只想恢复我原来的开发环境,即MD 2.8.8.4 在尝试构建我的建筑时,我在互联网上查找了一些东西后得到的印象是,我需要一个更新版本的MDK,因此我下载并安装了MDK 2.10.10。经过一番挣扎,我决定在深夜放弃,我卸载了我原来的MD 2.8.8.4,并清理了垃圾,当然,我不会在Mac上长期保存安装程序文件,因为我没有太多额外的空间 好吧,很抱歉绕道而行!当我试图重新安装MD 2.8.

在尝试构建最新的MonoDevelop MD 3之后,我遇到了一些问题,在本文中我将不讨论这些问题,因为现在我只想恢复我原来的开发环境,即MD 2.8.8.4

在尝试构建我的建筑时,我在互联网上查找了一些东西后得到的印象是,我需要一个更新版本的MDK,因此我下载并安装了MDK 2.10.10。经过一番挣扎,我决定在深夜放弃,我卸载了我原来的MD 2.8.8.4,并清理了垃圾,当然,我不会在Mac上长期保存安装程序文件,因为我没有太多额外的空间

好吧,很抱歉绕道而行!当我试图重新安装MD 2.8.8.4时,应用程序没有启动,我也不知道为什么。我认为这与它找不到的图书馆有关。在我开始胡闹之前,我试着运行一些我的mono程序,结果发现他们找不到我认为是glibsharpglue,所以我做了一些搜索并找到了,这与我的发现一致,但我不知道该怎么做。我在网上也发现了一些东西,表明我的MRE安装可能是孵化出来的。这与我第一次安装MD和依赖项时没有太多问题的回忆是一致的。我不记得为了让程序运行,我必须配置库的位置。嗯。无论如何,我想我还是退后一步,尝试一下以前的下载文档。关于运行给定版本的MD需要哪些依赖项/版本,系统方面的,甚至工具包方面的MRE或MDK,文档仍然非常稀少——或者我似乎无论如何都找不到

长话短说,我下载了我找到的MRE2.10_5。在卸载2.10.10之后,我安装了2.10_5,瞧,我以前制作的mono应用程序运行得很好!然后我想,太好了,现在我可以让我的MD环境正常工作了。哈当我安装MD2.8.8.4时,当然,在安装MDK 2.10_5之后,一个通知很好地弹出,告诉我我需要最低MRE为2.10.4。好的,回到卸载、下载、重新安装的过程,结果发现MRE似乎不知道库在哪里,我的程序也没有运行,所以我甚至没有费心尝试进一步安装。然后,我有了一个绝妙的想法来安装最新的MRE/MDK 3.0.2。。。考虑到它应该安装得很好,您可能会认为它可能知道库在哪里。啊,但我错了多少。在我安装了这个版本并试图运行我的程序后,它给出了一个类似于dyld:unknown required load命令0x800002trace/BPT trap的错误。查找后,我发现我需要雪豹或>,10.6+

现在我的问题是,我可以在我的系统上使用哪个版本的MRE和MDK来正确设置库引用,并在Mac OSX 10.5.8上工作,这样我就可以恢复我原来的开发系统MonoDevelop 2.8.8.4了?或者,如果没有人知道,我需要什么让MRE/MDK知道库在哪里


干杯

好的,这是让我回来的方法。我甚至决定降低我的MD级别,这样我就可以做些事情了。嗯,2.8.6.5和MD2.8.4.2都不能与MRE2.10_5一起使用,所以我回到了旧版本的MRE/MDK。我发现MRE2.10.6_1允许我的mono程序运行,因为我知道在哪里可以找到库,然后我下载并安装了MDK2.10.6_1并尝试运行我的mono程序。。。啊找不到图书馆。所以我想也许我会继续安装MRE。而且我的程序很有效。然后我安装并运行了MD2.8.8.4,它成功了!因此,这似乎是让MD 2.8.8.4在Mac OSX 10.5.8上工作所需要的:步骤1安装MDK 2.10.6_1 2安装MRE 2.10.6_1 3安装MD 2.8.8.4

一定要这么复杂吗? 可能还有其他解决方案,但我现在已经得到了我需要的。 干杯


我想我很容易受到惩罚。在我把所有的东西都做好之后,我想,现在让我们再试试MRE 2.10.10。。。在安装之后,我的mono程序再次无法运行。因此,我卸载了它,回到上面,这样我就可以在MD 2.8.8.4中完成我的工作,这似乎是我可以运行的最新版本,而无需在构建我自己的系统时处理依赖项或库问题。这让我想起了我在构建X10或者是X11时的依赖乐趣?2000年左右,Gnome和我的slackware软件盒。我注意到在MonoDevelop.app中,MonoDoc和Xamarin更新都至少需要OSX 10.6。叹气也许,我应该升级到雪豹?问题是,我有一台旧机器,它可能不太好用。我认为它符合最低硬件要求。。。你知道一款老式的白色MacBook,至少它是一款Intel Core 2 Duo,但它有一块老式的GM 950图形芯片