diff options
author | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2019-05-15 01:43:20 +0100 |
---|---|---|
committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2019-05-15 01:43:20 +0100 |
commit | e60e1c2b1baf8891e1af010af491faf422eacd43 (patch) | |
tree | e1f63a10e6ca53a4511cbf1836ddcfc5f523474c | |
parent | ab3e17daf61d5421fc8e72edadb8d2fa611329c9 (diff) | |
download | geiser-guile-e60e1c2b1baf8891e1af010af491faf422eacd43.tar.gz geiser-guile-e60e1c2b1baf8891e1af010af491faf422eacd43.tar.bz2 |
Chicken 5 installation instructions
-rw-r--r-- | README.elpa | 8 | ||||
-rw-r--r-- | README.org | 13 | ||||
-rw-r--r-- | doc/install.texi | 11 |
3 files changed, 25 insertions, 7 deletions
diff --git a/README.elpa b/README.elpa index db7fb87..df8c414 100644 --- a/README.elpa +++ b/README.elpa @@ -42,10 +42,16 @@ Chicken Addendum: - Install the necessary support eggs: $ chicken-install -s apropos chicken-doc - - Update the Chicken documentation database: + - Update the Chicken documentation database. For Chicken 4: $ cd `csi -p '(chicken-home)'` $ curl http://3e8.org/pub/chicken-doc/chicken-doc-repo.tgz | sudo tar zx + or, for Chicken 5: + $ chicken-install -s srfi-18 srfi-1 + $ cd `csi -R chicken.platform -p '(chicken-home)'` + $ curl https://3e8.org/pub/chicken-doc/chicken-doc-repo-5.tgz | sudo tar zx + + See http://www.nongnu.org/geiser/ for the full manual in HTML form, or the the info manual installed by this package. @@ -50,11 +50,14 @@ not required for any other scheme. - Install the necessary support eggs: - -#+BEGIN_EXAMPLE - $ chicken-install -s apropos srfi-18 srfi-1 -#+END_EXAMPLE - + #+BEGIN_EXAMPLE + $ chicken-install -s apropos chicken-doc srfi-18 srfi-1 + #+END_EXAMPLE + - Update the Chicken documentation database: + #+BEGIN_EXAMPLE + $ cd `csi -R chicken.platform -p '(chicken-home)'` + $ curl https://3e8.org/pub/chicken-doc/chicken-doc-repo-5.tgz | sudo tar zx + #+END_EXAMPLE ** Chicken 4 Addendum These steps are necessary to fully support Chicken Scheme, but are diff --git a/doc/install.texi b/doc/install.texi index 2a94216..b363dc1 100644 --- a/doc/install.texi +++ b/doc/install.texi @@ -88,13 +88,22 @@ package-install-file}. @cindex Chicken @cindex Chicken installation If you plan to use Chicken, you'll need also to fire a terminal and -configure a couple of Chicken eggs: +configure a couple of Chicken eggs. For Chicken 4 that would be: @example $ chicken-install -s apropos chicken-doc $ cd `csi -p '(chicken-home)'` $ curl http://3e8.org/pub/chicken-doc/chicken-doc-repo.tgz | sudo tar zx @end example +while Chicken 5 prefers: +@example +$ chicken-install -s apropos chicken-doc srfi-18 srfi-1 +$ cd `csi -R chicken.platform -p '(chicken-home)'` +$ curl https://3e8.org/pub/chicken-doc/chicken-doc-repo-5.tgz | sudo tar zx +@end example + +(see also @uref{https://wiki.call-cc.org/emacs#geiser, Chicken's wiki}). + With that, you are pretty much all set up. See @ref{The REPL} to start using Geiser. |