Namazu-devel-ja(旧)


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

Re: Solaris/gettext (was: Road to 2.0.5)



>>>>> In [namazu-devel-ja : No.00841] 
>>>>> “笠原” = Motoyuki Kasahara <m-kasahr@xxxxxxxxx> wrote:
笠原> > GNU/gettext の make install で 
笠原>      : (略)
笠原> > で、インストールされていないようなんです。

笠原> むむむ。これは、GNU gettext のバグみたいです。
笠原> configure に --with-included-gettext を付けるとインストールされ
笠原> るようです。(なんでなんだぁ。)

はい、私もMakefileを眺めて、先程気がつきました。

gettext-0.10.35 で configure --with-included-gettext してイ
ンストールすると、namazu-2.0.5-pre2 の make check は全て通り
ました。

        *       *       *

でもその時、namazu-2.0.5-pre2 は configure を引数なしで実行
していて、

config.cache 中では

ac_cv_func_dcgettext=${ac_cv_func_dcgettext='yes'}
ac_cv_path_XGETTEXT=${ac_cv_path_XGETTEXT='/usr/local/bin/xgettext'}
gt_cv_func_gettext_libc=${gt_cv_func_gettext_libc='yes'}
nls_cv_force_use_gnu_gettext=${nls_cv_force_use_gnu_gettext='no'}
nls_cv_use_gnu_gettext=${nls_cv_use_gnu_gettext='no'}

なので、linc のものが使われるんでしょうか。

# ldd src/.libs/namazu
	libnmz.so.3 =>	 /usr/local/lib/libnmz.so.3
	libm.so.1 =>	 /usr/lib/libm.so.1
	libc.so.1 =>	 /usr/lib/libc.so.1
	libdl.so.1 =>	 /usr/lib/libdl.so.1

なのです。

$ CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure

でも同様でした。
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx