[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Installing the wrong version of libguilereadline.so?
From: |
Neil Jerram |
Subject: |
Installing the wrong version of libguilereadline.so? |
Date: |
07 Dec 2001 15:13:55 +0000 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
CVS Guile has rather suddenly stopped working for me.
The immediate problem is that (load-extension "libguilereadline"
"scm_init_readline") fails with the message "file not found". Trying
to load the srfi-13-14 extension also fails in the same way.
What seems to be happening is that the build builds two versions of
libguilereadline.so in the guile-readline/.libs subdirectory. One of
them is named "libguilereadline.so.0.0.0", and according to objdump
needs libguile.so.10. The other is named "libguilereadline.so.0.0.0T"
-- note the extra "T" at the end, and needs libguile.so.9 -- note the
9.
Then, when I do `make install', the one with the "T" gets installed as
/usr/local/lib/libguilereadline.so. Given this, I presume that
the loading of libguilereadline fails because it depends on
libguile.so.9, and the process doing the loading already includes
libguile.so.10.
Any ideas? Anyone else seeing this?
Neil
- Installing the wrong version of libguilereadline.so?,
Neil Jerram <=