On Tue, 05 Jan 2010 18:19:30 -0500, oliver bunnin
<[email protected]> wrote:
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:
[r...@cli50026 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.
_______________________________________________
MIT-Scheme-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/mit-scheme-devel