QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1684|回复: 16

安装GAIM时的问题

[复制链接]
发表于 2003-4-7 14:04:49 | 显示全部楼层 |阅读模式
卸载了RH9带的5.9版,从网上下了6.0的源码包
make&&make install的时候,出现以下问题:

[root@redcomet gaim-0.60]# make
make: *** No targets specified and no makefile found.  Stop.
[root@redcomet gaim-0.60]# make install
make: *** No rule to make target `install'.  Stop.

configure的时候就有问题了"
configure: error:
*** GLib 2.0 is required to build Gaim; please make sure you have the GLib
*** development headers installed. The latest version of GLib is
*** always available at http://www.gtk.org/.

提示缺的东西我该从哪儿下载了安装上,谢谢
 楼主| 发表于 2003-4-7 14:17:13 | 显示全部楼层
Eeeeee....找了个代理,以1K/S的龟速去gtk.org拖了回来
不用麻烦大家了
回复

使用道具 举报

 楼主| 发表于 2003-4-7 14:28:25 | 显示全部楼层
问题依旧,
checking for GLIB - version >= 2.0.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
configure: error:
*** GLib 2.0 is required to build Gaim; please make sure you have the GLib
*** development headers installed. The latest version of GLib is
*** always available at http://www.gtk.org/.
我装的是GLIB2.2.1,难道必须2.0版的吗
这也太奇怪了
大家是怎么弄的亚
回复

使用道具 举报

发表于 2003-4-7 14:38:13 | 显示全部楼层
[quote:f8b7f66719="redcomet"]问题依旧,
checking for GLIB - version >= 2.0.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
configure: error:
*** GLib 2.0 is required to build Gaim; please make sure you have the GLib
*** development headers installed. The latest version of GLib is
*** always available at http://www.gtk.org/.
我装的是GLIB2.2.1,难道必须2.0版的吗
这也太奇怪了
大家是怎么弄的亚[/quote]
是GLIB2.2-devel包
你找找你的RH盘中肯定有RPM的
一般的发行都是把运行库打成一个包,比如libglib2-***.rpm
然后将头文件和导出库等大成另一个包,如libglib2-devel-***.rpm
一般的应用程序,如果是已经编译好的,在你的系统中安装相关的运行库就好了
但你如果是下载的源代码在本机编译的话,就需要相关库的开发包了,因为需要头文件和库文件等的。
回复

使用道具 举报

 楼主| 发表于 2003-4-7 15:25:38 | 显示全部楼层
装上了你说的东西,问题依旧
我看了看现在的 GLIB版本
[root@redcomet RPMS]# rpm -q glib
glib-1.2.10-10

也就是我前面装的GLIB没装上,不知道怎么回事了
回复

使用道具 举报

 楼主| 发表于 2003-4-7 15:45:12 | 显示全部楼层
安装GAIM的RPM包:
[root@redcomet bakup]# rpm -ivh gaim-0.60-3.i386.rpm
error: Failed dependencies:
        libgtkspell.so.0 is needed by gaim-0.60-3
SRC RPM包:
[root@redcomet bakup]# rpm -rebuild gaim-0.60-3.src.rpm
rpm: arguments to --root (-r) must begin with a /

命令有错误吗
哭死~~~~~~~~~~
回复

使用道具 举报

发表于 2003-4-7 16:07:47 | 显示全部楼层
[quote:5fef0f6919="redcomet"]装上了你说的东西,问题依旧
我看了看现在的 GLIB版本
[root@redcomet RPMS]# rpm -q glib
glib-1.2.10-10

也就是我前面装的GLIB没装上,不知道怎么回事了[/quote]
这是1.x的包,
RH9中应该有两个版本的包glib和glib2
回复

使用道具 举报

 楼主| 发表于 2003-4-7 16:31:02 | 显示全部楼层
Glib2我装了的
[root@redcomet root]# rpm -q glib2
glib2-2.2.1-1

还有glibc-devel-2.3.2-11.9.i386.rpm也装了,呵
但还是不行,依旧
回复

使用道具 举报

发表于 2003-4-7 17:08:14 | 显示全部楼层
[quote:9d1844307e="redcomet"]Glib2我装了的
[root@redcomet root]# rpm -q glib2
glib2-2.2.1-1

还有glibc-devel-2.3.2-11.9.i386.rpm也装了,呵
但还是不行,依旧[/quote]
不是glibc-devel
是glib2-devel或者libglib2-devel
回复

使用道具 举报

 楼主| 发表于 2003-4-7 21:14:34 | 显示全部楼层
恩,终于找到问题了,我看到有glib2-devel但是没装,现在装了就不报这个错了
虽然还说GTK没装,不过问题也就一样了
兄好有耐心啊,呵呵,比我好多了
还是linux的世界就是这样..............
thx
回复

使用道具 举报

 楼主| 发表于 2003-4-7 21:21:02 | 显示全部楼层
咔咔,问题真是多安装GTK+ devel
[root@redcomet gaim-0.60]# rpm -ih /mnt/iso/RedHat/RPMS/gtk2-devel-2.2.1-4.i386.rpm
error: Failed dependencies:
        XFree86-devel is needed by gtk2-devel-2.2.1-4
        atk-devel >= 1.0.0-1 is needed by gtk2-devel-2.2.1-4
        pango-devel >= 1.2.0-3 is needed by gtk2-devel-2.2.1-4
[root@redcomet gaim-0.60]# rpm -ih /mnt/iso/RedHat/RPMS/XFree86-devel-4.3.0-2.i386.rpm
error: Failed dependencies:
        Xft-devel conflicts with XFree86-devel-4.3.0-2

提示冲突,我该怎么办,卸载已有的包会影响系统吗
回复

使用道具 举报

 楼主| 发表于 2003-4-7 22:10:46 | 显示全部楼层
我卸载了XFT,装上所需东西之后开始编译安装
./config --prefix=/usr/tools/gaim
make
make check      就有几个ERROR
make install      当然也有ERROR
是不是安装失败了,#gaim 也不能运行
到/usr/tools/gaim也找不到运行的东西
回复

使用道具 举报

发表于 2003-4-8 16:04:24 | 显示全部楼层
[quote:88b47ee0ec="redcomet"]我卸载了XFT,装上所需东西之后开始编译安装
./config --prefix=/usr/tools/gaim
make
make check      就有几个ERROR
make install      当然也有ERROR
是不是安装失败了,#gaim 也不能运行
到/usr/tools/gaim也找不到运行的东西[/quote]
把错误的信息贴出来看看
回复

使用道具 举报

 楼主| 发表于 2003-4-8 19:12:53 | 显示全部楼层
这时make check时的
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libgdk-x11-2.0.so: undefined reference to `g_fprintf'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libgdk-x11-2.0.so: undefined reference to `g_get_application_name'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libgtk-x11-2.0.so: undefined reference to `g_sprintf'
collect2: ld returned 1 exit status
make[2]: *** [gaim] Error 1
make[2]: Leaving directory `/home/bakup/gaim-0.60/src'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/bakup/gaim-0.60/src'
make: *** [check-recursive] Error 1

另外的我没注意到了,太长了
回复

使用道具 举报

 楼主| 发表于 2003-4-8 19:15:15 | 显示全部楼层
[quote="redcomet"]安装GAIM的RPM包:
[root@redcomet bakup]# rpm -ivh gaim-0.60-3.i386.rpm
error: Failed dependencies:
       libgtkspell.so.0 is needed by gaim-0.60-3
SRC RPM包:
[root@redcomet bakup]# rpm -rebuild gaim-0.60-3.src.rpm
rpm: arguments to --root (-r) must begin with a /

这2个怎么办,特别是第二个,是不是我命令错了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 05:48 , Processed in 0.044280 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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