diff options
Diffstat (limited to 'INSTALL.org')
-rw-r--r-- | INSTALL.org | 42 |
1 files changed, 27 insertions, 15 deletions
diff --git a/INSTALL.org b/INSTALL.org index bd8ea7f..fb1fda4 100644 --- a/INSTALL.org +++ b/INSTALL.org @@ -1,12 +1,24 @@ -* Installation Instructions +Installation Instructions + +* Installation via Guix + + Users of the [[http://gnu.org/software/guix][GNU Guix]] package manager can easily install a + development snapshot by running a single command from the root of + the Sly source tree: + + #+BEGIN_SRC sh + guix package -f guix.scm + #+END_SRC + +* Alternative Installation (for non-Guix users) + +** Install dependencies Installing Sly is rather easy (but not easy enough) if you are on a GNU/Linux system. This installation guide assumes that you have the GNU build system (automake, autoconf, texinfo, pkg-config) and git installed. -** Install dependencies - *** Guile *Debian* @@ -107,19 +119,19 @@ ** Install Sly - Once the dependencies have been installed, installing Sly is - pretty straightforward. + Once the dependencies have been installed, installing Sly is + pretty straightforward. - *GNU/Linux* + *GNU/Linux* - #+BEGIN_SRC sh - git clone https://git.dthompson.us/sly.git - cd sly/ - ./autogen.sh - ./configure --prefix=/usr - make - sudo make install - #+END_SRC + #+BEGIN_SRC sh + git clone https://git.dthompson.us/sly.git + cd sly/ + ./autogen.sh + ./configure --prefix=/usr + make + sudo make install + #+END_SRC *** Install to /usr/local @@ -131,7 +143,7 @@ sudo make install #+END_SRC - Then use the same call to run guile: + Then use the same call to run Guile: #+BEGIN_SRC GUILE_LOAD_PATH=/usr/local/share/guile/site/2.0/:/usr/local/share/guile/site/ guile |