[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:12308] Re: Berkeley DB library につ いて
-
From:Yoshinori Ariie
-
Date:Tue, 13 Nov 2001 16:49:59 +0900
- Subject: [plamo:12308] Re: Berkeley DB library につ いて
- From: Yoshinori Ariie <PBA00250@xxxxxxxxx>
- Date: Tue, 13 Nov 2001 16:49:59 +0900
- Posted: Tue, 13 Nov 2001 16:49:51 +0900
有家(ありいえ)です。
自己レスになってしまいますが、
db.1.85 を、こんな感じでインストールしてみました。
山口さん#12294のおすすめに従い、ちょっとrenameしました。
これでnscacheは、すんなりとインストールできました。
(たぶんheader fileだけの参照だったのでしょう)
しかし、rpmは最後の最後でエラーが出ます。
ライブラリの整合が取れていないようです。
こじまさん#12295の方法も試しましたが、私の環境(Plamo2.1)
では、また別のエラーが出て最後まで行きませんでした。
いろんなBerkeley DBをインストールしすぎて変になったのかも。
いやはや、bdbは難物です @@;
#!/bin/sh
WRKDIR=db.1.85
RPMNAM=db1-1.85-7.src.rpm
TGZNAM=db.1.85.tar.gz
TMPDIR=/tmp/db1.85
EXPDIR=/usr/local/src
INCDIR=/usr/include/db1
# expand
mkdir -p $TMPDIR
cd $TMPDIR
if [ -f $HOME/$RPMNAM ]; then
cp -v $HOME/$RPMNAM .
else
echo "$HOME/$RPMNAM not found"; exit
fi
rpm2cpio $RPMNAM | cpio -idm
cd $EXPDIR
tar zxvf $TMPDIR/$TGZNAM
# make
cd $WRKDIR
cat $TMPDIR/db.1.85.patch | patch -p1
cd ./PORT/linux
make
# install
[ -d $INCDIR ] && rm -rf $INCDIR
cp -rupv ./include $INCDIR
[ -f /lib/libdb1.a ] || cp -upv ./libdb.a /lib/libdb1.a
[ -f /lib/libdb1.so.2 ] || cp -upv ./libdb.so.2 /lib/libdb1.so.2
[ -e /lib/libdb.so.2 ] || ( cd /lib; ln -sf libdb1.so.2 libdb.so.2 )
- References
-
- [plamo:12297] Re: Berkeley DB library について, Yoshinori Ariie
- [plamo:12300] Re: Berkeley DB library につ いて, YAMAGUCHI Shingo
- [plamo:12301] Re: Berkeley DB library につ いて, Yoshinori Ariie
[検索ページ]
[メール一覧]
Plamo ML 公開システム