Namazu-devel-ja(旧)


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

Solaris/gettext (was: Road to 2.0.5)



>>>>> In [namazu-devel-ja : No.00833] 
>>>>> “Abe” = Ryuji Abe <raeva@xxxxxxxxxxxx> wrote:

Abe> > (gdb) where
Abe> > #0  0xef69c1a8 in key_2_text () from /usr/lib/libc.so.1
Abe> > #1  0xef69c094 in dcgettext_u () from /usr/lib/libc.so.1
Abe> > #2  0xef69b994 in gettext () from /usr/lib/libc.so.1

Abe> libcのgettextが呼ばれていますね。

Abe> > 2. configure
Abe> > 
Abe> > ./configure --with-included-gettext
Abe> > でやっていますが、これは必要なんでしたっけ?

Abe> Namazu 2.0.5からは同梱のlibintlは使わないようにしています。
Abe> あらかじめgettext-0.10.35をインストールする必要があります。
Abe> #documentationをupdateしないと...

kose(^.^)casper> gettext --version
gettext (GNU gettext) 0.10.35
Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Ulrich Drepper.


とはいっています。

./configure 

で、

checking for libintl.h... yes
checking for gettext in libc... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for catalogs to be installed...  ja ja_JP.SJIS es

となって、config.cache 中では、

gt_cv_func_gettext_libc=${gt_cv_func_gettext_libc='yes'}

なので、Solaris/libc の gettext が使われているんですよね?
これだと。

GNU/gettext の判定に失敗しているのでしょうか?
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx