LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: cheese

从GTK+2.4.0到GIMP2到openQ3的完全编译方法

[复制链接]
发表于 2004-8-4 18:01:50 | 显示全部楼层

成功了

谢谢,我终于装成功了
发表于 2004-9-9 15:54:30 | 显示全部楼层
我按照步驟,到第10步時出錯
Pango 1.2.0 and xft backend is required for X11 target

這是怎麼回事??

另外,你說的
最初由 cheese 发表
把下面的话加到你的系统或用户设置文件中:
export PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig

這個怎麼?現?
直接在make install後輸入嗎?
发表于 2004-9-15 08:59:42 | 显示全部楼层
安装atk的时候开始./configure提示需要glib2.0以上,因为已经安装,就export PKG_CONFIG_PATH=/usr/local/gtk2.4/glib-2.4.6(glib解开后在该路径下,并且已经安装好).之后./configure可以通过了,但是make 却出现问题:
发表于 2004-9-15 09:00:39 | 显示全部楼层
谁能指点一下~谢谢!!!!!
发表于 2004-9-22 21:33:42 | 显示全部楼层
make 出现问题:(

gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DG_LOG_DOMAIN=\"Gdk\" -DGDK_COMPILATION -I../.. -I../../gdk -I../../gdk -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_ENABLE_DEBUG -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/X11R6/include -DXTHREADS -I/usr/X11R6/include -g -O2 -g -Wall -MT gdkasync.lo -MD -MP -MF .deps/gdkasync.Tpo -c gdkasync.c  -fPIC -DPIC -o .libs/gdkasync.o
In file included from /usr/X11R6/include/X11/Xft/Xft.h:41,
                 from ../../gdk/x11/gdkdrawable-x11.h:35,
                 from ../../gdk/x11/gdkwindow-x11.h:30,
                 from ../../gdk/x11/gdkprivate-x11.h:36,
                 from ../../gdk/x11/gdkx.h:78,
                 from ../../gdk/gdkalias.h:32,
                 from gdkasync.c:48:
/usr/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't been included yet!"
/usr/include/freetype2/freetype/freetype.h:21:2: #error "lease always use macros to include FreeType header files."
/usr/include/freetype2/freetype/freetype.h:22:2: #error "Example:"
/usr/include/freetype2/freetype/freetype.h:23:2: #error "  #include <ft2build.h>"
/usr/include/freetype2/freetype/freetype.h:24:2: #error "  #include FT_FREETYPE_H"
make[4]: *** [gdkasync.lo] 错误 1
make[4]: Leaving directory `/home/root/software/gtk+-2.5.3/gdk/x11'
make[3]: *** [all-recursive] 错误 1
make[3]: Leaving directory `/home/root/software/gtk+-2.5.3/gdk'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/home/root/software/gtk+-2.5.3/gdk'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/root/software/gtk+-2.5.3'
make: *** [all] 错误 2
root@0[gtk+-2.5.3]#
发表于 2004-9-23 17:28:33 | 显示全部楼层
在make时
找不到io-jpeg.o
谁有能不能给我传个
fashaozhe2000@163.com
谢谢
发表于 2004-9-26 16:12:32 | 显示全部楼层
我安装成功了
可是重启后出项不了登陆界面,进不了X Windows
只有在文本模式下startx才可以进入
发表于 2004-10-3 19:50:07 | 显示全部楼层
这是由于gtk2.2和gtk2.4混装的缘故,使得gdm和gnome启动的时候使用库文件出错。

如果你是将gtk2.4编译到别的目录例如/usr/lcoal,那就很好办,只要将/etc/ld.so.config文件里的这个目录删除再ldconfig即可恢复正常。

当你已经成功的启动了gnome后需要用gtk2.4来运行程序时又可以将这一行加上去,同样运行一些ldconfig。

要注意的时,在关闭gnome前不要忘记再从ld.so.config文件里删除/usr/local,然后还得ldcofig。

这样很麻烦,如果有时间干脆将gnome也升级算了。

这玩意很有趣,我是将gtk2.4编译到/usr/lcocal目录的。只是我的习惯,尽量不动系统。由于/usr/local/etc/fonts/fonts.conf文件和/etc/fonts/fonts.conf文件不一样,前面的文件里多一种字体,当我修改了/etc/ld.so.config文件ldconfig后,查看gnome的字体设置程序,居然那多的字体自动出来了。很有意思。
发表于 2004-10-12 01:22:42 | 显示全部楼层
严重感谢!按着楼主说的,我终于装上了QQ的插件

感谢!
发表于 2004-10-12 21:36:10 | 显示全部楼层
谢谢翔羽,我也进不了X了,也需要startx才能进。现在正在用apt-get更新系统,希望更新完成后能起得来。都不敢重启机子。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表