![]() |
Re: Lisp
CLISP, MAXIMA and wxMAXIMA on my repo:
deb http://maemo.vivaphp.net diablo misc http://maemo.vivaphp.net/pool/ For now I'm out of Maemo development, NOT MONEY => SOLD my N810... |
Re: Lisp
Quote:
|
Re: Lisp
I removed ffcall procedures from clisp, this dont need it... simple! ;) :D
And I compiled on device, clisp cant run under sBox. :eek: |
Re: Lisp
Does this mean that someone has an end-user-ready version in a repository ready for download?
|
Re: Lisp
Yes, the version on my repository works nicely on N810, but wont works under scratchbox.
Because I removed ffcall from clisp, this wont call gnuplot, but I added a extra menu item to wxmaxima can load gnuplot and load .xml file. here, my proof, tested on diablo only, clisp, maxima and wxmaxima from my repository: http://4.bp.blogspot.com/_M6e9BjVoy5...9-17-56-01.png http://4.bp.blogspot.com/_M6e9BjVoy5...9-17-56-02.png http://3.bp.blogspot.com/_M6e9BjVoy5...9-17-58-01.png |
Re: Lisp
Good work!
I now wish that I'd bought an N810 instead of the two N800's that I have! There is so much software that just doesn't work at all without a keyboard! Maybe someone will port a version to S60 5th edition for my N97. |
Re: Lisp
Quote:
|
Re: Lisp
ooo... Lisp was one of my first programming languages. I'd love to try it on the tablets...
|
Re: Lisp
In scratchbox handling of stack overflows does not work. Therefore e.g. libsigsegv fails the autoconf checks during compile and a compiled version (e.g. stolen from Debian Lenny) won't work either.
Good news is that the current version of GNU Common Lisp in Debian Sid is already ported to armel. Still it won't build or run in scratchbox but you can use the Lenny build environment in qemu to build packets that run on the N900. libffcall is not required for gcl. So what I've done is: 1. Installed a Lenny environment downloaded from here: http://people.debian.org/~aurel32/qemu/armel/ 2. Tweaked debian/control and debian/rules to remove dependencies on Lenny library versions. Installation prefix is changed to /opt. 3. Built packages for gcl and maxima. The resulting packages work fine on the device, even plotting with gnuplot works. Now I'm looking for a graphical UI. Most obvious choice would be kayali, since it's written in python-qt4, but that seems to be lacking lots of features and has been abandoned in 2007. |
Re: Lisp
Not sure if i should post here (this thread is almost 8 years old!), but sbcl works on OS2008 (and should work on other maemos as well).
I've tried the precompiled 1.2.7 armel binary on an N810, and so far seems to work. I still haven't tested it extensively, but all the ANSI stuff i've tried works as expected. As soon as i can use my N810 again i'll test more stuff, sbcl-specific things and maybe external libraries as well. The REPL isn't really a pleasure to use, so i might try to get rlwrap to work (not really important though). Maybe useful links: http://www.sbcl.org/platform-table.html http://www.sbcl.org/getting.html http://www.sbcl.org/porting.html |
All times are GMT. The time now is 20:02. |
vBulletin® Version 3.8.8