|
From: | Neil Jerram |
Subject: | Re: guile-2.0.11 installation on system with 2.0.5 |
Date: | Mon, 15 Sep 2014 10:49:49 +0100 |
User-agent: | Roundcube Webmail/0.9.5 |
On 2014-09-15 02:16, address@hidden wrote:
Federico Beffa <address@hidden> writes:Neil Jerram <address@hidden> writes:This is just a guess, but what happens if you do this: $ LD_LIBRARY_PATH=/usr/local/lib /usr/local/bin/guile Regards, NeilWith this it works!I notice that there is an /etc/ld.so.cache file. Do I somehow need to updateit?Yes, you update it by running "ldconfig" as root. This needs to be donewhen installing libraries outside of your package manager, not only for Guile, but for essentially all packages containing libraries.
I agree that this will allow /usr/local/bin/guile to load /usr/local/lib/libguile*.
However, won't it also cause /usr/bin/guile (2.0.5) to load /usr/local/lib/libguile* (2.0.11) ? If not, what is the mechanism that tells /usr/bin/guile (2.0.5) to load /usr/lib/libguile* (2.0.5) instead of /usr/local/lib/libguile* (2.0.11) ?
Thanks, Neil
[Prev in Thread] | Current Thread | [Next in Thread] |