在SLES 10 Eval上编译OpenOffice.org m214成功:20070606
自从20070602开始编译OpenOffice.org m214,竟然编译到今天才终于算是功得圆满了,主要是遇到了一个很难以想象的问题,导致deliver时出错,从而导致连锁反应,最终未能正常编译完成,相关的问题已经提交为Issue 78035。不过,庆幸的是,经过与OpenOffice.org开源社区在IRC上的交流,在Ruediger.Timm(rt(at)openoffice.org)与hans-joachim.lankenau(hjs(at)openoffice.org)等的帮助下,终于找到了原因及大致解决的办法,在下一个版本的源代码(可能为m216了,因为m215已经在集成的过程中了)中将会予以完善。这个问题的现象是不能正确执行strip命令,致使deliver时发生错误,有大量文件未能正常提交到solver目录中去,从而无法正常完成编译。
我编译的详细配置及过程将会在后续补充完成。待续...
OpenOffice.org m214下载、配置、编译过程
源代码下载
可以直接从CVS服务器下载OpenOffice.org的最新源代码,我一般采用CVS的export命令从CVS服务器上导出完整的源代码,示例如下:
~> mkdir SRC680_m214
~> cd SRC680_m214
~> cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs ex -r SRC680_m214 OpenOffice2
当然,您也可以从非官方网站下载已经压缩打包的源代码,个人推荐从ftp.linux.cz这个捷克的网站下载最新的源代码,如果您想下载以往版本的源代码,这个网站可能不太适用,那么还有另外一个网站可供选择,ftp://ooopackages.good-day.net/pub/OpenOffice.org/sources/,但因民族情感问题,一般我个人尽量避免从jpn的网站下载文件 ^-^
编译配置脚本参考:autobuild。
编译完成后,生成多语言集成安装版本的方法:
~> cd SRC680_ROOT
~> source LinuxX86Env.Set.sh
~> cd instsetoo_native/util
~> dmake openoffice_en-US_zh-CN
到en-US_zh-CN目录下,就可以找到相应的安装程序了。
说明:如果有哪位开源软件爱好者或组织机构乐意提供存储空间,我非常乐意将我每次最新编译出来的中英文双语言集成版本软件包提供给大家使用(注意,我只有Linux的编译环境,所以只能在第一时间提供Linux rpm或/和deb安装包),如果需要其他语言版本,也请直接通过邮件或直接在此文章上留言告知于我。需要特别说明的是,如果您的托管主机在jpn的国土上或具有jpn背景,本人则在此明确拒绝进行此类合作。
相关说明及链接:
SLES/SLED 10 Eval(SUSE Linux Enterprise Server/SUSE Linux Enterprise Desktop 10 Evaluation),系Novell出品的企业级Linux服务器与桌面操作系统。
标签: Linux, OpenOffice.org, 知识共享, 软件开发



0 条评论:
发表评论
<< 主页