過去ログ:     キーワード: 条件: 表示:

[2152] mono 1.8.1078 が動作しない

投稿日 22/05/12-12:54
投稿者 うら
参照先

東京大学コンピュータサークル TSG ( https://twitter.com/tsg_ut ) に所属しているうらと申します。TSG LIVE! のライブコードゴルフというコーナーではプロデルを登場言語のひとつとしており、その件ではお世話になっています。

ジャッジシステムではプロデルの mono 版を使っており、旧来の 1.6.965 から最新安定版の 1.8.1078 に移行しようとしたところ、以下のようなエラーが出てしまいました。

hello.rdr
```
「こんにちは!プロデルへようこそ」を出力する
```

```
# mono ~/produire/produire-mono/pconsole.exe hello.rdr
Can't find custom attr constructor image: /root/produire/produire-mono/plugins/Produire.PGraphics.dll mtoken: 0x0a00018b due to: Method not found: void Produire.助詞Attribute..ctor(string,string)
プラグインの読み込みに失敗しました。プラグインのバージョンが正しいかどうか、必要なファイルがあるかどうか確認してください。
VTable setup of type Produire.PGraphics.キャンバス failed
```

従来の 1.6.965 では動作したのですが、原因は何が考えられるでしょうか? ご教示いただきたいです。

▲pagetop

[2153] 修正しました。(mono 1.8.1131)

投稿日 22/05/14-04:31
投稿者 ゆうと
参照先

こんにちは、お世話になっております。
TSG LIVE!では、プロデルを採り入れて頂き感謝すると共に、興味深く拝見しております。

さっそくですが、mono版 1.8.1078 につきまして確認したところ
ご指摘の現象が起こることを確認しました。

このエラーは「Produire.PGraphics.dll」が古いバージョンであったことが原因でした。
1.8.1078の関連ファイルを差し替えると共に、現時点での最新安定版の1.8.1131をアップロード致しました。
最新版にてご確認ください。
https://rdr.utopiat.net/files/mono.html

なお、Linux/monoの環境などによって同様のエラーが発生しました場合は、pluginsディレクトリ内の該当するdllファイルを削除することで、問題が解消する場合があります。
主に基本的な入出力を用いるだけの用途では、各種プラグインが不要なケースもあります。

ご指摘ありがとうございます。
今後ともよろしくお願いします。

▲pagetop

[2154] Re: 修正しました。(mono 1.8.1131)

投稿日 22/05/14-14:36
投稿者 うら
参照先

こんにちは。
迅速な対応ありがとうございます。

mono 1.8.1131 で正常に動作することを確認したので、さっそく使用させていただきたいと思います。

また、プラグインの件も承知しました。

TSG LIVE! を楽しんでいただきありがとうございます。
こちらこそよろしくお願いします。

▲pagetop
▲ページの先頭へ

- WebForum -