我在Kindle PaperWrite 1上最开始安装了koreader,和kterm
翻阅koreader目录,发现了luajit,在kindle上配合vi命令编写lua脚本运行,自学了一点lua
vi命令和luajit 来回切换很烦人,后来发现kindle原带了一个lua 5.1的解释器,原带的lau能够记忆之前的输入,能够回滚,luajit不能,学习用来很方便。。。。
后来萌生了学习python的想法,之前安装多看系统时,浏览他的目录,用的是python2.6
于是复制过来用,嫌太老旧,准备换python2.7.10,有pypy和python两种选择,pypy就是加入了jit的python,就好比lau与luajit。。。。。。![](http://tb2.bdstatic.com/tb/editor/images/face/i_f24.png?t=20140803)
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f30.png?t=20140803)
但是pypy要求Glibc 2.15,kindle的linux内核还是2时代的,Glibc 只有2.12,不能运行,kindle的/根目录不能写入,即使是root用户,而且替换新版本的话会造成严重过后果。。
。。。。
在koreader的git主页的说明中看到编译luajit用的arm-linux-gnueabi编译器,而不是gnueabihf硬浮点(android就是硬浮点),于是安装之。。。。(我的是Ubuntu)
遂下载python源码之后,交叉编译,
环境配置文件设置Pythonhome pythonpath etc.
成功。。。。
在kindle上编程多愉快。。。理论上还可以吧gcc交叉编译过去,但是看kindle的反应速度
,写C/C++完全没必要。。。。
翻阅koreader目录,发现了luajit,在kindle上配合vi命令编写lua脚本运行,自学了一点lua
vi命令和luajit 来回切换很烦人,后来发现kindle原带了一个lua 5.1的解释器,原带的lau能够记忆之前的输入,能够回滚,luajit不能,学习用来很方便。。。。
后来萌生了学习python的想法,之前安装多看系统时,浏览他的目录,用的是python2.6
于是复制过来用,嫌太老旧,准备换python2.7.10,有pypy和python两种选择,pypy就是加入了jit的python,就好比lau与luajit。。。。。。
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f24.png?t=20140803)
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f30.png?t=20140803)
但是pypy要求Glibc 2.15,kindle的linux内核还是2时代的,Glibc 只有2.12,不能运行,kindle的/根目录不能写入,即使是root用户,而且替换新版本的话会造成严重过后果。。
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f32.png?t=20140803)
在koreader的git主页的说明中看到编译luajit用的arm-linux-gnueabi编译器,而不是gnueabihf硬浮点(android就是硬浮点),于是安装之。。。。(我的是Ubuntu)
遂下载python源码之后,交叉编译,
环境配置文件设置Pythonhome pythonpath etc.
成功。。。。
在kindle上编程多愉快。。。理论上还可以吧gcc交叉编译过去,但是看kindle的反应速度
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f27.png?t=20140803)