Notices


Reply
Thread Tools
Anunakin's Avatar
Posts: 100 | Thanked: 102 times | Joined on Apr 2008 @ Amazon-Belém
#11
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...
 

The Following User Says Thank You to Anunakin For This Useful Post:
Posts: 20 | Thanked: 36 times | Joined on Sep 2007 @ Russia, Moscow
#12
Originally Posted by Anunakin View Post
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...
Anunakin, could you describe your clisp build scenario? I've finished work started by Matthiew and ported 100% of ffcall to armel (my git is here, if someone is cuirios: http://www.github.com/Shmuma/ffcall). I've tried to compile clisp with ffi, but faced with the same problem as in first post (lisp.run sigill during make stage). I haven't try to perform build on device itself so far, maybe better luck this way.
 
Anunakin's Avatar
Posts: 100 | Thanked: 102 times | Joined on Apr 2008 @ Amazon-Belém
#13
I removed ffcall procedures from clisp, this dont need it... simple!
And I compiled on device, clisp cant run under sBox.

Last edited by Anunakin; 2009-08-25 at 17:00.
 
Posts: 251 | Thanked: 22 times | Joined on Dec 2007 @ Houston, Texas
#14
Does this mean that someone has an end-user-ready version in a repository ready for download?
 
Anunakin's Avatar
Posts: 100 | Thanked: 102 times | Joined on Apr 2008 @ Amazon-Belém
#15
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:


 
Posts: 251 | Thanked: 22 times | Joined on Dec 2007 @ Houston, Texas
#16
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.
 
Posts: 59 | Thanked: 15 times | Joined on Feb 2008
#17
Originally Posted by rdcinhou View Post
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!
I'm sure there is, but clisp, maxima and wxmaxima work just fine with the virtual keyboard.
 
Texrat's Avatar
Posts: 11,700 | Thanked: 10,045 times | Joined on Jun 2006 @ North Texas, USA
#18
ooo... Lisp was one of my first programming languages. I'd love to try it on the tablets...
__________________
Nokia Developer Champion
Different <> Wrong | Listen - Judgment = Progress | People + Trust = Success
My personal site: http://texrat.net
 
Posts: 1 | Thanked: 1 time | Joined on Dec 2009
#19
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.
 

The Following User Says Thank You to depp For This Useful Post:
Posts: 42 | Thanked: 40 times | Joined on Jan 2015 @ Italy
#20
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
 

The Following User Says Thank You to u7knv9h For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 00:45.