I am LAZY bones? AN ancient AND boring SITE

2008年 01月 20日 的归档

终于在gentoo下成功编译KDE4

在十多天前,我这个没用过gentoo也没用过KDE的新手,由于一时兴起,想在自己刚装上的gentoo上安个KDE4,由于当时还没正式发布,用的是overlay(至今对overlay的概念也还没很清楚,嘿嘿),由于里面的一个叫krunner的东东,死活编译不过去,最终以失败告终.
不过,由于之前就知道,成功率不会很高,所以我在开始瞎折腾前,留了个gentoo系统刚搞好内核时的tar包备份,于是昨天把原来那个乱糟糟的系统都删了,恢复备份,然后重新开始编译KDE4,有了上次的经验,这回小心多了,都是按部就班来的,先 emerge xorg-server ,然后是 opengl , cmake, qt, alsa-lib, boost, xine-lib, gpgme, shared-mime-info 和 giflib,需要注意的是编译qt这样的库的时候,得注意USE,必不可少的有 ,dbus,
qt3support 和 accessibily.然后根据占占的这文章,开始一步一步地用源码编译,源码可以从 http://www.kdecn.org/info/4.0.php 下载,我是按顺序编译了 kdesupport,kdelibs,kdepimlibs,kdebase,kdebase-workspace,kdebase-runtime到这里基本的就应该可以用了,将 /opt/kde4/bin(你用的也许不是这个目录) 设到PATH环境变量里面去,然后把 /opt/kde4/bin/startkde 做个符号链接到 ~/.xinitrc ,startx就应该可以启动KDE4了,当然这里省了很多东西,可能体验不是很好,呵呵.
恩,下面还有很多工作要做,哈哈.