In case it's of interest to anyone, my build of Sage on a SailfishOS 
(Jolla) phone finally completed, and even seems to work.

Should anyone else want to try it, the steps I had to take to get it to 
work were:

1. Build it directly on an SD card, for which the SD card has to be made 
writeable:

devel-su
mount -o remount, rw /media/sdcard/<name of card>

2. Increase swap space to around a gigabyte by editing /usr/sbin/zramswapon 
(see https://together.jolla.com/question/96610/more-swap-space/)

3. Build the binary but not the documentation using 'make build' rather 
than 'make all'. The phone didn't seem up to the job of building the 
documentation.

Apart from this it was astonishingly straightforward (no changes to the 
makefile or anything).

The screenshot shows it running. As you can see, it manages up to a point, 
but struggled calculating the eigenvalues of the 500*500 matrix on the Sage 
Tour.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to