[Namazu-users-ja 589] Re: [Namazu-devel-ja 817] Namazu 2.0.15RC1動作確認 (FreeBSD 4.7 RELEASE)

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2005年 12月 31日 (土) 10:26:13 JST


寺西です。

Yasuaki Kai wrote:
> 
> 以下の環境で 2.0.15RC1 の動作確認しました。

ご協力ありがとうございます。

> ■make check の結果
> 
> All PASS です。
> ただ、その後に Nothing to be done for ... という行が
> 4箇所表示されています。
> これは気にしなくてもよいものでしょうか?
...
> ===================
> All 50 tests passed
> ===================
> Making check in pltests
> make[1]: Nothing to be done for `check'.
> Making check in template
> make[1]: Nothing to be done for `check'.
> Making check in contrib
> make[1]: Nothing to be done for `check'.
> make[1]: Nothing to be done for `check-am'.

はい。大丈夫です。
これは pltests, template , etc... の Makefileに check の項目がない
ため表示されているだけです。また、それらの項目は最初から設定して
おらず、意図通りの動作です。

> ■alltest.pl の結果
>    make install 後に pltests に移動し、perl
> alltests.pl を実行。
>    chasen-2.pl で FAIL になっていますが、茶筅は使わず、
> Kakasi
>    を使っているので、問題なしと考えています。

何をもって問題がないと考えるかは、利用目的にもよります。
kakasi しか使わないのであれば問題が考えられなくもありませんが、
当然、茶筌を使うと問題があるということですから、動作確認という意味
では問題がないわけではありません。

# 開発者としては、エラーの原因を知りたいところですから。

> ■mknmz -C の結果
> 
> 読み込んだ設定ファイル: /Users/kai/.mknmzrc
> システム: darwin
> Namazu: 2.0.15RC1
> Perl: 5.008005
> File-MMagic: 1.25
> NKF: module_nkf
> KAKASI: module_kakasi -ieuc -oeuc -w
> 茶筌: no
> 和布蕪: no
> わかち書き: module_kakasi -ieuc -oeuc -w

ここで茶筌が no になっているのは /Users/kai/.mknmzrc の設定に
依存しているのでしょう。

実際には chasen や Text-ChaSen もインストールされているのでは
ないかと思います。
おそらく今回インストールした mknmzrc には $ChaSen は設定されている
ものと思います。

>    *** starting alltests.pl
>           :
> PASS: chasen-1.pl
> dyld: NSLinkModule() error
> dyld: Symbol not found: _libiconv_close
>    Referenced from: /usr/local/lib/perl5/site_perl/5.8.5/
> darwin-2level/auto/Text/ChaSen/ChaSen.bundle
>    Expected in: dynamic lookup
> 
> FAIL: chasen-2.pl

どうやら Text-ChaSen が正しく動作していないようです。
libiconv のリンクに問題があるのでしょう。
Text-ChaSen の再インストールを行うか、Text-ChaSen を使わないので
あればアンインストールしておいた方がよろしいかと思います。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E




Namazu-users-ja メーリングリストの案内