(Por Ricardo Correia)
- Instalar o MinGW (link mais recente em
http://sourceforge.net/projects/mingw/files/) direto na c:, deixando o
caminho como c:\MinGW
- Nas variáveis de ambiente, altere a PATH e adicione "c:\MinGW\bin",
sem as aspas;
- Obtenha os fontes do chicken (
http://code.call-cc.org/dev-snapshots/2010/09/14/chicken-4.6.1.tar.gz)
- Extraia o fonte do chicken para a pasta "c:\chicken", sem as aspas
- Pelo cmd, acesse a pasta c:/chicken e insira o seguinte comando:
mingw32-make PLATFORM=mingw PREFIX=c:/mingw
- Depois, ainda na pasta c:\chicken insira o seguinte comando:
mingw32-make PLATFORM=mingw PREFIX=c:/mingw install
- Com isso o chicken já está instalado.
- Baixe o emacs
(http://ftp.gnu.org/pub/gnu/emacs/windows/emacs-24.2-bin-i386.zip) ou
alguma versão mais recente e extraia para a pasta "c:\emacs", sem as aspas
- Nas variáveis de ambiente, altere a PATH e adicione "c:\emacs\bin",
sem as aspas;
- Ainda nas variáveis de ambiente, adicione nas de usuário uma variável
HOME (se não existir) e coloque "c:\emacs" sem as aspas
- Adicione também nas variáveis de sistema uma chamada HOME (se não
existir), com o valor "c:\emacs", sem as aspas
- Baixe o arquivo quack.el no link
http://www.neilvandyke.org/quack/quack.el e coloque na pasta
"c:\emacs\site-lisp\"
- Abra o emacs e segure o Ctrl e aperte a tecla x e em seguida, ainda
com o Ctrl apertado, a tecla f. Vai perguntar qual arquivo você quer abrir
e então você digita "c:\emacs\.emacs", sem as aspas, e aperta o enter. Com isso o
emacs vai abrir o arquivo de configuração. Insira “(require ‘quack)”, sem
as aspas, e salve o arquivo.
- Copie o arquivo csi.exe, da pasta "c:\chicken" para a pasta
"c:\emacs\bin".
- Crie um arquivo com extensão .scm
- Abra o emacs, selecione o arquivo com extensão .scm criado, segure o
Alt e aperte a tecla x (M-x) e digite run-scheme. Se o emacs e o quack
estiverem configurados de maneira correta, ele vai perguntar qual scheme
você quer abrir, digite “csi -:c” e aperte o enter. Com isso o buffer já
vai mostrar as informações do chicken instalado e estará pronto para uso.