本文主要是介绍今天的一点体会-LFS日记3,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天在公司开始编译桌面管理器,开始想用XFCE,因为LFS的LIVECD用的就是这个,并且感觉也不错,于是按照教程一步一步的进行。支持庫一个一个的来,pango可以正常的编译,但是再编译gtk的时候总是说pango编译的时候没有cairo支持,但是找了半天,查了半天,也没有看到怎么加cairo支持。ms这个cairo支持是pango自动查找的。哎,不管了,大不了不用了,选择还是很多地! 既然gtk不能正常编译,gnome肯定也不行了。还好,我一直都用KDE,还是用KDE吧,呵。到KDE的主页上看了看KDE4 beta3已经出来了,不过我的openSUSE上的KDE4很不正常,还是用3吧。在KDE主页上找build发现介绍真是少,比blfs上的教程少多了,按照blfs教程来吧。
一步一步来,qt,arts,kdelibs,kdebase,最后一个出了点差错,没有设KDE_PREFIX,害的我编译了三遍,每次都得用半个小时,惨啊。并且libmng也编译不过,仔细看了看,qt编译的时候有mng选项,将其关闭即可。
回到家,AMD上的jhalfs已经全部为我搞定了,平常心,不敢高兴,呵呵。记下时间
real: 313m24.920s
user: 256m43.182s
sys: 42m47.739s
5个多小时,MY GOD,改了改fstab,急不可待的重启。紧张、激动!
udev没有出错,心放下了一半,终于没有再出错,root,login,高兴啊高兴! 看来是选项的问题了,-O3或者--martch=athlon-xp,不知道是哪个的问题,以后要注意。
这就好了,可以blfs了,支持库-->XFree86-->qt-->kde,估计今天晚上kde是搞不定了。
小技巧:装完LFS之后,可以先安装openSSH,装好之后就可以在别的机器上通过SSH客户端进行操作,可以方便的一边看文档,一边进行操作,长命令不想输入的时候也可以copy&paste了。
Tomorrow is another day!
这篇关于今天的一点体会-LFS日记3的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!