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 |
|
|
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: |