En versiones recientes de Ubuntu (y versiones futuras de Debian, por ejemplo, "Buster" y otras distribuciones basadas en Debian), puede instalar Chez Scheme directamente desde los repositorios:
sudo apt install chezscheme
Anteriormente, tenía que instalarlo compilando desde la fuente. Chez Scheme ha sido de código abierto, desde hace algunos años, y se puede compilar desde el código fuente, si no se puede instalar directamente desde los repositorios de la distribución. Simplemente descargue la compilación del código fuente e instálela. Esto instalará no solo la versión de tiempo de ejecución "pequeña", sino también el compilador completo. Puede compilar e instalar el software con:
./configure
sudo make install
Las instrucciones completas de compilación e instalación están disponibles aquí.
Los requisitos previos para construir son:
- Marca GNU
- CCG
- Archivos de encabezado y bibliotecas para ncurses
- Archivos de encabezado y bibliotecas para X windows
En Ubuntu, instala el libncurses5-dev
paquete para obtener libncurses.so
. (Puede descubrir esto visitando http://packages.debian.org/file:libncurses.so (lamentablemente, esto no parece funcionar para http://packages.ubuntu.com/file:libncurses.so). )
Puede encontrar otros errores de vinculación si Chez requiere que otras bibliotecas también tengan paquetes de desarrollo instalados. Usa la misma técnica que la anterior.
Vaya directamente a construir desde su Github.
ChezScheme
Y luego solo haz
./configure
sudo make install
Los requisitos previos según el edificio son:
- Marca GNU
- gcc
- Archivos de encabezado y bibliotecas para ncurses
- Archivos de encabezado y bibliotecas para X windows
Y sí, en caso de que en Ubuntu, instale el libncurses5-dev como dijo Chris. Hizo exactamente eso y no mostró errores en la instalación limpia.