我按照此处的说明在Mac OS X上构建MonoDevelop:Building MonoDevelop on OS X
我可以很好地构建MonoDevelop。我还想构建MonoMac并使用它。
该文件说:
“要包含附加内容中的插件,请手动复制其内部目录 进入MonoDevelop.app目录,例如
cp -r ../../../extras/MonoDevelop.AspNet.Mvc/build/* MonoDevelop.app/Contents/MacOS/lib/monodevelop/AddIns/MonoDevelop.AspNet.Mvc /“
但是,我在/extras/MonoDevelop.MonoMac下没有构建目录。
我尝试按照此步骤构建额外内容:
“在构建中包含额外的附加插件,而不是 使用Mac配置文件,使用configure --select选择插件。这个 将写入默认配置文件。接下来,替换中的行 profiles / default以“main”开头,其中一个来自 profiles / mac,然后使用默认配置文件再次运行configure。“
但它并没有让我选择构建额外的MonoMac。
接下来,我尝试编译monodevelop.mdw。同样,我可以构建主要解决方案(MonoDevelop),但附加功能失败,超过1000个错误。
最后,我尝试将现有的monomac和macdev插件复制到我的master monodevelop.app包中。但是每当我尝试选择MonoMac项目时,这会中断添加解决方案/项目对话框 - 它无法加载Monodevelop.ide DLL。
任何有关我出错的建议都将不胜感激。
答案 0 :(得分:0)
我无法按照MonoDevelop网站上的说明进行此项工作。即使手动将额外内容/ MonoDevelop.MonoMac额外添加到配置文件也不起作用。
最后,我使用mac配置文件从源代码构建MonoDevelop。
然后我获得了最新的MonoMac产品,并从源头构建它们。我用了
进行更新
安装到我的已安装的 MonoDevelop副本。
然后,我手动将已安装的MonoDevelop中的以下软件包复制到我从master编译的新编译版本中:
任何一切现在都有效:)