刚开始学习LFS

刚开始LFS,LFS-BOOK-6.7,有不少问题:
1,英文是第一个障碍;
2,宿主系统调整;
3,编译参数也是个大麻烦;
4,工具链调整不太好理解;
5,linker,loader工作原理绕不明白。
基础本来也差,有问题也正常,坚持做完应该会有很大提高。

BLFS 学习日记(浏览 BLFS 开始至第九章图形和字体库 )

2010年11月13日 星期六
从 BLFS BOOK 首页执行命令 grep -o href=\".*html\" blfs.html | wc -l 得到共有557个html页面。分配了每天要完成的浏览任务。计划每天50页:grep -o href=\".*html\" blfs.html > task.txt && split --lines=50 task.txt Continue reading "BLFS 学习日记(浏览 BLFS 开始至第九章图形和字体库 )"

在 Ubuntu 10.04 和 Debian Lenny 下编译安装 GCompris 9.3

Ubuntu 10.04 下编译安装:
checking for GCOMPRIS... configure: error: Package requirements (  gtk+-2.0 >= 2.12.0   librsvg-2.0 >= 2.26.0   libxml-2.0 >= 2.6.16   gthread-2.0 ) were not met:
sudo apt-get install build-essential intltool pkg-config libgtk2.0-dev librsvg2-dev libxml2-dev gnuchess libgstreamer0.10-dev libgnet-dev libsqlite3-dev python-dev python-gtk2-dev python-cairo-dev python-pysqlite2

Debian Lenny 下编译安装:
除了上面安装的包,另外手工下载编译安装了:libgsf-1.14.18(librsvg需要),  librsvg-2.31.0(因Debian Lenny 中的版本旧了不合要求);还 apt-get 安装 libcroco3-dev(librsvg需要)、 libglib2.0-dev、 texi2html(make时需要)

在 Debian Lenny 下安装成功后但是运行仍然出错,经研究,是 Debian 里面的软件包组件不合 GCompris 要求。解决方法是:添加lenny-backports 源 后,执行 sudo apt-get -t lenny-backports upgrade 就 OK 了。

LFS 学习日记(第八章 使 LFS 可以启动 )

2010年10月23日 星期六
/LFS-BOOK-6.6-HTML/chapter08/chapter08.html
8. Making the LFS System Bootable
/LFS-BOOK-6.6-HTML/chapter08/introduction.html
8.1. Introduction
/LFS-BOOK-6.6-HTML/chapter08/fstab.html
8.2. Creating the /etc/fstab File Continue reading "LFS 学习日记(第八章 使 LFS 可以启动 )"