slang-2.3.2

Introduction à slang

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 se construire correctement sur une plateforme LFS-9.1.

Informations sur le paquet

  • Téléchargement (HTTP) : http://www.jedsoft.org/releases/slang/slang-2.3.2.tar.bz2

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : c2d5a7aa0246627da490be4e399c87cb

  • Taille du téléchargement : 1.5 Mo

  • Estimation de l'espace disque requis : 29 Mo (plus 4 Mo pour les tests)

  • Estimation du temps de construction : 0.4 SBU (plus 0.2 SBU pour les tests)

Dépendances de Slang

Facultatives

libpng-1.6.37, PCRE-8.44 et Oniguruma

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/slang

Installation de Slang

[Note]

Note

Ce paquet ne supporte pas la compilation en parallèle.

Installez slang en lançant les commandes suivantes :

./configure --prefix=/usr \
            --sysconfdir=/etc \
            --with-readline=gnu &&
make -j1

Pour tester les résultats, lancez : make check. Notez que cela créera aussi une version statique de la bibliothèque qui sera ensuite installée à la prochaine étape.

Maintenant, en tant qu'utilisateur root :

make install_doc_dir=/usr/share/doc/slang-2.3.2   \
     SLSH_DOC_DIR=/usr/share/doc/slang-2.3.2/slsh \
     install-all &&

chmod -v 755 /usr/lib/libslang.so.2.3.2 \
             /usr/lib/slang/v2/modules/*.so

Explication des commandes

--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.

make install_doc_dir=/usr/share/doc/slang-2.3.2 SLSH_DOC_DIR=/usr/share/doc/slang-2.3.2/slsh install-all : Cette commande installe la bibliothèque statique et sa version partagée dynamique et les modules associés. Elle modifie aussi les répertoires d'installation de la documentation vers un répertoire versionné.

Configuration de slang

Fichiers de configuration

~/.slshrc et /etc/slsh.rc

Contenu

Programme installé: slsh
Bibliothèques installées: libslang.{so,a} et de nombreux modules de support
Répertoires installés: /usr/lib/slang, /usr/share/doc/slang-2.3.2 et /usr/share/slsh

Descriptions courtes

slsh

est un simple programme pour l'interprétation des scripts S-Lang. Il supporte le chargement dynamique des modules slang et il comporte l'interface de Readline pour une utilisation interactive.

Last updated on 2020-02-17 21:12:55 +0100