LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 725|回复: 4

9.2下升级glib出错

[复制链接]
发表于 2004-12-15 23:45:03 | 显示全部楼层 |阅读模式
因为要装mac for xmms,提示glib版本低于1.2.2。(suse原带的是1.2.10)。
从ftp.gtk.org下载了源码包。
configure
make
都顺利,
make install也没有出错提示,却没有能安装上去。
看压缩包的安装文档讲,似乎低版本升级要改什么设置,但我不懂了。
有没有大侠试过这个?怎么解决的?
谢谢!
 楼主| 发表于 2004-12-16 19:54:32 | 显示全部楼层
下载一个src.rpm rebuild
出错。

+ cp -pr 'docs/*.dvi' 'docs/*.ps.gz' 'docs/*.html' /var/tmp/glib-root/usr/share/doc/packages/glib-devel
cp: stat‘docs/*.dvi’失败: 没有那个文件或目录
cp: stat‘docs/*.ps.gz’失败: 没有那个文件或目录
cp: stat‘docs/*.html’失败: 没有那个文件或目录
error: Bad exit status from /var/tmp/rpm-tmp.63 (%doc)


RPM build errors:
    user hli does not exist - using root
    group student does not exist - using root
    user hli does not exist - using root
    group student does not exist - using root
    Bad exit status from /var/tmp/rpm-tmp.63 (%doc)

rpm包是完整的。
 楼主| 发表于 2004-12-16 20:01:29 | 显示全部楼层
只有动手编译源码。
configure顺利。
make顺利。
make最后显示如下:
creating tree-test
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..    -g -O2 -Wall  -D_REENTRANT -c type-test.c
type-test.c: In function `main':
type-test.c:54: warning: const qualifier ignored on asm
type-test.c:55: warning: const qualifier ignored on asm
type-test.c:57: warning: const qualifier ignored on asm
type-test.c:57: warning: const qualifier ignored on asm
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall  -D_REENTRANT  -o type-test  type-test.o ../libglib.la
gcc -g -O2 -Wall -D_REENTRANT -o .libs/type-test type-test.o ../.libs/libglib.so -Wl,--rpath -Wl,/usr/local/lib
creating type-test
make[2]: Leaving directory `/home/arete/glib-1.2.9/tests'
make[1]: Leaving directory `/home/arete/glib-1.2.9'
 楼主| 发表于 2004-12-16 20:21:27 | 显示全部楼层
然后make install,也没有出错提示。
 楼主| 发表于 2004-12-16 20:22:44 | 显示全部楼层
难道是glib1.2.10>glib1.2.9?
那为什么还说找不到比1.2.2更高的版本?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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