0

私は gwan を調査しており、mono で c# サンプルを実行しようとしていますが、いくつかの問題が発生しました。

hello.cs は、c# Gwan API (ラップされた) がヒットするとすぐにコアをダンプします。Gwan API が呼び出されない限り、mono のサンプルは正常に動作します。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 を設定するために他に何かすることはありますか?

ありがとう

メル

4

1 に答える 1

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)

OS についても、使用している Mono ランタイムについても何も開示していないため、私たちにとって何が機能するかを伝えることが、できる限りのことです。

コメントはloan.csLupus (Mono のチーム) によって追加されました。Lupus は親切にもコードを書き直して、G-WAN が Mono ランタイムをより適切に使用できるようにしました。

于 2013-04-17T12:55:55.263 に答える