868 |
@section The Basic Guile Package |
@section The Basic Guile Package |
869 |
|
|
870 |
Guile can be obtained from the main GNU archive site |
Guile can be obtained from the main GNU archive site |
871 |
@url{ftp://prep.ai.mit.edu/pub/gnu} or any of its mirrors. The file |
@url{ftp://ftp.gnu.org} or any of its mirrors. The file |
872 |
will be named guile-version.tar.gz. The current version is |
will be named guile-version.tar.gz. The current version is |
873 |
@value{VERSION}, so the file you should grab is: |
@value{VERSION}, so the file you should grab is: |
874 |
|
|
875 |
@url{ftp://prep.ai.mit.edu/pub/gnu/guile-@value{VERSION}.tar.gz} |
@url{ftp://ftp.gnu.org/pub/gnu/guile-@value{VERSION}.tar.gz} |
876 |
|
|
877 |
To unbundle Guile use the instruction |
To unbundle Guile use the instruction |
878 |
|
|
879 |
@example |
@example |
880 |
zcat guile-@value{VERSION}.tar.gz | tar xvf - |
zcat guile-@value{VERSION}.tar.gz | tar xvf - |
881 |
@end example |
@end example |
882 |
|
|
883 |
which will create a directory called @file{guile-@value{VERSION}} with |
which will create a directory called @file{guile-@value{VERSION}} with |
884 |
all the sources. You can look at the file @file{INSTALL} for detailed |
all the sources. You can look at the file @file{INSTALL} for detailed |
885 |
instructions on how to build and install Guile, but you should be able |
instructions on how to build and install Guile, but you should be able |
886 |
to just do |
to just do |
887 |
|
|
888 |
@example |
@example |
889 |
cd guile-@value{VERSION} |
cd guile-@value{VERSION} |
890 |
./configure |
./configure |
891 |
|
make |
892 |
make install |
make install |
893 |
@end example |
@end example |
894 |
|
|
895 |
This will install the Guile executable @file{guile}, the Guile library |
This will install the Guile executable @file{guile}, the Guile library |
896 |
@file{libguile.a} and various associated header files and support |
@file{-lguile} and various associated header files and support |
897 |
libraries. It will also install the Guile tutorial and reference manual. |
libraries. It will also install the Guile tutorial and reference |
898 |
|
manual. |
899 |
|
|
900 |
@c [[include instructions for getting R5RS]] |
@c [[include instructions for getting R5RS]] |
901 |
|
|