(抄写别人的文章 ,用来学习)
还是要请关注 OpenMoko的朋友首先阅读官方网站上的内容。地址 :
OpenMoki Wiki 。
我的这篇文章类似于一个中文的翻译,不过不是按照它的格式进行严格的翻译,以我个人的理解进行了相应的注释。
首先要安装软件包:
1,安装OpenEmbedded相关的,在 /etc/apt/sources.list.d/下新建openembedded,加入:deb http://www.openembedded.org/dl/ packages/ ,然后apt-get update; apt-get install openembedded-essential
它是一个虚包,依赖许多的其它需要的软件包。
2,还是要再安装软件包,其实也可以不装,只不过要及需安装,这样就会打断构建的过程。
apt-get install lynx wget libusb-dev gcc-3.4 cpp-3.4 g++-3.4 dosfstools qemu qemu-launcher qemuctl minicom qemulator vgabios lrzsz debootstrap vde2 fakeroot daemon subversion
3, 以root身份,在/opt下,新建openmoko,进入后首先按照openmoko wiki上的文章,运行
wget http://www.rwhitby.net/files/openmoko/Makefile
然后,运行
make setup
然后,运行
make qemu
注意构建过程中的输出,会发现这个,需要手动做一下:
echo 1024 > /proc/sys/dev/rtc/max-user-freq
Ok,如果一切正常后,就会自动启动qemu,以后可以运行 make run-qemu-snapshot就可以模拟运行openmoko了。Good Luck!