Namazu-users-ja(旧)


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

Re: 「レンタル領域に本家Namazuインストール?」を読んで



>> In article <20000822234216.XANQD29306DC.47324183@xxxxxxxxxxxxxxxxx>, naka-yosi@xxxxxxxxxxxxxxxxx (中島) writes:

> また、
> % makeの時に
> 何行目かの後、
> Making all in po
> make[2]:Entering directory `/自分の領域/web/cgi/namazu-2.0.4/po'
> make[2]:*** No rule to make target `ja_JP.gmo', needed by `all-yes' .  S
> top.
> make[2]:Leaving directory `/自分の領域/web/cgi/namazu-2.0.4/po'
> make[1]:*** [all-recursive] Error 1
> make[1]:Leaving directory `/自分の領域/web/cgi/namazu-2.0.4'
> make: *** [all-recursive-am] Error 2
> となり、止まりました。

configure を実行すると、po/Makefile 内の POFILES, GMOFILES, CATALOGS 
は

  POFILES =  ja.po ja_JP.SJIS.po
  GMOFILES =  ja.gmo ja_JP.SJIS.gmo
  CATALOGS =  ja.mo ja_JP.SJIS.mo

のようになるはずですが、何らかの理由 (環境変数の設定?) で

  POFILES =  ja.po ja_JP.SJIS.po ja_JP.po
  GMOFILES =  ja.gmo ja_JP.SJIS.gmo ja_JP.gmo
  CATALOGS =  ja.mo ja_JP.SJIS.mo ja_JP.mo

のように ja_JP が紛れ込んでしまい、ja_JP.gmo が作りようがなく失敗して
しまったのだと思います。

一番てっとり早いのは、configure で生成された po/Makefile 内の POFILES,
GMOFILES, CATALOGS からそれぞれ ja_JP.po, ja_JP.gmo, ja_JP.mo を削除し
てしまうことだと思います。
-- 
酒井 清隆 (E-mail: ksakai@xxxxxxxxxxxxxxxxxxxxxx)