手动构建gnome-2.24.0成功

编译打包和其他
回复
Sean.tang
帖子: 3
注册时间: 2008-11-04 13:51

手动构建gnome-2.24.0成功

#1

帖子 Sean.tang » 2008-11-04 23:26

系统:UBUNTU 8.04
工具:garnome-2.24.0

编译过程中逐步解决依赖问题,需要安装很多-dev的包。其中有两个包无法从源中获取。

gnome-2.24需要sqlite3 >= 3.5, 源中只有3.4.2, 从源码编译安装sqlite3.6.4

libxml2mod.so中有undefined symbols,下载源码编译后,用所得的libxml2mod.so覆盖
/usr/local/lib/python2.5/site-packages/和 /var/lib/python-support/python2.5下的同名
文件。

garnome-2.24.0/bootstrap/firefox/work/main.d/mozilla/layout/build/Makefile.in需要修改,
在227行以下做如下修改(添加红色部分)
ifdef MOZ_ENABLE_GTK2
EXTRA_DSO_LDOPTS += $(MOZ_GTK2_LIBS) \
-lXrender \
-lX11 \

$(NULL)
endif

另外有些 *-dev 的包从源中无法安装,需要去http://packages.ubuntu.com/zh-cn/搜索
版本正确的包来安装。
linyi0615
帖子: 3
注册时间: 2008-09-25 15:43

Re: 手动构建gnome-2.24.0成功

#2

帖子 linyi0615 » 2008-11-05 19:09

我下载了garnome2.24.0回来,所有的依赖包都已经装好,用make paranoid-install命令开始编译。
查看控制台信息得到这样的结果

make[5]: *** [http//ftp.gnome.org/pub/GNOME/sources/libtool/1.5/libtool-1.5.24.tar.gz] Error 1
make[5]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/bootstrap/libtool'
*** GAR GAR GAR! Failed to download download/libtool-1.5.24.tar.gz! GAR GAR GAR! ***
make[4]: *** [download/libtool-1.5.24.tar.gz] Error 1
make[4]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/bootstrap/libtool'
make[3]: *** [fixuplibtool] Error 2
make[3]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/platform/gtk+'
make[2]: *** [../../platform/gtk+/cookies/main.d/install] Error 2
make[2]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/bindings/pygtk'
make[1]: *** [../../bindings/pygtk/cookies/main.d/install] Error 2
make[1]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/desktop/alacarte'
make: *** [paranoid-install] Error 2

这应该是由于libtool-1.5.24没有下载到而产生的问题,我用浏览器访问了一下那个下载地址里面根本就没那个文件,我到网上goole一下,然后下载回来,但是不知道放在什么地方。

请指点我安装gnome2.24
linyi0615
帖子: 3
注册时间: 2008-09-25 15:43

Re: 手动构建gnome-2.24.0成功

#3

帖子 linyi0615 » 2008-11-05 19:10

麻烦您尽快联系我。谢谢 QQ89477048
头像
内存不足
论坛版主
帖子: 3277
注册时间: 2005-08-18 18:43
联系:

Re: 手动构建gnome-2.24.0成功

#4

帖子 内存不足 » 2008-11-05 19:11

............都是神啊 这么大的包也去make
໌→ iCookie Gtk Theme
໌→DropPlusBluetheme
กรัก กรัก`菠萝
Sean.tang
帖子: 3
注册时间: 2008-11-04 13:51

Re: 手动构建gnome-2.24.0成功

#5

帖子 Sean.tang » 2008-11-05 21:27

linyi0615 写了:我下载了garnome2.24.0回来,所有的依赖包都已经装好,用make paranoid-install命令开始编译。
查看控制台信息得到这样的结果

make[5]: *** [http//ftp.gnome.org/pub/GNOME/sources/libtool/1.5/libtool-1.5.24.tar.gz] Error 1
make[5]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/bootstrap/libtool'
*** GAR GAR GAR! Failed to download download/libtool-1.5.24.tar.gz! GAR GAR GAR! ***
make[4]: *** [download/libtool-1.5.24.tar.gz] Error 1
make[4]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/bootstrap/libtool'
make[3]: *** [fixuplibtool] Error 2
make[3]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/platform/gtk+'
make[2]: *** [../../platform/gtk+/cookies/main.d/install] Error 2
make[2]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/bindings/pygtk'
make[1]: *** [../../bindings/pygtk/cookies/main.d/install] Error 2
make[1]: Leaving directory `/home/hadis/Desktop/garnome-2.24.0/desktop/alacarte'
make: *** [paranoid-install] Error 2

这应该是由于libtool-1.5.24没有下载到而产生的问题,我用浏览器访问了一下那个下载地址里面根本就没那个文件,我到网上goole一下,然后下载回来,但是不知道放在什么地方。

请指点我安装gnome2.24
编辑garnome-2.24.0下面的gar.conf.mk文件,将31行的#去掉,然后修改后面的路径,再将你下载的文件放到此路径下即可。
例如:GARCHIVEDIR = /home/sean/download
hitly
帖子: 391
注册时间: 2006-02-20 0:27

Re: 手动构建gnome-2.24.0成功

#6

帖子 hitly » 2008-11-08 15:19

内存不足 写了:............都是神啊 这么大的包也去make
我也是这么想的,哈哈!!!
rukelee
帖子: 7
注册时间: 2008-07-09 23:14

Re: 手动构建gnome-2.24.0成功

#7

帖子 rukelee » 2008-12-27 23:07

编译garnome-2.24.0出现如下的问题:

checking for jpeg_destroy_decompress in -ljpeg... yes
checking for jpeglib.h... yes
checking for jpeg_simple_progression in -ljpeg... yes
checking for libpng12... yes
checking for jas_init in -ljasper... no
configure: error:
*** Checks for JPEG2000 loader failed. You can build without it by passing
*** --without-libjasper to configure
make[3]: *** [configure-work/main.d/gtk+-2.14.3/configure] 错误 1
make[3]: Leaving directory `/home/gnome/download/garnome-2.24.0/platform/gtk+'
make[2]: *** [../../platform/gtk+/cookies/main.d/install] 错误 2
make[2]: Leaving directory `/home/gnome/download/garnome-2.24.0/bindings/pygtk'
make[1]: *** [../../bindings/pygtk/cookies/main.d/install] 错误 2
make[1]: Leaving directory `/home/gnome/download/garnome-2.24.0/desktop/alacarte'
make: *** [paranoid-install] 错误 2

郁闷呀~
回复