tsukimi build issue

| No Comments | No TrackBacks

portmidi-sharpアプリの最初の一歩が実現したので、今度はGUIだと思ってprocessingをmoonlightベースで実現するtsukimiに戻ってきた。すると、moonのビルド環境がだいぶ変わってきたこともあって、ビルド出来なくなってしまった。

問題はいくつかあったが、現在の問題としては、ビルドそのものは成功するが、processingプロジェクトのインポータが、mscorlib 2.0と2.1の両方を見に行くところで失敗してしまうところにある。かつては2.1のmscorlibもGACに含まれていたのだが、これがmake installしてもmonoのライブラリのようにインストールされることがなくなってしまったせいだ。

tsukimi自体は3つの部品で作られている

  • Processing.Core.dll : 2.1. processing互換クラスライブラリ(?)のランタイム
  • Processing.Importer.dll : 2.0. processingプログラムをtsukimiベースのコードに変換するためのインポータ
  • tsukimi-tool.exe : 2.0. インポータのCLIフロントエンド

インポータがCoreへの参照をもっていたので、そこはアセンブリをリフレクションで呼び出すことで解決したつもりだったのだが、リフレクションで参照されるメンバが結局System.Windows.dllを参照するので、そこで参照の解決に失敗して先に進めなくなった。

解決策は見つかっていない。いっそこのままAgDLRに行ってしまうべきだろうか。

No TrackBacks

TrackBack URL: http://veritas-vos-liberabit.com/noteon/mt-tb.cgi/19

Leave a comment

About this Entry

This page contains a single entry by note on published on May 10, 2009 8:09 AM.

mmk: MIDI keyboard was the previous entry in this blog.

mldsp launched is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Categories

Pages

OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.23-en