最新

val it : α → α = fun

<<  2005/08  >>

2005/08/04 scim-uim のコンパイルエラー

昨日の続き。

そういえば FreeBSD が scim-1.4.0 になったんだから研究室のマシンを使えばよいのだった。

で、試してみたところ、

  1. ports は何の問題もなくインストール完了
    1. 手ビルドしたら、確かにエラー発生

      となった。よく見ると、 pkg-config uim の cflags が /usr/local/include/uim なのに、 scim-uim 側のコードが uim/uim.h を include しようとしているのが問題みたいで、ここだけ直したらあっさりビルドできた。

      ports がなんで上手く行ってるかというと、 CONFIGURE_ENV で CPPFLAGS にこれでもかという具合にいろいろ追加しているからで、これはあんまりエレガントな方法ではない気もする。

      ま、ともかく、 ML に報告しといた方がいいだろう。

      追記: BTSに報告しといた。しかしそんなくらいのエラーなわけないよな。これはこれで問題があるのでエラー報告して悪いわけじゃないだろうけど、他の問題なのかなー。わかりかねます。ちなみに scim-1.4.0、uim-0.4.7.1、scim-uim-0.1.3 なり。