|
From: | Aaron W. Hsu |
Subject: | [MIT-Scheme-devel] Re: Problem running scheme 20090107 in fedora 12 |
Date: | Wed, 06 Jan 2010 15:02:51 -0500 |
User-agent: | Opera Mail/10.10 (Linux) |
I've downloaded from http://ftp.gnu.org/gnu/mit-scheme/snapshot.pkg/20090107/mit-scheme-20090107-ix86-gnu-linux.tar.gzand checked that the md5sum was correct, then followed the instructions on the webpage: http://www.gnu.org/software/mit-scheme/documentation/mit-scheme-user/Unix-Installation.html. I get the following error when I run scheme: address@hidden local]# scheme scheme: error while loading shared libraries: libgdbm.so.3: cannot open shared object file: No such file or directory I did a check with find and got: ./lib/mit-scheme/lib/prmhash.so ./lib/mit-scheme/lib/prgdbm.so ./lib/mit-scheme/lib/prbfish.so ./lib/mit-scheme/lib/prmd5.so where ./ = /usr/local/lib I tried renaming prgdbm.so as libgdbm.so but got the same error message, this was having set the path to include /usr/local/lib/mit-scheme/lib/ . Any idea what I'm doing wrong?
You don't want to do what you just did. Those shared object files are for interfacing with the gdbm library that is installed on your system. Instead, you need to locate where the gdbm libraries exist on your system and find out why they were not identified by MIT Scheme. Use a locate and search for libgdbm.so, and if you cannot find it, well, then that's your problem! You should install the gdbm package if you do not already have it installed. Usually, if you compile MIT Scheme, you can choose whether or not to install this package, but I don't know how it works with this particular packaging. It has been a while since I used MIT Scheme.
Aaron W. Hsu -- A professor is one who talks in someone else's sleep.
[Prev in Thread] | Current Thread | [Next in Thread] |