【问题标题】:MonoGame develop3d branch not building on OS XMonoGame develop3d 分支不在 OS X 上构建
【发布时间】:2013-03-06 03:25:21
【问题描述】:

我已经使用 MonoGame 的 stable 分支和 MonoDevelop 模板成功构建了一段时间,现在我想升级到 develop3d 分支以利用它的所有功能。但是当我构建它时,它给了我错误:

~/MonoGame/MonoGame.Framework/GamerServices/GamerProfile.cs(67,24): warning CS0628: `Microsoft.Xna.Framework.GamerServices.GamerProfile.Dispose(bool)': new protected member declared in sealed class
~/MonoGame/MonoGame.Framework/Graphics/GraphicsCapabilities.cs(47,7): error CS0246: The type or namespace name `OpenTK' could not be found. Are you missing a using directive or an assembly reference?

我完全不知道为什么会这样。我应该参考什么 OpenTK?是不是自带的,所以我得下载什么的?

编辑:在终端中使用 xbuild 构建它并在 MonoDevelop 中构建它都会产生相同的结果。

【问题讨论】:

标签: macos mono monogame


【解决方案1】:

找到解决方案;在Graphics/GraphicsCapabilities.cs的开头替换这个:

#if OPENGL
#if GLES
using OpenTK.Graphics.ES20;
//...

与:

#if MONOMAC
using MonoMac.OpenGL;
#elsif OPENGL
#if GLES
using OpenTK.Graphics.ES20;
//...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-13
    • 1970-01-01
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 1970-01-01
    • 2014-10-21
    • 1970-01-01
    相关资源
    最近更新 更多