Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
sgmt: version checking
- From: Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx>
- Date: Mon, 16 Oct 2000 15:44:57 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 00999
libsgmt にバージョンを問い合わせる仕組みをつけました。あまり
使い道はないだろうけど。
if (sgmt_check_version(0, 1, 0)) { // 0.1.0 or later かな?
// OK
} else {
// NG
}
バージョン番号の取得
g_print("sgmt version: %d.%d.%d\n",
sgmt_major_version(),
sgmt_minor_version(),
sgmt_micro_version());
GLib の GLIB_CHECK_VERSION を参考にしています。Glibではマク
ロで実装していますが、 sgmt では関数にしました。libsgmt を
dlopen するような使い方では関数の方が便利ですよね。
# Guile用バインディングに (sgmt-version) という関数をつけた
# くて作りました。:)
--
高林 哲 (Takabayashi, Satoru)
http://cl.aist-nara.ac.jp/~satoru-t/