Inform-Paket für Linux

Nachdem das deutsche Inform-Starterpaket für Windows erschien, entschloss sich Michael Kleinhenz, eine solche praktische Software-Sammlung auch für Linux-Benutzer zusammenzustellen. Es enthält den aktuellen InformBP-Compiler (Biplattform: Inform und Glulx), die deutsche Library und die Quelltexte einiger deutscher Demo-Spiele.

Das Starter-Paket liegt sowohl als Source als auch als Debian- und RPM-Installationsarchiv vor (siehe Download). Die Archive für Debian und RPM (Red Hat Package Manager) sollten einfach zu installieren sein. Zur Installation des Source-Archivs sind folgende Schritte notwendig:

  1. Auspacken des Archivs:
    tar xvfz informbp-german-6.21.tar.gz

  2. Konfigurieren der Sourcen:
    cd informbp-german-6.21
    ./configure --prefix=/wo/es/installiert/werden/soll

  3. Kompilieren:
    make

  4. Installieren:
    make install

Danach steht der Compiler zur Verfügung. Beim Erzeugen von Z-Code-Dateien bitte nicht vergessen, die gewünschte Sprache anzugeben:

inform -ix +language_name="German" -E1 spiel.inf

Auf einigen Maschinen gibt es anscheinend Probleme, wenn als Installationsziel nicht /usr angegeben wurde. In diesem Fall kann es beim Kompilieren eines Spiels zu einem Segmentation Fault, einem Programmabbruch durch unerlaubten Speicherzugriff, kommen. Diesen Fehler kann man durch die explizite Angabe des Include-Pfades umgehen:

inform -ix +language_name="German" -E1 \
+include_path=/pfad/zur/lib,/noch/pfad/zur/lib \
spiel.inf

Mit diesem Compiler lassen sich aus verschiedenen Gründen keine nicht-deutschen Inform-Spiele mehr kompilieren.

Fragen oder Anregungen (vor allem bezüglich des Pfadproblems) nehme ich gerne entgegen: kleinhenz@linux.de.

Download: