Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: namazu 2.0.13RC2 公開 + 動作チェックに協力していただける方募集
>>>>> In [namazu-devel-ja : No.04006]
>>>>> Tadamasa Teranishi wrote:
> > >>>>> In [namazu-devel-ja : No.03950]
> > >>>>> Tadamasa Teranishi wrote:
> > > それに先立ち、2.0.13 リリース候補第2版 である namazu 2.0.13RC2 を
> > > 公開いたします。
> >
> > 日本語Solaris2.6, LANG=ja です。
> > configure に --with-included-gettext というオプションはなく
> > なたのですね。
> Solaris の場合は Solaris gettext ではなく GNU gettext を使う必要が
> あるので、
> 1. GNU gettext 0.11 以降をインストール (例えば /usr/local に)
> 2. ./configure --with-libintl-prefix=/usr/local (/usr/local に gettext
> をインストールした場合)
gettext 0.11.5 は既に入っています。
その上で ./configure --with-libintl-prefix=/usr/local でやっ
たみましたが同じ結果でした。
PASS: namazu-cgi-7
PASS: namazu-cgi-8
couldn't set locale correctly
FAIL: namazu-cgi-9
PASS: namazu-cgi-10
PASS: ja-mknmz-1
PASS: ja-namazu-cgi-1
PASS: ja-namazu-1
====================
1 of 47 tests failed
====================
> とすれば、日本語が使えるようになるはずです。
えーと、cgi は試していませんが、namazu コマンドで日本語の検
索はできます。
あ、そうか、namazu-cgi-8 のエラーだと思ってましたが
namazu-cgi-9 のエラーなのですね。
今まで知らなかったのですが、Solaris2.6では用意されている以外
のものを LANG に設定すると "couldn't set locale correctly"
になりました。
$ ls /usr/lib/locale
C en_CA es_CL es_PY hu nl_BE
POSIX en_IE es_CO es_SV iso_8859_1 no
cz en_NZ es_CR es_UY it pl
da en_UK es_EC es_VE ja pt
de en_US es_GT et ja_JP.PCK pt_BR
de_AT en_US.UTF-8 es_MX fr japanese ru
de_CH es es_NI fr_BE lt su
el es_AR es_PA fr_CA lv sv
en_AU es_BO es_PE fr_CH nl tr
以外だと、
$ cat echoLANG
#!/bin/sh
echo $LANG
exit 0
このスクリプトを実行するとこーなります。これで namazu-cgi-9
がエラーになっているのかしら。
$ LANG=ja ; ./echoLANG
ja
$ LANG=ja1 ; ./echoLANG
couldn't set locale correctly
ja1
$ LANG=ja_JP.PCK ; ./echoLANG
ja_JP.PCK
$ LANG=ja_JP.eucJP ; ./echoLANG
couldn't set locale correctly
ja_JP.eucJP
$ LANG=ja_JP.SJIS ; ./echoLANG
couldn't set locale correctly
ja_JP.SJIS
--
こせき // サポートページ
http://www.NetLaputa.ne.jp/~kose/MeadowBook/