FreeBSD下建立KDE 4日志(2007年6月7日)
2009-05-13 08:22:14来源:未知 阅读 ()
很想了解点儿FreeBSD下构建KDE4的大致过程,期待对KDE能有更多的理解,所以从今天开始一点一点地积攒FreeBSD下构建KDE4的相关资料,并且记录下自己所经历的各种困难。
我目前所能参照的资料:
KDE4 构建的一般步骤:
(中文说明)
http://techbase.kde.org/Getting_Started/Build/KDE4_%28zh_CN%29
FreeBSD 构建 KDE4 的参考:
(中文说明)
http://techbase.kde.org/Getting_Started/Build/KDE4/FreeBSD_%28zh_CN%29
(英文说明)
http://techbase.kde.org/Getting_Started/Build/KDE4/FreeBSD
按照下面的资料
http://techbase.kde.org/Getting_Started/Sources/Anonymous_SVN
我SVN了KDE4的基本环境
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase
利用ports安装了cmake-2.4.6,port的目录是 /usr/ports/devel/cmake
kdesvn-build的下载地址:
http://kdesvn-build.kde.org/releases/kdesvn-build-1.4.1.php
以下是Readme文件的信息摘录:
拷贝kdesvn-buildrc-sample这个文件到 ~/.kdesvn-buildrc ,这个文件是为KDE 4.0 配置的。如果你准备建立kde 3.5,在文件的头部添加 “使能 use-stable-kde“
在.kdesvn-buildrc中,取消“module ..... end module“行的注释,就可以使能你想建立的模块.如果你用在KDE 3.5上是可用的,而在建立KDE 4.0时,大多数模块默认都是不建立的。
在kdesvn-build的目录下,运行
shell>kdesvn-build --pretend
这将显示kdesvn-build所从事的步骤。但不实际进行建立。这是一个好点子,可以确定kdesvn-build的设置。
当你准备好的时候,运行 kdesvn-build,如果第一次每个模块都工作的很好,kdesvn-build 将下载和建立你所要求的所有的模块。
kdesvn-build的更新非常简单,你只需要覆盖原来的kdesvn-build,根据需要编辑~/.kdesvn-buildrc文件,确认新的选项包含进来
你可以使用下面的命令查看kdesvn-build的版本,确认安装成功
shell>kdesvn-build --version
关于 KDE4 ,现在 KDE 4还不适合普通用户使用,但是现在它进展迅速。
帮助信息:
kdesvn-build 包含了一个命令行帮助的选项
shell> kdesvn-build --help
kdesvn-build 的在线更新版本在kdesdk模块里面
http://websvn.kde.org/trunk/KDE/kdesdk/scripts/kdesvn-build
kdesvn-build的帮助信息:
这个脚本使用subversion自动下载,建立,安装KDE
建议你首先设置~/.kdesvn-buildrc 文件,如果不做任何修改,默认选项都会被使用,很多模块都会被建立。
设置完~/.kdesvn-buildrc之后,你可以在命令行下运行这个程序,他将从subversion中自动下载模块,configure和make模块,如果你喜欢,也可以继续宁安装,如果你在单用户模式下建立KDE,kdesvn-build会安装模块。
基本的命令行风格 :
shell>kdesvn-build [模块名](下载,建立,安装KDE)
如果你没有特别指定模块名,你的.kdesvn-buildrc将被使用,如果你指定了模块名,你的kdesvn-buildrc一直会被读取,但是脚本会按照命令行中模块的顺序建立/安装模块
Options:
--no-svn Skip contacting the Subversion server.
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- OpenBSD 4.5 2009-05-13
- DragonFly BSD 2.2.1发布 2009-05-13
- NetBSD 5.0发布 2009-05-13
- Flash 9 for FreeBSD 7.1 2009-05-13
- FreeBSD中启用SSH 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash