发新话题
打印

【注意】找到关于kylix3 在redhat 各个版本中遇到的问题了

【注意】找到关于kylix3 在redhat 各个版本中遇到的问题了

一、在RedHat Linux 9.0中,某些电脑里使用nVidia显卡的用户,在启动Kylix 3的IDE时,会死在Kylix显示程序封面的地方不动。
二、在RedHat Linux 9.0或Mandrake Linux9.1中,都会有Kylix 3的C++ IDE无法正常编译运行的问题。
三、在RedHat Linux 9.0中,Kylix 3的IDE,无论是C++的还是Pascal的,都无法正常调试,一运行就死掉(当然可执行文件还是可以被生成的)。
四、在RedHat Linux 9.0中,Kylix 3的IDE,无论是C++的还是Pascal的,当曾经启动过IDE并随之关闭了这个IDE后,若再次启动IDE,则此时不可以直接打开或保存文件,否则 就会在Open或Save对话框中死掉。必须先运行并编译一下IDE里默认的工程,然后再进行打开或保存文件,则可正常操作了。
以上四个麻烦问题,都已有了很好的解决办法,其中第二和第四个问题,需要下载专门的补丁才能修复。
在RedHat Linux 9.0中,某些电脑里使用nVidia显卡的用户,在启动Kylix 3的IDE时,会死在Kylix显示程序封面的地方不动。关于这个问题的解决办法如下:
解决RedHat9下运行Kylix3总是死机的问题。
症状:
在RedHat9上成功安装上了kylix3,但运行到出现kylix3的商标splah画面时就死在这里不动了。
解决办法:
因为Kylix与nvidia显卡驱动有冲突。请把显卡驱动去掉,或者改为16位真彩色。
24位真彩色+nvidia显卡驱动必死无疑!
经一些网友试验,发现在装完NVIDIA-1.0-4329驱动,设为24位色后,KYLIX运行死机。改成16色就好。
想用Kylix就不能玩3D游戏,鱼与熊掌不能兼得。
在RedHat Linux 9.0或Mandrake Linux9.1中,都会有Kylix 3的C++ IDE无法正常编译运行的问题。关于这个问题的解决办法如下:
成功解决Kylix3-BCB在MandrakeLinux9.1和RedHat9.0等新版Linux不能编译的问题!
由于Kylix3-BCB在MandrakeLinux9.1和RedHat9.0等新版Linux不能编译工程,经多次试验终于解决了此问题,特制作了一补丁供广大Kylix爱好者下载使用。
此补丁解决Kylix3-BCB在MandrakeLinux9.1和RedHat9.0等新版Linux不能编译的问题。下载地址:
http://kylix.linuxaid.com.cn/xoops2/modules/mydownloads/visit.php?lid=9
使用方法:
1、解压:tar zxvf kylix3libpatch_mdk9.1_rhl9.tar.gz
2、将解出来的3个文件:crt1.o,libc.so,libpthread.so拷贝到$(BCB)/lib/obj中($(BCB)指你的Kylix3的安装目录)
3、新建一工程,点击菜单Project->Options...->Directories/Conditionals,将Include Path:设为/usr/include行头,
如:/usr/include(BCB)/include/stlport(BCB)/include(BCB)/include/vcl
4、点击“OK”保存,再按Ctrl+F9编译工程,一切OK,又可以用C++写Linux应用了。
在RedHat Linux 9.0中,Kylix 3的IDE,无论是C++的还是Pascal的,都无法正常调试,一运行就死掉。关于这个问题的解决办法如下:
解决在RH9下Kylix3的IDE不能编译调试程序的方法
Kylix3的IDE(包括BCB和Delphi)在RH9下不能进行程序的运行调试,一启动调试程序就会挂起,这是因为RH9里包含的Native POSIX Thread Library (NPTL)和Kylix3不大兼容。
解决的方法是:
编辑Kylix3的启动脚本(startbcb和startdelphi),在其第二行(就是紧接着#!/bin/bash这句之后),加入环境变量设置:
export LD_ASSUME_KERNEL=2.4.1      
伸向两条船的腿比站在一条船上更加平稳

TOP

发新话题