当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : kde 3.97.1(kde4.0>20071214)编译安装过程
帖子发表于 : 2007-12-24 22:34 

注册: 2006-10-30 19:54
帖子: 131
地址: Hannover
送出感谢: 0 次
接收感谢: 0 次
参考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选项进入


附件:
文件注释: screen shot
snapshot.png
snapshot.png [ 288.51 KiB | 被浏览 1146 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-12-24 23:12 
头像

注册: 2007-02-11 13:27
帖子: 887
送出感谢: 0 次
接收感谢: 0 次
支持!
希望等K4正式发布后
自己编译
收藏先


_________________
RandomWalk@随机漫步

Slackware12.2 && KDE3.5.10


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-12-25 19:01 
头像

注册: 2006-10-21 12:03
帖子: 1746
地址: Shanghai
送出感谢: 0 次
接收感谢: 0 次
..............

没什么好说的。。

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


_________________
.

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


미안하다, 사랑한다




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


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译