Gwan mono:调用Gwan c#API转储核心

时间:2013-04-14 06:14:13

标签: c# api mono g-wan

我正在调查gwan,我正试图用单声道运行c#样本,但遇到了一些问题。

一旦c#Gwan API(包装)被击中,

hello.cs就会转储核心。单声道工作的样本可以正常工作,除非调用Gwan API。如果您使用loan.cs示例,它会将输出写入stdout(服务器上的控制台),并且Gwan调用会被注释掉:

  • 第74行

    // lupus评论:Gwan.xbufCat(Gwan.getReply(args [0]),reply.ToString());

  • 第237行

    // Gwan.xbufCat(Gwan.getReply(args [0]),reply.ToString());

我错过了什么吗? 是否有更多的事情可以配置c#Gwan API?

由于

梅尔

1 个答案:

答案 0 :(得分:0)

您的Linux发行版或Mono版本可能会发生这种情况(Linux发行版使用不同的默认配置选项,并且连续的Mono版本并不总是彼此兼容)。

在Ubuntu 10.10和Ubuntu 12.04(均为64位)上,以下Mono版本运行良好:

mono -V Mono JIT compiler version 3.0.2 (tarball Wed Dec 26 11:43:57 CET 2012) Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug LLVM: supported, not enabled. GC: Included Boehm (with typed GC and Parallel Mark)

由于您没有透露任何有关您的操作系统的信息,也没有透露您正在使用的Mono运行时,因此告诉我们最重要的是。

Lupus(来自Mono的团队)添加了loan.cs评论,他们非常友好地重写代码,让G-WAN更好地使用Mono运行时。