使用 XobotOS 构建问题



我正在尝试构建Xamarin在Github上发布的XobotOS源代码,并且我正在使用根文件夹中的README.build文档中提供的指南。我已经成功地执行了自述文件中提到的所有步骤,但由于某种原因,日食的第二个实例没有产生任何东西。我将不胜感激我能得到的任何帮助。谢谢。

以下是一些可能有用的其他详细信息:

操作系统: 乌班图 11.04
Eclipse: Eclipse SDK 4.2 (Juno)
单:?(我不确定我是否正在使用从源代码构建的黑客版本)

同时,我将尝试下载OpenSUSE并再次尝试。

Ubuntu 11.04 包含一个非常旧的 Mono 版本。

我会尝试使用 Ubuntu 12.04(

或者如果仍然失败,请使用 direchtex 的 PPA 和 Ubuntu 12.04),或者,正如 Lex Li 已经建议的那样,尝试 openSUSE 12.1。

我最近也读到了同样的内容,经过多次尝试后设法构建了一半。以下是我的配置。

  • 乌班图:12.04
  • 日食:3.7.2
  • Mono:2.10.8.1(来自 Ubuntu 存储库本身的 eclipse 和 mono)

只是遵循了自述文件构建指南。获得日食/锐化对我来说也相当困难。使用上述所有设置,我得到了一个空的输出文件夹。取消选中构建自动标志并手动构建。在那之后,它对我有用。构建 C# 代码非常简单。尚未尝试建立斯基亚和其他图书馆。

我不得不在XobotActivityManager.cs文件中做一些小的更改才能让它工作。更改了下面的行

if (now >= at) {
    ThreadPool.QueueUserWorkItem ((state) => control.Invoke (dispatch));

if (now >= at) {
    if(control.IsHandleCreated)
        ThreadPool.QueueUserWorkItem ((state) => control.Invoke (dispatch));

更新我最近尝试了日食朱诺,但它不再起作用了。

相关内容

  • 没有找到相关文章

最新更新