[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: xmkmf & imake



BATA Akio wrote:
> 眺めてみたところ、現在、imake を必要としているもの自体少ないですが、
> そのうち、Xが不必要なものは sj3-* と canna-* だけです。
> 確かに自動で切り替えるほうが綺麗なのですが、
> sj3-* と canna-* 自体が特殊なのだといえます。
> 今後は Xが不必要でimakeが必要なものは実際のところは出てこないのでは
> 無いでしょうか?
> 
> 全て devel/nbitoolsを使用するのはどうかな?という感じもします。
> X11_TYPE=native ならまだ大丈夫そうですが、その他の場合、config が
> 実際のXの状態と食い違っで何かマズイことになったりしないのでしょうか?
buildできれば問題ありませんが、元のitools自体が環境に依存していた事もあって
x11付属物の方が常に新しい状態になっています。

強制的にnbitoolsを使いたい場合は、
inputmethod/canna/Makefile.common
の中で
-USE_TOOLS+=     imake
+USE_BUILDLINK3=        YES
にすれば昔USE_IMAKEで設定されていたことを行わずに
.include "../../devel/nbitools/buildlink3.mk"
で読み込まれた設定を使うようになります。

これでだめな場合は
make 1> log
のコンソール出力の結果で使われているimakeが
/usr/pkg/libexec/itools/imake
になっているかどうか教えてください。

--
大石 修