Virtuosoのインストールディレクトリでlibgdbm.so.2を調べると,私の環境では4つ表示された.
% ls -l /usr/CAD/cds/IC610/tools.lnx86/**/libgdbm* lrwxrwxrwx. 1 363 bin 23 11月 6 13:42 2013 /usr/CAD/cds/IC610/tools.lnx86/lib/64bit/SuSE/SLES11/libgdbm.so.2 -> /usr/lib64/libgdbm.so.3 lrwxrwxrwx. 1 363 bin 23 11月 6 13:42 2013 /usr/CAD/cds/IC610/tools.lnx86/lib/64bit/SuSE/libgdbm.so.2 -> /usr/lib64/libgdbm.so.3 lrwxrwxrwx. 1 363 bin 21 11月 6 13:42 2013 /usr/CAD/cds/IC610/tools.lnx86/lib/SuSE/SLES11/libgdbm.so.2 -> /usr/lib/libgdbm.so.3 lrwxrwxrwx. 1 363 bin 21 11月 6 13:42 2013 /usr/CAD/cds/IC610/tools.lnx86/lib/SuSE/libgdbm.so.2 -> /usr/lib/libgdbm.so.3
試しに/usr/lib64/libgdbm.so.3を見てみると,実体は/usr/lib64/libgdbm.so.2.0.0だった.
% ls -l /usr/lib64/libgdbm* lrwxrwxrwx. 1 root root 16 11月 4 14:24 2015 libgdbm.so.3 -> libgdbm.so.2.0.0
libgdbm.so.2は,gdbmに格納されているらしい.
% sudo yum provides "*/libgdbm.so.2" Loading mirror speeds from cached hostfile * base: www.ftp.ne.jp * extras: www.ftp.ne.jp * updates: www.ftp.ne.jp gdbm-1.8.0-38.el6.x86_64 : A GNU set of database routines which use extensible hashing Repo : base Matched from: Filename : /usr/lib64/libgdbm.so.2 gdbm-1.8.0-38.el6.i686 : A GNU set of database routines which use extensible hashing Repo : base Matched from: Filename : /usr/lib/libgdbm.so.2 gdbm-1.8.0-38.el6.x86_64 : A GNU set of database routines which use extensible hashing Repo : installed Matched from: Filename : /usr/lib64/libgdbm.so.2 gdbm-1.8.0-38.el6.i686 : A GNU set of database routines which use extensible hashing Repo : installed Matched from: Filename : /usr/lib/libgdbm.so.2
gdbmの32bitと64bitをインストールして解決.
%sudo yum install gdbm-1.8.0-38.el6.i686l gdbm-1.8.0-38.el6.x86_64
ハマったのは,OSが64bitなのにVirtuosoが32bit版だったので,64bitのgdbmを入れるだけではダメだったという事か.
0 件のコメント:
コメントを投稿