Abhängigkeiten - Rubinius
Author: Less Than Three. <3. http://less.thanthree.com
Description: Rubinius is an implementation of the Ruby programming language. The Rubinius bytecode virtual machine is written in C++. The bytecode compiler is written in pure Ruby. The vast majority of the core library is also written in Ruby, with some supporting primitives that interact with the VM directly.

1.2.3

## Abhängigkeiten

Es sollte sichergestellt sein, dass die folgenden Programme und Bibliotheken installiert sind. Außerdem sollten auch die betriebssystemabhängigen Voraussetzungen (in den Unterabschnitten beschrieben) erfüllt sein.

Im Folgenden eine Auflistung an vorgeschlagenen Links, um weitere Informationen über die Programme und Bibliotheken zu erhalten, die benötigt werden, um Rubinius erfolgreich zu bauen. Ggf. hält dein Betriebssystem oder Paketmanager andere/weitere Pakete bereit.

- GCC and G++ 4.x
- GNU Bison
- MRI Ruby 1.8.7+ Falls Ruby 1.8.7 nicht auf deinem System installiert ist, sollte RVM in Erwägung gezogen werden.
- Rubygems
- Git
- ZLib
- pthread - Die pthread Bibliothek sollte auf deinem System installiert sein.
- gmake
- rake `[sudo] gem install rake`

### Mac OS X

Rubinius lässt sich am leichtesten installieren, wenn XCode, die Entwicklungsumgebung von Apple, eingerichtet ist. Sobald diese installiert sind, kannst du developer mode crash reporting hier aktivieren: /Developer/Applications/Utilities/CrashReporterPrefs.app

### Debian/Ubuntu

Es gibt folgende Pakete die installiert werden sollten:

- ruby-dev oder ruby1.8-dev
- libreadline5-dev
- zlib1g-dev
- libssl-dev