fred voisin

(smart (music (engines)))

Accueil > Trucs et astuces > Lisp arm-apple-darwin ?

Lisp arm-apple-darwin ?

30 nov. 2008

dimanche 30 novembre 2008, par Fred

hum, lisp on ipodtouch is difficult...

i’d better take my good old visor and use the ipod for benchmarking the soslow lisp machine :D

Benchmarks no réciproques...

>> :)

podfred:~ root#uname -a
Darwin podfred 9.4.1 Darwin Kernel Version 9.4.1: Sun Aug 10 21:23:40 PDT 2008; root:xnu-1228.7.27~12/RELEASE_ARM_S5L8900X iPod1,1 arm N45AP Darwin
podfred:~ root#

 :)

podfred:~ root# apt-cache search lisp
podfred:~ root#

 :(

>> so what ?

- 1. installer un linux sur ipodtouch : swik.net
 ?

- 2. essayer en conservant le systeme avec arm-apple-darwin ?

- 3. réécrire le lisp soit même ?


clisp :

pessimistes comp.lang.lisp ? comp.lang.lisp/2008-04


SBCL :

SBCL ARM n’est pas encore disponible (en cours ?)...


GCL :

Premier test de compilation de GCL 2.6.7 échoue :

podfred:~/src/gcl/gcl-2.6.7 root# ./configure
> crash système pendant test compilateur :(

podfred:~/src/gcl/gcl-2.6.7 root# cat config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:786: checking host system type
configure:1199: checking for gcc
configure:1312: checking whether the C compiler (gcc    ) works
configure:1328: gcc -o conftest      conftest.c  1>&5
podfred:~/src/gcl/gcl-2.6.7 root#

(je crois en effet avoir vu un lien qui parlait de pb avec GCL sur ARM...
 :( )


armpit :

armpit : scheme A Scheme Interpreter for ARM Microcontrollers sur sourceforge, un portage de Scheme pour ARM ... (voir question multi-tâche et TCP/IP) ; semble opérationnel pour certains processeurs ARM linux embarqués (notamment processeurs Atmel AT91 comme les Calaos), mais requiert Linux ou uClibc...


ECL :

pas encore prêt pour arm ?

podfred:~/src/ root# ADDRESS=anonymous@ecls.cvs.sourceforge.net:/cvsroot/ecls
podfred:~/src/ root# cvs -z3 -d:pserver:$ADDRESS checkout ecl
podfred:~/src/ root# cd ecl
podfred:~/src/ecl root# ./configure
Switching to directory `build' to continue configuration.
checking build system type... (GNU MP wrapped config.sub)
configure: error: /bin/sh /var/root/src/ecl/src/gmp/config.sub -apple-darwin9.4.1 failed
configure: WARNING: Cache variable ac_cv_build contains a newline.

autres Lisp ?