S-Lang (slang) est un langage interprété qui peut être incorporé dans une application pour rendre l'application extensible. Il fournit les fonctionnalités nécessaires à des applications interactives telles que la gestion de l'affichage/écran, saisie au clavier et les plans de codage.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.
Téléchargement (HTTP) : https://www.jedsoft.org/releases/slang/slang-2.3.3.tar.bz2
Somme de contrôle MD5 du téléchargement : 69015c8300088373eb65ffcc6ed4db8c
Taille du téléchargement : 1,6 Mo
Estimation de l'espace disque requis : 22 Mo (plus 15 Mo pour les tests)
Estimation du temps de construction : 0,4 SBU (plus 0,5 SBU pour les tests)
Ce paquet ne supporte pas la compilation en parallèle.
Installez slang en exécutant les commandes suivantes :
./configure --prefix=/usr \ --sysconfdir=/etc \ --with-readline=gnu && make -j1 RPATH=
Pour tester les résultats lancez : LC_ALL=C make check.
Maintenant, en tant qu'utilisateur root
:
make install_doc_dir=/usr/share/doc/slang-2.3.3 \ SLSH_DOC_DIR=/usr/share/doc/slang-2.3.3/slsh \ RPATH= install
--with-readline=gnu
:
Ce paramètre initialise l'utilisation de GNU Readline par l'interface de l'analyseur au
lieu de la version interne de slang.
RPATH=
: la variable
make remplacée
empêche de coder en dur le chemin de recherche des bibliothèques
(rpath) dans les fichiers exécutables binaires et les bibliothèques
partagées. Ce paquet n'a pas besoin des rpath pour une installation
dans le répertoire standard, et les rpath peuvent parfois causer
des effets indésirables voire des problèmes de sécurité.
install_doc_dir=/usr/share/doc/slang-2.3.3
SLSH_DOC_DIR=/usr/share/doc/slang-2.3.3/slsh
: ces
variables remplacent les variables de make et permettent d'installer le
paquet dans un répertoire d'installation de la documentation
versionné.