[Namazu-users-ja 657] Re: Namazu 2.0.15RC5動作確認 (Mac OS X 10.4.4)

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2006年 1月 29日 (日) 21:24:50 JST


寺西です。

Yasuaki Kai wrote:
> 
> > 元々 ChaSen や Text::ChaSen はどのようにしてインス
> > トールした
> > のでしょうか?
...
> なお、元々これらのインストールは、Mac OS X 向けに日本語
> UNIX 環境
> パッケージを提供している下記サイトから配布されている、パッケージ
> インストーラの EasyPackage を使って行ったものです。

だとすると、このパッケージに問題があるってことになります。

> > ChaSen のコンパイルについては下記を参考にしてください。
> > http://www.asahi-net.or.jp/~yw3t-trns/namazu/chasen/index.htm
> >
> 
> 有り難うございます。教えていただいた上記サイトを参考に
> ChaSen と
> Text::ChaSen の再インストールを行いました。
> ただ、今度は alltests.pl で、以下のようなエラーが出てしま
> いまし
> た。今度は "flat namespace" ???

MacOS X だと、多少手を加えないといけないのかもしれませんね。
 
> PASS: chasen-1.pl
> dyld: NSLinkModule() error
> dyld: Symbol not found: _libiconv_close
>    Referenced from: /usr/local/lib/libchasen.0.dylib
>    Expected in: flat namespace
> 
> FAIL: chasen-2.pl

Text::ChaSen の呼び出しでエラーになっていますね。
おそらくは iconv の問題です。

いずれにしても、Namazu には関係なく、ChaSen, Text::ChaSen の問題です。

> > 特にNamazu 2.0.14_3で何か変更しているわけではなくて、素の
> > 2.0.14 でも希望する結果が得られるのであれば、2.0.14 から
> > 2.0.15
> > までに変更した内容に問題があるということになります。
> >
> 
> そうですね。ちゃんと素の Namazu 2.0.14 で検証を行うべきで
> した。

テストデータを見たところ、Namazu 2.0.14 では大丈夫なようです。
となると、2.0.15までに手を加えたところに問題があるのでしょう。
少し調べてみます。
-- 
=====================================================================
寺西 忠勝(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 メーリングリストの案内