我正在尝试构建Xamarin在Github上发布的XobotOS源代码,我正在使用根文件夹中README.build文档中提供的指南。我已成功执行自述文件中提到的所有步骤,但由于某种原因,eclipse的第二个实例不生成任何内容。我很感激我能得到的任何帮助。感谢。
以下是一些可能有用的其他细节:
操作系统:Ubuntu 11.04同时我会尝试下载OpenSUSE并再试一次。
答案 0 :(得分:0)
Ubuntu 11.04包含一个非常古老的Mono版本。
我会尝试使用Ubuntu 12.04(或者如果仍然失败,请使用direchtex的PPA和Ubuntu 12.04),或者如Lex Li已经建议的那样,尝试使用openSUSE 12.1。
答案 1 :(得分:0)
我最近也读过同样的内容,经过多次尝试设法将其构建到中途。以下是我的配置。
只需遵循README.build指南即可。对我来说,日食/锐化对我来说也很困难。使用上面提到的所有设置,我得到一个空的输出文件夹。取消选中构建自动标记并进行手动构建。之后它对我有用。构建C#代码很简单。然而,尝试建立Skiya和其他图书馆。
我不得不对XobotActivityManager.cs文件进行细微更改才能使其正常工作。改变了下面的一行
if (now >= at) {
ThreadPool.QueueUserWorkItem ((state) => control.Invoke (dispatch));
到
if (now >= at) {
if(control.IsHandleCreated)
ThreadPool.QueueUserWorkItem ((state) => control.Invoke (dispatch));
UPDATE 我最近尝试过eclipse juno,它不再适用了。