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.80 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.79 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.78 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.77 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.76 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.75 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.74 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.73 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.72 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.71 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.70 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.69 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.68 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.67 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.66 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.65 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.64 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.63 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.62 tracks/scheme/docs/INSTALLATION.md
trackler-2.2.1.61 tracks/scheme/docs/INSTALLATION.md