to xclxd(小虾):
你快来救我啊.
你快来救我啊.
解决方案 »
- 用delphi如何开发视频是ffdshow和音频是Default Direct Sound的播放器?
- 再次请教:关于combobox中加入item的几种写法有什么区别啊?
- ODBC 配置问题
- 使用dxdbtreeview问题的实用问题
- 200分求一控件,就是类似于Delphi编辑器中ObjectInspector的效果!(解决后另给150分!)
- 求购画矢量图形的控件
- 关于IdTCPClient编写c/s聊天程序
- 如何在DBGrid中实现记录行的鼠标拖动?(救急)
- nt下面权限控制的问题
- Delphi 打印机如何设置打印机的偏移量offsetX,offsetY
- 救命!wnetgetconnection函数怎么用?
- 如何实现窗体停靠
刻完以后,在KDE或者GNOME安装就行了。
cdrwin的第一项是刻光盘,这里可以选择镜像文件。
GNOME会自动mount光盘,然后打开一个控制台,进入光盘目录,输入sh setup.sh就可以进行安装了。安装的时候需要检查各运行库版本是否合适,比如我用的redhat7.0就不合适,光盘上有个patch目录,里面有常见版本linux运行库的程序,并有很详细的安装方法,这里就不一一说明了。
应该很详细了,给分吧。
正在尝试、、、
hyper2k is right
软件包中包括有:
Kylix服务器版光盘
协作工具光盘
SuSE v7.0测试版光盘
对象层次结构说明书
注册卡和相关广告
快速入门手册
对象化Pascal语言使用手册
用户开发手册
我使用的电脑配置如下:
CPU: Athlon 850MHz
内存: 512MB RAM
硬盘: 2x20GB 软件配置RAID-1
操作系统:RedHat 7.0 及有关升级
我没有安装Windows,为了进行Delphi编程,我在我的Linux上安装了VMWare以运行Windows 2000。
阅读了“对象层次结构说明书”,我注意到这么几个问题:
1 为了进行web编程,必须使用一些额外的类。已经有了不少Apache相关类(好了,我又要支付额外的700美圆)。
2 有些看起来很有用的类,如Tqueue、 Tstack和TstringHash都继承于类TorderedList。再次看看墙上的Delphi 5的说明,我找不到这些有用的结构和类。要自己实现并不难,但内建于CLX中就更好了!
3 不再有TwinControl类,取而代之的是类TWidgetControl。
4 类TframeControl是从类TwidgetControl继承而来,其实很多类都是从此继承而来,如类Radio groups, icon view, label, list box, memo, list view, tree view, form, frame, scroll box等。 插入CD光盘:
光盘内有README文件,一般的Unix系统下你都可以找到的。但它只是简单地说为了进展顺利,请先阅读文件PREINSTALL和INSTALL。很好,就先阅读:
PRESINSTALL文件:
文件的开头有一个重要的声明:常用的Linux系统中的一些错误会导致Kylix或用Kylix开发的软件运行错误。本文件列举了部分此类错误,以及检测和修正这些错误的方法。还有一个为确保Linux安装成功的所需软件列表。此外还有一个为Win32用户准备的特别说明。Unix是完全可配置的,这对于习惯于微软的“一应俱全”的思想的人来说简直就是噩梦。它可能会使你不时地陷入挣扎和喘气---像我们一样,但一旦你真正地体会到它的好处,你可能又会像我们一样对Windows抱怨不已。 ;-)
文件中还列举了安装所需要的各种库的所要求的版本(这是所有Unix系统的标准安装信息。Borland公司干得真不错!)。在Windows系统下,这些都是自动地升级的,但有时候却会带来灾难性的后果。而在Unix系统下,软件的说明文件将“礼貌”地告诉你你需要哪些版本,所以你在动手之前可以再三检查。有些Win32用户会认为这很原始,但Unix用户认为这很“礼貌”,私下里他们会说:“不要乱搞我的电脑!”。
看完文件后,按照提示继续:
(以下为屏幕实录)
jamesk@sherizod:~ :-) cd /mnt/cdrom/borpretest/
jamesk@sherizod:/mnt/cdrom :-) ./testsystem
Borland Kylix System Compatibility Test
Checking loader....OK
Checking kernel >= 2.2....OK
Checking libc >= 2.1.2....OK
Checking libjpeg >= 6.2.0....OK
看起来很顺利,我的系统能够运行Kylix!我真开心。
(译者注:此程序可在Borland公司主页上免费下载,本人的RH7.0没有通过第一项检测) INSTALL文件
该文件解释了以root身份和以一般用户身份安装的差别(Root就是NT系统的管理员)。 看完之后,一般用户没理由不以root身份来进行安装--除非你在这台电脑上根本就没有root权限。
现在可以进行真正的安装了:
(以下为屏幕实录)
jamesk@sherizod:/mnt/cdrom :-) sudo ./setup.sh
BORLAND KYLIX
Checking dependencies...
Kernel version >= 2.2.0....OK
Glibc version >= 2.1.2....OK
X11 Server....OK
Libjpeg version >= 6.2.0....OK
然后会出现许可证协议。
再然后出现"全局选项"对话框,它包含有要求输入安装路径的下拉列表,缺省的目录为/home/jamesk/kylix,此外还有几种替代的选择:
/usr/local/kylix
/usr/kylix
/opt/kylix
我一般习惯把第三方的软件安装在目录/opt下,所以我的安装路径为/opt/kylix。其他的一切看起来都很正常,估计的安装空间大小为165兆。点击"Begin Install",然后安装开始...,直至安装完成。然后有一个很重要的提示要求我重启X,以显示GNOME/KDE菜单项。(其实很简单,我只是坐在椅子里,键入Log out/log in而已)。这个重要提示你通过菜单或是命令"startkylix"开始运行软件。
哈!安装就这样顺利!
OK!激动人心的时刻到了:从菜单里选择Kylix...,但CPU只是挣扎了几下却没有其他反应,真令人失望!
回到命令行:
(以下为屏幕实录)
jamesk@sherizod:~ :-) startkylix
wineserver: mkdir /home/jamesk/.borland/wineserver-sherizod:0 : Permission denied 真奇怪!别灰心,继续:
jamesk@sherizod:~ :-) ls -lah .borland/
total 44k
drwxr-xr-x 2 root root 4.0k Mar 12 13:02 ./
drwx------ 42 jamesk jamesk 4.0k Mar 12 13:06 ../
-rw-r--r-- 1 root root 1.5k Mar 12 13:02 .borlandrc
-rw-r--r-- 1 root root 814 Feb 27 19:03 dbxconnections
-rw-r--r-- 1 root root 1.4k Feb 27 19:03 dbxdrivers
-rw-r--r-- 1 root root 1.4k Mar 12 13:02 delphi60dci
-rw-r--r-- 1 root root 9.8k Mar 12 13:02 delphi60dmt
-rw-r--r-- 1 root root 3.0k Mar 12 13:02 delphi60dro
-rw-r--r-- 1 root root 1.2k Mar 12 13:02 delphi60rc 哦!我明白了,是我的错!因为我是用sudo安装的,sudo命令可以允许一个用户以非root身份登录系统却以root特权执行程序。Sudo以root身份安装了软件,但它用我的登录帐号安装~/.borland。我不能将推给Borland公司。是我没有按照的明确指示进行安装,是我罪有应得! jamesk@sherizod:~ :-) sudo chown -R jamesk.jamesk .borland/
这样问题就解决了,哇!是Delphi! ...啊!... Kylix!
我在表单上放了一个命令按钮,设置Caption为'Hello',按F9,一切都运行良好!
THANK YOU, BORLAND!!!
“最近想把我的一个win程序移植到linux上,由于该程序是用delphi写的,所以自然想到了kylix.此时机器上装的是前几天用52块大洋买的红旗linux desktop 2.4.
说干就干,联到教育网的天网ftp搜索引擎,键入kylix.哇,一下出来十来个站点.而且搜出来的文件有**2in1**.iso(该死的东西),kylix.zip,kylix.tgz(我现在用的好东西,推荐下载).既然要下载就下载二合一的吧,于是开着网际快车以>=500k/s的速度把这个600M的景象文件下载到硬盘上.用deamon241将其虚拟成光盘,拷贝到c盘.重启进入linux找到安装目录,运行./setup.sh提示glibc检测失败,因为红旗的glibc是2.1x(比rh7.0还老),再加上很多大虾都要求一定升级到2.2.x才可以,所我认为是glibc版本不够.于是装上为rh7.0加的补丁,结果还是同样的错误.无奈之下重新安装rh7.0(因为帮助文件建议用rh7.0).安装完重新运行./setup.sh,又是同样的问题.于是又从教育网上download下rh7.1(glibc:2.2.x),,问题造就.这时一头雾水的我只有打./setup.sh脚本的主意了--修改脚本,跳过检查.打开脚本发现有一句语句是拷贝测试文件的,其目录全是小写的.这时我才恍然大悟,原来是做此光盘景象的大哥把大部分文件和文件夹的名称都搞成大写的,所以才会出错.我出略的浏览了一下文件,发现手工改不太可能,用脚本实现比较简单,可我对脚本不太熟悉,无此功力.又download下一bin镜象文件,解压到硬盘安装,目录和文件名没有任何问题.这次终于看到了安装画面,可是好景不长,安装完第一个rpm包时提示错误.退出.在终端显示无法安装 *Ide*.rpm(应该是集成开发界面的包).没办法,又download下kylix.tgz的文件,在rh linux 7.1下解开,安装,出现的问题和刚才一样.这下我是真的死心了.rh 7.1对我这样的不用各种服务器软件的人来说显得太庸肿,所以重新安装上红旗2.4.鉴于kylix.tgz没有在红旗2.4上试过,键入./setup.sh出现安装界面,安装包也没出任何问题.终于成功了.打开程序,好熟悉的界面!可惜组件太少,不过可以支持汉字显示和输入(rfinput).还可以选中文字体(这里也有点问题).以上是我安装kylix的经历,也许您以为我很笨,但我确实是这样安装的,用了一个通宵.安装时我走了很多弯路,所以才要把我的经历写下来,希望能为别的朋友提供一个参考.再就是说说rh7.1确实是好东西,可你要象我一样用不着那么多服务器软件而且想随便的使用中文,建议你还是用红旗2.4桌面版,另外红旗的reiserfs文件系统也很好,速度比红旗2.0快好多.如果您还有问题请写信给我:[email protected]祝你好运.”
分类:Linux基础/安装 ( 版主:xiyf, 雁孤行 )
来自:qzq, 时间:2001-6-11 2:21:31, ID:555326 [显示:小字体 | 大字体]
是redhat7.1 seawolf的版本,每当开始装...Ide...rpm时,就出现
-10的错误代码,怎么回事?
我原来在redhat 7.0下是装过的,是好的。我把安装文件拷到硬盘上,
也是这个错误。
来自:eyu, 时间:2001-6-6 10:00:01, ID:555542
我也遇见过,我知道.
你新建一个user(不可是root),然后用新的user安装就可以了.
来自:sahala, 时间:2001-6-6 22:08:17, ID:556782
./setup.sh -m
也可以
来自:wabb, 时间:2001-6-6 22:13:17, ID:556787
我在BP 2.0 下安装不成功
用 sh setup.sh
然后就显示出测试ver 其中有一个false
最后报告不能满足系统最小要求。
请问为什么?? 谢谢
来自:悲酥清风, 时间:2001-6-6 22:58:22, ID:556833
根据kylix中的文档,kylix只支持Redhat6、7等(还有几个记不清楚了),可看一下kylix的说明文档。我在RedHat中装kylix时,会出现glibc包版本错误的问题。不知道你是不是这个问题。
来自:hallowchu, 时间:2001-6-7 0:49:59, ID:556923
to :qzq
我在 redhat7.1下一普通用户(非root)成功安装了kylix,
但在7.0和7.1下都无法连接数据库,能否指点迷津
来自:qzq, 时间:2001-6-7 22:56:55, ID:558280
我加上了-m参数就行了,但为什么呢?我想知道个究竟再结束问题。
来自:fbc-gc, 时间:2001-6-10 11:13:08, ID:561022
加 -m是不用rpm包形式安装。因为redhat7.1的rpm包格式和kylix的包不兼容。