Namazu-devel-ja(旧)


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

Re: about libnamazu version infomation



寺西です。

Ryuji Abe wrote:
> 
> On Fri, 18 Apr 2003 22:32:39 +0900
> Tadamasa Teranishi <yw3t-trns@xxxxxxxxxxxxxxx> wrote:
> 
> > namazu 2.0.10 から namazu 2.0.12 までの間にどうも NMZ 構造体が変わった
> > ようですから確保できていないようです。
> 
> 構造体の末尾にメンバを付け加えるだけなら問題はないと思うのですが。

ポインタを使うなら問題ないでしょうが、実体が export されていれば
問題になるのでは? と思いますが、勘違いでしょうか?
# OS 依存?

> 実際、
> 
> $ LD_LIBRARY_PATH=/path/to/2.0.10/lib /path/to/2.0.5/bin/namazu keyword
> 
> や
> 
> $ LD_LIBRARY_PATH=/path/to/2.0.12/lib /path/to/2.0.5/bin/namazu keyword

んー。手元の環境では namazu 2.0.12 をインストールし、namazu 2.0.10
を上書きインストールすると、インストールした namazu コマンド(2.0.10) 
は動作しません。 

インストールした libnmz.* を削除し、namazu 2.0.10 を再インストール
すると、namazu コマンド(2.0.10) は動作します。

というところまでは確認しました。
 
> は動作しています。少し調べてみましたが、どうもlibnmz.so.3.2.xを
> 提供しているリリース(Namazu 2.0.6から2.0.10)がダメっぽいです。

手元の環境(Linux)では、
2.0.10 をインストールすると、libnmz.so.3.2.0 がインストール
されます。2.0.12 の方は libnmz.so.3.3.0 になります。

# 名前は OS によって異なったような気はしますが。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E