Instalar o Slime pode ser, algums vezes, uma batalha. Versão errada de asdf, versão errada do próprio Slime e outros problemas, teimam em só aparecer no final de bastante trabalho.
Só recentemente aprendi como fugir de tudo isso. A solução é usar o QuickLisp para instalar e configurar o Slime. Vou descrever, aqui, um passo a passo completo de instalação de SBCL+QuickLisp+Slime em uma máquina Linux Ubuntu.
Instalando o SBCL
Em um terminal (geralmente aquela tela preta em que se pode digitar comandos para o Linux), comece instalando o SBCL:$ sudo apt-get install sbcl
Instalando o QuickLisp
Ainda no terminal, digite:$ wget http://beta.quicklisp.org/quicklisp.lisp
e quando o download do quicklisp estiver concluido, entre com:
$ sbcl --load ./quicklisp.lisp
O SBCL será carregado e um prompt para entrada de expressões em Common Lisp será mostrado. Agora os seguintes comandos devem ser digitados:
* (quicklisp-quickstart:install)
* (ql:add-to-init-file)
* (ql:quickload "quicklisp-slime-helper")
Para sair do SBCL digite:
* (quit)
Configurando o Emacs
Abra, com um editor de textos, o arquivo ~/.emacs e acrescente nele as seguintes linhas:(load (expand-file-name "~/quicklisp/slime-helper.el"))
(setq inferior-lisp-program "sbcl")
Salve e feche seu editor. Pronto, a ambiente de programação deve estar funcionando.
Nenhum comentário:
Postar um comentário