在 RH8.0 下安装 Kylix3,郁闷死了,求救(200分)

  • 主题发起人 主题发起人 mllee
  • 开始时间 开始时间
M

mllee

Unregistered / Unconfirmed
GUEST, unregistred user!
今天把 Linux 升级到 8.0,然后重装 Kylix,结果遇到一堆麻烦。
首先是发现在 RH8.0 下没有图形化的安装界面,而在 RH7.2 中有
(见http://www.linuxeden.com/edu/doctext.php?docid=1775)。
第一次安装时也不知道什么地方搞错了,出现了一堆安装错误。我
一怒之下把 Kylix 删了(我一般用 Win98,Linux很少用,不知道
怎样卸载),结果不小心删了一些系统文件,重启后发现无法进入
Linux 了。我想反正里面没什么重要的东西,于是把原来的 Linux
格了,重新安装了一遍 Linux,然后再安装 Kylix。这次仍然没有
图形化的安装界面,不过还好,没有出现什么错误。
记得在 RH7.2 中安装完后菜单中会出现关于 Kylix 的项的。于是
我打开系统菜单,发现里面居然没有。我仔细看了 Terminal 中的
提示,发现它告诉我:你可以用 startdelpi 启动 Kylix for Delphi,
用 startbcb 启动 Kylic for C++Builder。faint, 这么不爽?
我没有选择,只好照做,输入了 startdelphi 。然后便出现了一个小
提示框,说正在搜集什么信息。如此过了一会儿,又出现了一个大一
点的对话框,这个对话框可不一般,它里面什么都没有,只有右下有
俩按钮,不知道是不是练了无相神功。我按了第二个按钮,结果 Kylix
退出了。我又重来一遍,然后按了第一个按钮,这时终于出现了第二
个对话框,并看到英文了。
我输入那堆没有意义的数字和字母后,以为这次终于可以看到 RH8.0
下的 Kylix 了,结果却令我甚是吃惊:kylix 的主窗口(就是包括
菜单、工具栏的那个位于顶部的条状窗口)充满了整个屏幕,并且里
面什么都没有,只有一些工具栏中的按钮,也象是练了无相神功……
//faint
没办法,只好来这里求救了,问题如下:
1、在 RH8.0 下装 Kylix,究竟有没有图形化的安装界面?
2、为什么安装完之后系统菜单没有相应的变化?
3、怎样让 Kylix 不练无相神功?
200分送上!
 
我都安装完全正常呀。
1.安装时需要加参数/m
2.安装好后需要设置语言支持。
 
我的也正常!照上面的做做看!
 
1.在rh8下装kylix,有图形化的安装界面也有菜单
2.你的安装方法不对啊
3.修改startdelphi和startbcb脚本文件
解决方法:
1.如果是root帐户,到安装目录下,用./setup.sh -m,普通用户不必这样
2.这样安装完就可以了
3.打开startdelphi和startbcb脚本,好像是在第二个if判断后加一句
export LANG="zh_CN"
4.另外,至于bcb还不能用,需要设置一下或下载个补丁,这个问题在坛子里有人问过,查
一下吧,不行的话,再找我
5.至于卸载,到kylix3安装后的目录中用./uninstall.sh
 
Kyllix 3 在 Redhat 8.0 下解决方案
首先,安装不能在 root 下.在 root 下安装不能执行 script ,会把 kylix 3 的子目录全部都安装到根目录下,连接不能奏效,程序无法启动.反安装(uninstall)不能全部卸载,需手工删除.错误信息请看:
http://linuxsir.com/bbs/showthread.php?s=&threadid=8135
解决方法: 以非 root 权限登录,安装到自己的 HOME 下.
其次,安装完以后启动程序界面不能正常显示.各分窗体只能依稀辨认一些图标.
解决方法: 编辑脚本文件 startdelphi 内容如下:
#!/bin/bash
# begin
STRING TABLE
#KYDEF_LOCALE="en_US"
#LC_ALL_IS_C1="The LC_ALL environment variable is set to C. Kylix cannot start with this setting."
#LC_ALL_IS_C2="Defaulting LC_ALL to"
# END STRING TABLE
#if [ -z "$LANG" ];
then

# LANG=$KYDEF_LOCALE
# export LANG
#fi
#if [ "$LC_ALL" = "C" ];
then

# echo "$LC_ALL_IS_C1"
# echo "$LC_ALL_IS_C2 $KYDEF_LOCALE."
# LC_ALL=$KYDEF_LOCALE
# export LC_ALL
#fi
# 以上全部注释掉(以#开头部分)
export LANG=zh_CN.GB2312 ##新加
exprot LC_ALL=zh_CN.GB2312 ##新加
export LD_LIBRARY_PATH=/home/genuy/kylix3/bin/mozilla:$LD_LIBRARY_PATH
export MOZILLA_FIVE_HOME=$HOME/.borland/borpreview
source /home/genuy/kylix3/bin/kylixpath /home/genuy/kylix3 >/dev/null
/home/genuy/kylix3/bin/delphi $*

另外,编好的程序在 Kylix 下编译 运行通过,但脱离 Kylix 无法独立运行.错误信息:
./Project1: relocation error: ./Project1: undefined symbol: initPAnsiStrings
解决方法:
在Kylix 的截图下选择如图示:(往下看“运行参数设置图”)
http://www.linuxsir.com/bbs/attachm...s=&postid=45102
建立一个脚本文件,内容如下:
######文件名#######
#startpro
#!/bin/bash
LD_LIBRARY_PATH="$HOME/kylix3/bin:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
./Project1
保存。
chmod 755 startpro

在字符终端运行


另附图片若干:

__________________
Linux 高手成长的地方---Linux Sir
我们的LinuxSir,大家的Linux。和LinuxSir一起成长!
------------------
C366(INTEL) + 440BX(ECS PXT-A+) + Riva TNT(I)16M + 128M(SD) + IBM9.1G(7200) + RTL8139 + ACER 40X


由 genuy 于 10-06-2002 00:23 最后编辑
 
中文状态下,Kylix是出现那种显示不出文字来呀
改为英文就没有什么问题拉
 
严重欢迎Kylix3,及相关软件,崇拜Kylix高手
 
在RH8下,开个TERM,运行./setup.sh -m,一定要加个参数.安装完成后在/usr/bin中的 文件startbcb &
startdelphi,加入
LANG="zh_CN.GB2312"
LC_ALL="en_US"
在RH8.0下编译的问题的解决:
Project->Options->Directories...->Inlcude
把/usr/include 放在前面.
 
你好,请问你的“有没有什么办法可以在这里通过该内存流运行文件a.exe?不能使用临时文件,”搞定没有
我的问题是:http://www.delphibbs.com/delphibbs/dispq.asp?lid=1984761
 
抱歉,很长时间没来
散分了
 
多人接受答案了。
 
后退
顶部