X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=doc%2FINSTALL.guile;fp=doc%2FINSTALL.guile;h=0894ef6321e10d0cc855b57842b4ed6245f94314;hb=1c6dbe5efa98631fad4310eb9234e67e89cbcf17;hp=0000000000000000000000000000000000000000;hpb=31119a15bb2cd5f2013148341fc95b510fa7df15;p=doldaconnect.git diff --git a/doc/INSTALL.guile b/doc/INSTALL.guile new file mode 100644 index 0000000..0894ef6 --- /dev/null +++ b/doc/INSTALL.guile @@ -0,0 +1,21 @@ + Guile extension installation + +The Guile extension library for Dolda Connect requires some special +attention when installing, because of how Guile looks for modules. If +Dolda Connect is installed into the prefix /usr, there should be no +problem and everything should work automatically. However, when +installing into any other prefix, such as /usr/local, Guile needs to +be told to look for modules there. That is done by setting the +environment variable GUILE_LOAD_PATH to include the directories +$PREFIX/share/guile and $PREFIX/share/guile/site. + +Some versions of Guile, but not all, are compiled against a custom +dynamic linker as well, which also needs to be told where to locate +the shared libraries also required for the Dolda Connect module. If +this is the case for your version of Guile, you will also need to set +the environment variable LTDL_LIBRARY_PATH to $PREFIX/lib. + + + +This document was last updated 2008-01-14, reflecting release 1.1 of +Dolda Connect.