namazu-dev(ring)


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

Re: regex.duplicated



<199911111437.XAA09962@xxxxxxxxxxxxxx>の記事において
masao@xxxxxxxxxxさんは書きました。

>> regex.[ch] が lib/, nmz/ に重複して存在していたのに
>> 先ほど気づいたので、nmz/の方を消しておきました。

  うーん... これは、nmz/ の方にないとまずいです。最初、

@hlists = Search::Namazu::Search(index => '/home/knok/index/html', 
	query => 'mail');

  というような test program を走らせたら動くので問題なさそうだ、と思っ
ていたのですが、

@hlists = Search::Namazu::Search(index => '/home/knok/index/html', 
	query => '/mail/');

  として regex を使おうとすると、

perl: error in loading shared libraries: /usr/local/namazu-current/lib/libnmz.so.0: undefined symbol: re_mbcinit

  と、エラーが出ます。libnmz は regex.c に依存しているはずなので、これ
はやはり仕方のないことでしょうか...
  しかし、この状態で別の regex(OS 付属のとか GNU のとか)を使おうとする
と困ってしまうような気もします。

  どうするのがいいんでしょうね...
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx (private)
        nokubi@xxxxxxxxx (official)