Namazu-devel-ja(旧)


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

Re: 日本語 Solaris2.6 and 2.0.6rc4



>>>>> In [namazu-devel-ja : No.01763] 
>>>>> “Abe” = Ryuji Abe <raeva@xxxxxxxxxxxx> wrote:
Abe> > 日本語Solaris2.6 ですが、
Abe> > 
Abe> > ./configure --with-included-gettext ; make
Abe> > 
Abe> > で、
Abe> (snip)
Abe> > となります。他の Solaris の人は OK ですか?

Abe> CVS版をbuildする場合にはどうなります?

stable-2-0 枝で試しました。(HEADでなくていいんだよね?)

Abe> * GNU autoconf 2.13
Abe> * GNU automake 1.4-p1以降
Abe> * GNU libtool 1.4
Abe> * GNU gettext 0.10.35

Abe> の組合せで試してみてください。

の環境でやってみました。

./autogen.sh --with-included-gettext ; make でできましたが、
make の途中 で

make[2]: Entering directory `/home/kose/CVSwork/namazu/po'
PATH=../src:$PATH /usr/local/bin/xgettext --default-domain=namazu --directory=.. \
  --add-comments --keyword=_ --keyword=N_ \
  --files-from=./POTFILES.in \
&& test ! -f namazu.po \
   || ( rm -f ./namazu.pot \
	&& mv namazu.po ./namazu.pot )

の後が文字化けしてて、(Emacs の shell buffer でやってて)何が
出力されているか見たら、sjis になってて

警告: ファイル`scripts/mknmz.in'の拡張回`in'を認憶できません; C とみなします
scripts/mknmz.in:1312: 警告: 文字列定数が完結していません
scripts/mknmz.in:1373: 警告: 文字列定数が完結していません
scripts/mknmz.in:1856: 警告: 文字列定数が完結していません
scripts/mknmz.in:2160: 警告: 文字列定数が完結していません
scripts/mknmz.in:2232: 警告: 文字列定数が完結していません
scripts/mknmz.in:2417: 警告: 文字列定数が完結していません
scripts/mknmz.in:2430: 警告: 文字列定数が完結していません
警告: ファイル`pl/util.pl'の拡張回`pl'を認憶できません; C とみなします
警告: ファイル`pl/wakati.pl'の拡張回`pl'を認憶できません; C とみなします
警告: ファイル`pl/usage.pl'の拡張回`pl'を認憶できません; C とみなします
pl/usage.pl:34: 警告: 文字列が完結していません
   :   :

というのが出力されてます。そして

Making all in filter
make[4]: Entering directory `/home/kose/CVSwork/namazu/tests/data/filter'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/kose/CVSwork/namazu/tests/data/filter'
Making all in ja-spec
make[4]: Entering directory `/home/kose/CVSwork/namazu/tests/data/ja-spec'
make[4]: *** No rule to make target `all'.  Stop.
make[4]: Leaving directory `/home/kose/CVSwork/namazu/tests/data/ja-spec'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/kose/CVSwork/namazu/tests/data'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/kose/CVSwork/namazu/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/kose/CVSwork/namazu'
make: *** [all-recursive-am] Error 2

と test script が作れなくて make check できません。
コンパイルはできていて mknmz も namazu もできあがってます。

これでわかりますでしょうか?
-- 
こせき @ Meadow のページも作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/Meadow/
kose@xxxxxxxxxxxxxxxxxx