2007年5月 7日

[Namazu-devel-ja 1590] Re: --version-infoLTVERSION について

寺西です。

Tadamasa Teranishi wrote:
>
> インターフェイス番号を別の領域に分けるということは、ライブラリ名を
> 変更することとほぼ同じことですから。分けてしまう方がすっきりするなら
> 分けてしまいましょうか。
> 別名ライブラリが沢山できてしまうのに抵抗がないわけではないですが、

> 必要なことなら仕方ありませんね。

そう言えば...

これの場合の面倒な点としては、libnmz を使っているアプリケーション
(例えば Search-Namazu 等)では、安定版バージョン用のlibnmzとリンク
するようにしか Makefile 等が作成されていないので、いちいち書き換える
必要があるということです。

安定版と開発版のインターフェイスは大筋は同じなので、ライブラリ名を
書き換えて make するのはやっぱり面倒ですね。

2.0.X,2.1.X と 2.2.X,2.3.X は将来、大幅にインターフェイスが変わるかも
しれませんが、その場合にライブラリ名を変更するのは仕方ないとしても、
しばらくは同じライブラリ名の方が(いろいろツールを開発するためには)
便利そうです。

# う〜む、悩むなぁ。
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns@xxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E

_______________________________________________
Namazu-devel-ja mailing list
Namazu-devel-ja@xxxxx
http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-devel-ja

投稿者 xml-rpc : 2007年5月 7日 21:58
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/58231
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。