kman9999 发表于 2007-5-5 21:31:26

急:装KYLIX3过程中遇到的一系列"依赖"问题!

本人用的是FC6,用KYLIX3在LINUX下编程.但是在安装KYLIX3的过程中遇到一系列问题,
希望各位能手帮忙解决,伸出援手解决一下.


我在KYLIX3的安装目录下运行# ./setup.sh
                                  BORLAND KYLIX 3
Checking dependencies...
Kernel version >= 2.2.0....OK
Glibc version >= 2.1.2....OK
X11 Server....OK
Libjpeg version >= 6.2.0....OK
./setup.sh: line 350: [: x11-2: integer expression expected
./setup.sh: line 352: [: x11-2: integer expression expected
./setup.sh: line 354: [: x11-2: integer expression expected
./setup.sh: line 350: [: x11-2: integer expression expected
./setup.sh: line 352: [: x11-2: integer expression expected
./setup.sh: line 354: [: x11-2: integer expression expected
Libgtk version >= 1.2.0....FAILED
Your system does not meet the minimum system requirements.
Setup cannot continue.


我的理解是libgtk的版本等级太"低"(?),于是用下载了libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc.rpm安装,结果:

warning: /root/Desktop/xxx/libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc.rpm: Header V3 DSA signature: NOKEY, key ID 26752624
error: Failed dependencies:
       libgdk_pixbuf2.0_0 = 2.10.3 is needed by libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc
      gtk+2.0 >= 2.10.3-4mdv2007.0 is needed by libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc



出现两个"依赖"不全,我先下载了libgdk-pixbuf-xlib2-0.22.0-11mdv2007.1.i586.rpm来安装. 结果为:

^[[Dwarning: libgdk-pixbuf-xlib2-0.22.0-11mdv2007.1.i586.rpm: Header V3 DSA signature: NOKEY, key ID 78d019f5
error: Failed dependencies:
      gdk-pixbuf-loaders = 0.22.0 is needed by libgdk-pixbuf-xlib2-0.22.0-11mdv2007.1.i586
      libgdk-1.2.so.0 is needed by libgdk-pixbuf-xlib2-0.22.0-11mdv2007.1.i586
      libgdk_pixbuf.so.2 is needed by libgdk-pixbuf-xlib2-0.22.0-11mdv2007.1.i586
      libglib-1.2.so.0 is needed by libgdk-pixbuf-xlib2-0.22.0-11mdv2007.1.i586
      libgmodule-1.2.so.0 is needed by libgdk-pixbuf-xlib2-0.22.0-11mdv2007.1.i586
      libgtk-1.2.so.0 is needed by libgdk-pixbuf-xlib2-0.22.0-11mdv2007.1.i586

出现了更多的"依赖"不全~~~~~~晕...而且其中还有要依赖.libgtk正是我上一部想要安装的..

问题:1.Libgtk version >= 1.2.0....FAILED的意思是不是说我的版本过高而失败,">="的意思是"大于等于的意思"吗?

2.libgtk+-x11-2.0_0-2.10.3-4mdv2007.0 是不是要比libgtk 1.2 .so 的版本要高,只要用高版本代替低版本就行了?还是说这两个libgtk是两个不同的库,不能替代安装.

3.请教各位高手,我怎么才能将我的KYLIX3继续装下去呢?
希望各位高手能帮我解决这个问题,我都把书翻烂了,都没找到方法.我非常的着急.. 谢谢各位了!
本人的QQ:11614322邮箱:[email protected]

mandrakechina 发表于 2007-5-6 00:13:36

kylix 只能在RH9上运行。

Subbo 发表于 2007-5-6 00:22:35

Libgtk version >= 1.2.0....FAILED
是指系统当前libgtk版本低于1.2.0。

执行yum install libgtk-1.2.so.0再安装试试。

libgtk+-x11-2.0_0-2.10.3-4mdv2007.0是Mandriva用的RPM包,越搞,依赖性越复杂。


KYLIX3够老,如果你能找到让它在FC6上运行的方法,也是造福劳苦大众。

cobranail 发表于 2007-5-6 01:54:13

libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc.rpm

这个太NB了…… :roll:

kman9999 发表于 2007-5-6 03:18:21

谢谢,各位大大了.其实我对LINUX也是个比较菜的鸟
那如果不装KYLIX3的话.要在LINUX下编程用什么比较好啊!
还有..楼上的cobranail..请问libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc.rpm
让你惊讶的原因是.......?

VirusCamp 发表于 2007-5-6 10:46:15

1. libgtk+ >= 1.2.0 的意思其实是要 1.2.0 <= gtk+ < 2.0
因为 gtk 1.x 和 2.x 是不兼容的, 1.2 1.3 1.4 都可以, 2.x 就不行

2. libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc.rpm
libgtk+-x11 包名
2.0_0 兼容版本号,看看第一条
2.10.3 源码版本号
4 rpm修订版本号
mdv2007.0 发行版,这个有很大可能不能用于 fc6
sparc 机器架构, 这个是用于 sun 的 sparc cpu 的,不能用于 x86

WeiMingzhi 发表于 2007-5-6 10:55:45

xyq320 发表于 2007-11-21 09:47:11

KYLIX3安装成功

你的问题解决了,我在mandriva2007下KYLIX3测试安装成功
关于Libgtk低于1.2.0问题你可以到http://hany.sk/~hany/RPM/doors2.4/jr/gtk+-1.2.8-4.i686.html下载一个新的版本
连接:http://hany.sk/~hany/_data/RPM/doors2.4/jr/gtk+-1.2.8-4.i686.rpm
安装Libgtk时候要放入系统盘以便安装关联的库
Libgtk装好后就可以直接setup装KYLIX3了

jiangtao9999 发表于 2007-11-24 17:55:28

原帖由 kman9999 于 2007-5-6 03:18 AM 发表 http://www.linuxfans.org/bbs/images/common/back.gif
谢谢,各位大大了.其实我对LINUX也是个比较菜的鸟
那如果不装KYLIX3的话.要在LINUX下编程用什么比较好啊!
还有..楼上的cobranail..请问libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc.rpm
让你惊讶的原因是.......?
NB的是 sparc 这个单词,你够有钱的,拿个 SUN 的 sparc 机器开发写代码用?!
页: [1]
查看完整版本: 急:装KYLIX3过程中遇到的一系列"依赖"问题!