Made libz, libbz2 and libgdbm optional.
[doldaconnect.git] / doc / INSTALL.guile
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.