/*******************************************************************
• 此文章解释权归windsome所有,如要转载无须联系本人。
• 转载需要包含此抬头信息,如有疑问,欢迎联系本人。
• QQ: 35327864
• msn: fgwf1@hotmail.com
• mail: agooou@gmail.com
********************************************************************/
最好的学习方法,看它的文档
1,用bash,不要用dash
cd bin
sudo unlink sh
sudo ln -s bash sh
2,一堆软件要装
python-psyco,subversion,cvs,texi2html,texinfo,chrpath,quilt,autoreconf
3,准备工作目录
A) mkdir /home/windsome/oe
cd /home/windsome/oe
B)mkdir -p build/conf
C)从www.openembedded.org下载bitbake,openembedded到/home/windsome/oe
D)写一个环境脚本env.sh,用于
export OEBASE=`pwd`
export PATH=$OEBASE/bitbake/bin:$PATH
export BBPATH=$OEBASE/build:$OEBASE/openembedded
export BB_ENV_EXTRAWHITE="OEBASE"
#echo 0 > /proc/sys/vm/mmap_min_addr
##or in selinux:
##setsebool -P allow_unconfirmed_mmap_low 1
E) cp openembedded/conf/local.conf.sample build/conf/local.conf
F)修改build/conf/local.conf
参考它默认的配置文件改,有个文档的,得详细看它文档
G) cd build
bitbake curl 开始编译