- Scritto da: pentothal
> La sun non mi fa più scaricare la 1.4.2, meno
> male che ho trovato
> questo:
> http://hissi.org/read.php/win/20081203/c292NmhhTlg 
io avevo bisogno di una jre per far girare clojure-1.0.0.jar
$ sudo apt-get install sun-java6-jre
(mille mila dipendenze ubuntare)
mi spavento e blocco tutto. Scarico la jre dal sito della sun, per linux x64.
Installo java-package e pacchettizzo tutto con quello:
$ fakeroot make-jpkg java-sun-abdef.bin
mi crea il deb. Cerco di installarlo ma escono errori a tutto spiano. In pratica cerca un plugin di netscape 4 per amd64 che non trova.
Modifico lo script di make-jpkg per mandare a quel paese i plugin dei vari browser (non me ne faccio un razzo).
Ricreo il pacchetto. Installo. Tutto ok.
Ora devo installare slime, così posso usare clojure direttamente da emacs.
$ sudo apt-get install slime
Si installa un sacco di cose tra cui anche sbcl che non avevo richiesto. Non importa, può tornarmi utile.
Modifico il file .emacs per tener conto di clojure e di slime.
Lancio emacs e lancio slime. Parte in automatico con sbcl anziché con clojure. Nessun problema, posso scegliere quale tra i due usare con: M-- M-x slime
M-- M-x slime
"wrong-type-argument symbolp"
Cerco su google. Capita che la versione di slime su ubuntu 9.10 è buggata. La correggo a mano.
Rilancio emacs. Stesso errore. Vuoi vedere che emacs ha compilato gli script e non legge i vecchi se li modifichi? Riconfiguro il pacchetto di emacs. Rilancio emacs. Tutto a posto.
Due pacchetti, due bug.