kde 3.97.1(kde4.0>20071214)编译安装过程

KDE桌面环境
回复
fallening
帖子: 131
注册时间: 2006-10-30 19:54
来自: Hannover
送出感谢: 0
接收感谢: 0

kde 3.97.1(kde4.0>20071214)编译安装过程

#1

帖子 fallening » 2007-12-24 22:34

参考URL:http://techbase.kde.org/Getting_Started/Build/KDE4

我当前kubuntu的版本是edgy
准备:
执行下

代码: 全选

export CFLAGS='-Wall -O2 -march=pentium-m -pipe -fomit-frame-pointer -msse2 -mmmx -mfpmath=sse'
 export CPPFLAGS='-Wall -O2 -march=pentium-m -pipe -fomit-frame-pointer -msse2 -mmmx -mfpmath=sse'
export CXXFLAGS='-Wall -O2 -march=pentium-m -pipe -fomit-frame-pointer -msse2 -mmmx -mfpmath=sse'
主要是编译优化选项,可以根据自己的cpu类型修改,下边开工:)
1. 下载编译安装dbus
http://dbus.freedesktop.org 下载
没什么好说的,如下(注意:我未安装dbus-glib

代码: 全选

./configure 
make
sudo make install
sudo dbus-uuidgen --ensure
2. 编译安装cmake
http://www.cmake.org 下载

代码: 全选

mkdir cmake-build
cd cmake-build 
../cmake-2.4.6/bootstrap
make
sudo make install
3. 编译安装qt4
找一个目录,我是~/srt/svn,在里边执行

代码: 全选

svn checkout svn://anonsvn.kde.org/home/kde/trunk/qt-copy
cd qt-copy
./apply_patches
./configure -no-exceptions -debug -fast -prefix /opt/QT 
make 
sudo make install 
make clean

4. 编译安装 kdesupport
找一个目录,我是~/srt/svn,在里边执行

代码: 全选

svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/
cd kdesupport
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/opt/kde4
make 
sudo make install
make clean
5. 编译安装kde4
找一个目录,我是~/srt/svn,在里边执行

代码: 全选

svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE
这样源代码被下载到当前目录KDE文件夹下,可以进入KDE目录子目录下顺次编译
我的编译顺序是:kdelibs, kdepimlibs, kdebase, kdepim, kdegraphics, kdemultimedia, kdenetwork, kdeutils, kdeartwork, kdeaccessibility, kdebindings, kdeedu, kdegames, kdesdk, kdetoys, kdevplatform, kdewebdev, kdevelop
大致进程是(以kdelibs为例)

代码: 全选

cd KDE/kdelibs
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/opt/kde4
#注意,这里结果可能建议安装别的库
#如果切换出去安装了之后,再次执行这个命令之前要先运行下
#rm CMakeCache.txt
#否则可能有错误发生
make
sudo make install
make clean
6. 安装之后的设置

代码: 全选

sudo cp /usr/share/xsessions/kde.desktop /usr/share/xsessions/kde4.desktop
sudo vi /usr/share/xsessions/kde4.desktop
将第4行至第6行修改为

代码: 全选

Exec=/opt/kde4/bin/startkde
TryExec=/opt/kde4/bin/startkde
Name=KDE4
注销之后就可以在kdm的sessions菜单中找到kde4选项进入
附件
snapshot.png
screen shot
头像
hao123liu
帖子: 887
注册时间: 2007-02-11 13:27
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 hao123liu » 2007-12-24 23:12

支持!
希望等K4正式发布后
自己编译
收藏先
RandomWalk@随机漫步

Slackware12.2 && KDE3.5.10
头像
nihui
帖子: 1746
注册时间: 2006-10-21 12:03
来自: Shanghai
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 nihui » 2007-12-25 19:01

..............

没什么好说的。。

个人建议:最好编译的时候有人能帮你,不然很麻烦...........
说不定编译的时候,一个 error 就会让你急死... :P
.

私人空间
附有 Magic Linux 2.1 最新开发日志~


미안하다, 사랑한다


欢迎来 #xfce-cn 中文频道~~
回复

回到 “Kubuntu”