分页: 1 / 1
手动构建gnome-2.24.0成功
发表于 : 2008-11-04 23:26
由 Sean.tang
系统: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/搜索
版本正确的包来安装。
Re: 手动构建gnome-2.24.0成功
发表于 : 2008-11-05 19:09
由 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
Re: 手动构建gnome-2.24.0成功
发表于 : 2008-11-05 19:10
由 linyi0615
麻烦您尽快联系我。谢谢 QQ89477048
Re: 手动构建gnome-2.24.0成功
发表于 : 2008-11-05 19:11
由 内存不足
............都是神啊 这么大的包也去make
Re: 手动构建gnome-2.24.0成功
发表于 : 2008-11-05 21:27
由 Sean.tang
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
Re: 手动构建gnome-2.24.0成功
发表于 : 2008-11-08 15:19
由 hitly
内存不足 写了:............都是神啊 这么大的包也去make
我也是这么想的,哈哈!!!
Re: 手动构建gnome-2.24.0成功
发表于 : 2008-12-27 23:07
由 rukelee
编译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
郁闷呀~