Sur les versions récentes d'Ubuntu (et les futures versions de Debian, par exemple "Buster", et d'autres distributions basées sur Debian), vous pouvez installer Chez Scheme directement à partir du ou des référentiels en :
sudo apt install chezscheme
Auparavant, vous deviez l'installer en compilant à partir des sources. Chez Scheme est open source, depuis quelques années maintenant, et peut être compilé depuis les sources, s'il n'est pas directement installable depuis le(s) dépôt(s) de la distribution. Téléchargez simplement le code source, compilez et installez. Cela installera non seulement la "petite" version d'exécution, mais également le compilateur complet. Vous pouvez compiler et installer le logiciel avec :
./configure
sudo make install
Les instructions complètes de construction et d'installation sont disponibles ici.
Les pré-requis pour la construction sont :
- GNU Make
- CCG
- Fichiers d'en-tête et bibliothèques pour ncurses
- Fichiers d'en-tête et bibliothèques pour X Windows
Sur Ubuntu, installez le libncurses5-dev
package pour obtenir libncurses.so
. (Vous pouvez le découvrir en visitant http://packages.debian.org/file:libncurses.so (malheureusement, cela ne semble pas fonctionner pour http://packages.ubuntu.com/file:libncurses.so). )
Vous pouvez trouver d'autres erreurs de liaison si Chez exige que d'autres bibliothèques aient également des packages de développement installés. Utilisez la même technique que ci-dessus.
Allez directement construire depuis leur Github.
ChezScheme
Et puis faites simplement
./configure
sudo make install
Les prérequis selon le bâtiment sont :
- GNU Make
- gcc
- Fichiers d'en-tête et bibliothèques pour ncurses
- Fichiers d'en-tête et bibliothèques pour X Windows
Et oui au cas où Sur Ubuntu, installez le libncurses5-dev comme l'a dit Chris. C'est exactement ce que j'ai fait et aucune erreur ne s'affiche lors d'une installation propre.