Sha256: c17d0fddfec5ec8e0d01bc371b0049e6eca3b11f307e27c1c64de850af22c400

Contents?: true

Size: 1.38 KB

Versions: 318

Compression:

Stored size: 1.38 KB

Contents

## Installing Scheme

Install [Guile Scheme](http://www.gnu.org/software/guile/), a free, open-source scheme implementation available on a variety of platforms.

**OS X**

Install via Homebrew:

```bash
brew install guile
```

**Linux**

On most Linux distros, Guile is probably already installed as it's the official
GNU extension language. If not, use your distro's package manager to install, e.g.:

Debian:
```bash
sudo apt-get install guile
```

Arch:
```bash
pacman -S guile
```

Ubuntu:

In ubuntu 14.04 the packages for guile are missing modules that prevent the
tests from running.
Guile can be installed from source under your home directory by following the
instructions below.
```
sudo apt-get install libltdl-dev libunistring-dev libgc-dev libmpd-dev libgmp3-dev libffi-dev
cd $HOME/Downloads/
wget ftp://ftp.gnu.org/gnu/guile/guile-2.0.11.tar.gz
tar -zxvf guile-2.0.11.tar.gz
cd guile-2.0.11/
./configure --prefix=$HOME/lib/guile
make
make install
if [ ! -d $HOME/bin ]; then mkdir $HOME/bin; fi
ln -s $HOME/lib/guile/bin/guile $HOME/bin/guile
```
After installation is complete you will need to log out and back into ubuntu
in order for the path to be set on your /home/bin directory.

**Windows**

Guile can theoretically be compiled from source under [Cygwin](https://www.cygwin.com/), but as with
many things, it's probably easier just to run a Linux VM.

You shouldn't need any "extra" packages.

Version data entries

318 entries across 318 versions & 1 rubygems

Version Path
trackler-2.2.1.0 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.0.6 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.0.5 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.0.4 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.0.3 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.0.2 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.0.1 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.0.0 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.55 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.54 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.53 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.52 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.51 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.50 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.49 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.48 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.47 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.46 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.45 tracks/scheme/docs/INSTALLATION.md
trackler-2.1.0.44 tracks/scheme/docs/INSTALLATION.md