系统: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/搜索
版本正确的包来安装。
手动构建gnome-2.24.0成功
-
- 帖子: 3
- 注册时间: 2008-11-04 13:51
-
- 帖子: 3
- 注册时间: 2008-09-25 15:43
Re: 手动构建gnome-2.24.0成功
我下载了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
查看控制台信息得到这样的结果
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
-
- 帖子: 3
- 注册时间: 2008-09-25 15:43
Re: 手动构建gnome-2.24.0成功
麻烦您尽快联系我。谢谢 QQ89477048
- 内存不足
- 论坛版主
- 帖子: 3277
- 注册时间: 2005-08-18 18:43
- 联系:
Re: 手动构建gnome-2.24.0成功
............都是神啊 这么大的包也去make
-
- 帖子: 3
- 注册时间: 2008-11-04 13:51
Re: 手动构建gnome-2.24.0成功
编辑garnome-2.24.0下面的gar.conf.mk文件,将31行的#去掉,然后修改后面的路径,再将你下载的文件放到此路径下即可。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
例如:GARCHIVEDIR = /home/sean/download
-
- 帖子: 391
- 注册时间: 2006-02-20 0:27
Re: 手动构建gnome-2.24.0成功
我也是这么想的,哈哈!!!内存不足 写了:............都是神啊 这么大的包也去make
-
- 帖子: 7
- 注册时间: 2008-07-09 23:14
Re: 手动构建gnome-2.24.0成功
编译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
郁闷呀~
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
郁闷呀~