Nelle versioni recenti di Ubuntu (e nelle versioni future di Debian, ad esempio "Buster" e altre distribuzioni basate su Debian), puoi installare Chez Scheme direttamente dai repository tramite:
sudo apt install chezscheme
In precedenza dovevi installarlo compilando dal sorgente. Chez Scheme è open source, ormai da alcuni anni, e può essere compilato dal sorgente, se non è direttamente installabile dai repository della distribuzione. Basta scaricare il codice sorgente, compilare e installare. Questo installerà non solo la versione runtime "petite" ma anche il compilatore completo. Puoi compilare e installare il software con:
./configure
sudo make install
Le istruzioni complete per la compilazione e l'installazione sono disponibili qui.
I prerequisiti per la costruzione sono:
- Crea GNU
- CCG
- File di intestazione e librerie per ncurses
- File di intestazione e librerie per X windows
Su Ubuntu, installa libncurses5-dev
pacchetto per ottenere libncurses.so
. (Puoi scoprirlo visitando http://packages.debian.org/file:libncurses.so (purtroppo, questo non sembra funzionare per http://packages.ubuntu.com/file:libncurses.so). )
Potresti trovare altri errori di collegamento se Chez richiede che anche altre librerie abbiano i pacchetti di sviluppo installati. Usa la stessa tecnica di cui sopra.
Vai direttamente a costruire dal loro Github.
ChezScheme
E poi basta fare
./configure
sudo make install
I prerequisiti secondo Building sono:
- Crea GNU
- gcc
- File di intestazione e librerie per ncurses
- File di intestazione e librerie per X windows
E sì nel caso su Ubuntu, installa libncurses5-dev come ha affermato Chris. Ha fatto proprio questo e non ha mostrato errori nell'installazione pulita.