|
我是参考blfs-book的安装方法来安装的,但是并没有按照blfs的顺序来安装,而是按照gnome-2.2.1的发行手册提供的安装顺序来做的。除了gtk-doc,Gconf-editor,vte,gnome-terminal,gdm,ggv之外,其它所有的gnome-2.2.1软件包都已经全部编译安装,基本上是顺利完成。有几点感受说一下:
1。xml-dtd-4.2的包很小,但安装却很麻烦。而且安装之后,以后在安装一些gnome的包时,scrollkeeper总是要访问oasis-open.org站点,实际上我这里根本访问不了。只能挂在那里一动不动,直到连接超时为止,让安装无谓地增加了不少时间。
2。编译vte-0.10.26时出错,导致gnome-terminal-2.2.1没有安装。试过了多种方法,始终没能通过。下面是编译时的错误提示:
/bin/sh ../libtool --mode=link gcc -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/X11R6/include -o vte vteapp.o libvte.la -lncurses -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lSM -lICE -L/usr/X11R6/lib -lX11 -lncurses
gcc -march=pentium4 -O3 -pipe -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/X11R6/include -o .libs/vte vteapp.o -Wl,--export-dynamic ./.libs/libvte.so -L/usr/X11R6/lib /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -lSM -lICE -lX11 -lncurses
./.libs/libvte.so: undefined reference to `XftCharExists'
collect2: ld returned 1 exit status
make[2]: *** [vte] Error 1
make[2]: Leaving directory `/usr/src/vte-0.10.26/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/vte-0.10.26'
make: *** [all] Error 2
3。libgnomeprint-2.2.1.2要依赖于fontconfig,这一点在翻译的blfs-book上没有提到。只好到nexp.cs.pdx.edu/fontconfig/release/去下载一个fcpackage.2_1.tar.gz,解开后有四个目录,我只安装fontconfig目录下的软件,libgnomeprint就可以通过了。
编译完成之后,感觉gnome的界面不如kde3.1漂亮,看来还是用kde3.1好。 |
|