[Scim-imengine-dev 1533] Re: scim-anthy 1.3.0リリース前テスト

Back to archive index

Takashi Nakamoto blued****@bpost*****
2007年 3月 29日 (木) 10:25:53 JST


中本です。

On Thu, 29 Mar 2007 07:47:47 +0900
Hiroyuki Ikezoe <poinc****@ikezo*****> wrote:

> zoeです。
> 
> 2007-03-29 (木) の 00:36 +0900 に Takashi Nakamoto さんは書きました:
> > 普通に autoreconf -i としても mkinstalldirs が生成されず、今までは適当
> > なところから自分でコピーしてきていました。ただ、 make dist したときも
> > mkinstalldirs が一緒にアーカイブされませんでした。
> > もちろんそうしてできたパッケージで make install すると mkinstalldirsが
> > 無いって怒られます。
> 
> automake-1.8からmkinstalldirsはコピーされなくなってます。
> configure.acで、automakeの1.8以上を要求するようにして、bootstrapを…どう
> すんでしたけ?なんとかするんです。

なるほど。

configure.acには
AM_INIT_AUTOMAKE(1.9)
とあるので、automakeのバージョンについては大丈夫だと思います。

ただ、 gettext 由来の autopoint なるツールが mkinstalldirs をコピーし
てくれるらしいので、 bootstrap の前に autopoint を実行すると...

=====
autopoint: File ABOUT-NLS has been locally modified.
autopoint: *** Some files have been locally modified. Not overwriting them because --force has not been specified. For your convenience, you find the local modifications in the file '/tmp/gt2DOjgM/autopoint.diff'.
autopoint: *** Stop.
=====

なんていう結果が返ってきます。うざいプログラムですね。フォース
(--force)を使って黙らせたらうまくいきました。

て、ことは bootstrap の先頭に autopoint --force を入れればうまくいきそ
うですが...でも、本当にこれでいいのかどうかは分からないです。Autotools
を使っているにも関わらず、場当たり的な解決方法になっているのがどうも気
に食わないです。

-- 
 中本 崇志 (Takashi Nakamoto)
 E-mail: blued****@bpost*****
 Homepage: http://bd.tank.jp/
 Blog: http://bd.tank.jp/diary/




Scim-imengine-dev メーリングリストの案内
Back to archive index