| 1 | Guile extension installation |
| 2 | |
| 3 | The Guile extension library for Dolda Connect requires some special |
| 4 | attention when installing, because of how Guile looks for modules. If |
| 5 | Dolda Connect is installed into the prefix /usr, there should be no |
| 6 | problem and everything should work automatically. However, when |
| 7 | installing into any other prefix, such as /usr/local, Guile needs to |
| 8 | be told to look for modules there. That is done by setting the |
| 9 | environment variable GUILE_LOAD_PATH to include the directories |
| 10 | $PREFIX/share/guile and $PREFIX/share/guile/site. |
| 11 | |
| 12 | Some versions of Guile, but not all, are compiled against a custom |
| 13 | dynamic linker as well, which also needs to be told where to locate |
| 14 | the shared libraries also required for the Dolda Connect module. If |
| 15 | this is the case for your version of Guile, you will also need to set |
| 16 | the environment variable LTDL_LIBRARY_PATH to $PREFIX/lib. |
| 17 | |
| 18 | |
| 19 | |
| 20 | This document was last updated 2008-01-14, reflecting release 1.1 of |
| 21 | Dolda Connect. |