Auf neueren Versionen von Ubuntu (und zukünftigen Versionen von Debian, z. B. "Buster" und anderen Debian-basierten Distributionen) können Sie Chez Scheme direkt von den Repo(s) installieren, indem Sie:
sudo apt install chezscheme
Früher mussten Sie es durch Kompilieren aus dem Quellcode installieren. Chez Scheme ist seit einigen Jahren Open Source und kann aus dem Quellcode kompiliert werden, wenn es nicht direkt aus den Repo(s) der Distribution installierbar ist. Laden Sie einfach den Quellcode herunter, kompilieren und installieren Sie ihn. Dadurch wird nicht nur die "kleine" Laufzeitversion installiert, sondern auch der vollständige Compiler. Sie können die Software kompilieren und installieren mit:
./configure
sudo make install
Vollständige Bau- und Installationsanweisungen sind hier verfügbar.
Voraussetzungen zum Bauen sind:
- GNU-Make
- GCC
- Header-Dateien und Bibliotheken für Ncurses
- Header-Dateien und Bibliotheken für X-Windows
Installieren Sie unter Ubuntu den libncurses5-dev
Paket, um libncurses.so
zu erhalten . (Sie können dies herausfinden, indem Sie http://packages.debian.org/file:libncurses.so besuchen (leider scheint dies für http://packages.ubuntu.com/file:libncurses.so nicht zu funktionieren). )
Möglicherweise finden Sie andere Verknüpfungsfehler, wenn Chez andere Bibliotheken benötigt, um auch Entwicklungspakete zu installieren. Verwenden Sie dieselbe Technik wie oben.
Bauen Sie direkt von ihrem Github aus.
ChezScheme
Und dann mach einfach
./configure
sudo make install
Voraussetzungen laut Building sind:
- GNU-Make
- gcc
- Header-Dateien und Bibliotheken für Ncurses
- Header-Dateien und Bibliotheken für X-Windows
Und ja, für den Fall, dass Sie unter Ubuntu die libncurses5-dev installieren wie Chris sagte. Habe genau das getan und bei der sauberen Installation wurden keine Fehler angezeigt.