[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nbitoolsのxmkmf
平松です。
At Fri, 23 Apr 2004 01:13:45 +0900 (JST),
Yasushi Oshima <oshimaya@sc.starcat.ne.jp> wrote:
> 最近のdevel/nbitoolsで作られるxmkmfスクリプトですが、その中に
> xmkmf.cppの
>
> configdirspec=CONFIGDIRSPEC
>
> が
>
> configdirspec="-I/usr/pkgsrc/devel/nbitools/work/.buildlink/lib/itools/X11/config"
>
> となってこれがインストールされてしまいます。make時には
>
> cpp -traditional -DCONFIGDIRSPEC='"'"-I/usr/pkg/lib/itools/X11/config"'"' 〜
>
> となっていますが、buildlink3の(?) cpp内で -I/usr/pkg/〜 の置き
> 換えスクリプトが原因だと思うのですがどうなんでしょうか。
work/.work.log にコマンドを書き換えたというログが残っていますね。
xmkmfの場合はcppは単純な置き換えでしか使われていないので、cpp ではなく
sed か awk で置換するように Imakefile を修正すればよいと思います。
--
// 平松 祥史
// hiramatu@boreas.dti.ne.jp