"S-Lang" ("slang") é uma linguagem interpretada que pode ser incorporada em um aplicativo para torná-lo extensível. Ela fornece recursos exigidos por aplicativos interativos, como gerenciamento de exibição/tela, entrada de teclado e mapas de teclado.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.
Transferência (HTTP): https://www.jedsoft.org/releases/slang/slang-2.3.3.tar.bz2
Soma de verificação MD5 da transferência: 69015c8300088373eb65ffcc6ed4db8c
Tamanho da transferência: 1,6 MB
Espaço em disco estimado exigido: 22 MB (adicionar 15 MB para os testes)
Tempo de construção estimado: 0,4 UPC (adicionar 0,5 UPC para testes)
Esse pacote não suporta construção paralela.
Instale "slang" executando os seguintes comandos:
./configure --prefix=/usr \ --sysconfdir=/etc \ --with-readline=gnu && make -j1 RPATH=
Para testar os resultados, emita: LC_ALL=C make check.
Agora, como o(a) usuário(a) "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
: Esse
parâmetro configura o "Readline"
do "GNU" para ser usado pela interface do analisador em vez da
versão interna do "slang".
RPATH=
: Essa variável
substituída do make
impede codificar rigidamente caminhos de pesquisa de biblioteca
(rpath) nos arquivos executáveis binários e nas bibliotecas
compartilhadas. Esse pacote não precisa do rpath para uma
instalação no local padrão, e o rpath às vezes pode causar efeitos
indesejados ou até mesmo problemas de segurança.
install_doc_dir=/usr/share/doc/slang-2.3.3
SLSH_DOC_DIR=/usr/share/doc/slang-2.3.3/slsh
: Essas
variáveis substituídas do make garantem instalar esse
pacote com um diretório versionado de instalação da documentação.