/[guile]/guile/guile-core/INSTALL
ViewVC logotype

Diff of /guile/guile-core/INSTALL

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.33.2.8 by mvo, Thu Aug 29 20:23:01 2002 UTC revision 1.33.2.9 by rlb, Thu Sep 5 04:00:46 2002 UTC
# Line 50  you install gcc and the package; you nee Line 50  you install gcc and the package; you nee
50  --with-local-prefix option as well.  See the gcc documentation for  --with-local-prefix option as well.  See the gcc documentation for
51  more details.  more details.
52    
53  It is probably necessary to set LD_LIBRARY_PATH or some other  If you install guile anywhere other than the normal system location
54  environment variable properly so that Guile can find its dynamically  (/usr or /usr/local on most systems), it will probably be necessary to
55  linked libraries.  When you have installed Guile with --prefix DIR,  set LD_LIBRARY_PATH properly so that Guile can find its dynamically
56  you need to include DIR/lib in LD_LIBRARY_PATH.  linked libraries.  If you installed Guile with --prefix=DIR, you will
57    need to include DIR/lib in LD_LIBRARY_PATH.
58    
59    Note that for libraries loaded via dynamic-link at runtime, just
60    placing the libraries in a directory that ld.so (via ld.conf) knows
61    how to find is not sufficient.  This is because dynamic-link uses
62    libtool's libltdl and libltdl does not pay attention to ld.so's
63    config.  Practically, this means that if you install guile to
64    /usr/local/, for example, you'll probably need to make sure
65    /usr/local/lib is in your LD_LIBRARY_PATH or LTDL_LIBRARY_PATH.
66    Otherwise the readline module, (srfi srfi-14), (srfi srfi-13),
67    etc. will not be able to load.
68    
69    To summarize, on most systems, if you install to /opt/guile/, for
70    example, you will need something like the following in order to be
71    able to run guile and have it successfully print its version number
72    (example presumes an sh shell):
73    
74      LD_LIBRARY_PATH=/opt/guile/lib \
75        PATH=/opt/guile/bin:"${PATH}" \
76          guile --version
77    
78    
79  Special Instructions For Some Systems =====================================  Special Instructions For Some Systems =====================================
80    
# Line 451  operates. Line 472  operates.
472       script, and exit.       script, and exit.
473    
474  `configure' also accepts some other, not widely useful, options.  `configure' also accepts some other, not widely useful, options.
475    
476    Local Variables:
477    mode: text
478    End:

Legend:
Removed from v.1.33.2.8  
changed lines
  Added in v.1.33.2.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26