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

急:装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  邮箱:11614322@126.com
kylix 只能在RH9上运行。
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上运行的方法,也是造福劳苦大众。
libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc.rpm

这个太NB了……
谢谢,各位大大了.其实我对LINUX也是个比较菜的鸟
那如果不装KYLIX3的话.要在LINUX下编程用什么比较好啊!
还有..楼上的cobranail..请问libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc.rpm
让你惊讶的原因是.......?
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
实在搞不定的话, 装 lazarus 也可以.
http://sourceforge.net/project/showfiles.php?group_id=89339

kylix 已经被 Borland 放弃了
你的问题解决了,我在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了
引用:
原帖由 kman9999 于 2007-5-6 03:18 AM 发表
谢谢,各位大大了.其实我对LINUX也是个比较菜的鸟
那如果不装KYLIX3的话.要在LINUX下编程用什么比较好啊!
还有..楼上的cobranail..请问libgtk+-x11-2.0_0-2.10.3-4mdv2007.0.sparc.rpm
让你惊讶的原因是.......?
NB的是 sparc 这个单词,你够有钱的,拿个 SUN 的 sparc 机器开发写代码用?!