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

[plamo:15556] Re: Apache 1.3.27



  炭屋といいます。

「[plamo:15554] Re: Apache 1.3.27」にて
Jun Kuwamura <juk@rccm.co.jp> さん:

> どうもです。パッケージ作ったのが3.0ベータのマシンなので、
> ほとんど同じだと思ったのですが、多少違うのかなあ。
> 
> % nm /usr/lib/libdb.so  | grep dbm_fetch
> 0004c5e4 T __db_dbm_fetch
> 0004c960 T __db_ndbm_fetch
> 
>   dbm_fetch は BerkeleyDB(libdb.so) ではなくて、GDBM
> (libgdbm.so)のほうにあります。
> 
> % nm /usr/lib/libgdbm.so | grep dbm_fetch
> 00005b38 D _gdbm_fetch_val
> 00001b2c T dbm_fetch
> 00002670 T gdbm_fetch
> 
>   Plamo-3.0リリース版からは gdbm も標準インストールに
> なってると思ったのですが、違ったかなあ。

nmをインストールした環境で実行してみました。

# nm /lib/libdb.so | grep dbm_fetch
0004c26c T __db_dbm_fetch
0004c6b0 T __db_ndbm_fetch

# nm /usr/lib/libgdbm.so | grep dbm_fetch
00005b38 D _gdbm_fetch_val
00001b2c T dbm_fetch
00002670 T gdbm_fetch

となります。/lib/libdb.soを先に見つけて、こっちをひっつけた
けど、名前が違うのでエラーが出るんですね。
/usr/lib/libgdbm.soを先に評価させるのはどうしたらよいのでしょ
うか?

# export LD_LIBRARY_PATH=/usr/lib
したけど、結果は同じでした。

Follow-Ups
[plamo:15560] Re: Apache 1.3.27, Jun Kuwamura
References
[plamo:15554] Re: Apache 1.3.27, Jun Kuwamura

[検索ページ] [メール一覧]
Plamo ML 公開システム