tsukimiのビルド問題は、結局2.1依存部分を切り離して、processing APIをテキストリストから取得する方式にすることで解決した。解決したとはいえ、tsukimi-toolがLinux上で(mxapのある環境で)のみ動作するというのはやや気持ち悪い。MonoDevelop.MoonlightではMac上でもSilverlightアプリが普通にビルド出来ているので、同じことが出来るのではないかと思って、MonoDevelop.Moonlightのソースを眺めてみたけど、そもそもMonoDevelopのリリース版とtrunk版ではGACにインストールされるアセンブリが異なるので、trunkではやはり動作しないのではないかと気がついた。trunk版はこれからどうするのかな。
なるべく他の環境でも実行出来るようにしたいと思うのだけどな。mxapはともかく、xamlgはMonoDevelop.Moonlightでも独自にもっているようだし、mxap自体がやっていることはそんなに難しいことではない。smcsを呼び出したりはしているので、Silverlight上から行うことはできないけど。
Leave a comment