Re: Unborn Kylix newbie need help

"boredgumbo" <[email protected]> Thu, 29 Dec 2005 15:51:41 -0000
Newsgroups gmane.comp.lang.delphi.kylix
Message-ID <[email protected]>
Yusup Budiasa wrote:

> Hi all,
> Next month our company will try to switch from the current OS
(Windows) to Linux, and I need info about Kylix, since most programs
for the current OS are written in Delphi, so I think I would be easier
to write it in Kylix for new OS, tell me if am wrong.


Porting from Delphi to Kylix will be less painful than porting from
Delphi to C++, but unless you have spent time ensuring your Delphi
apps are x-platform compliant, it probably wont be a quick job.

BTW, pay attention to the system requirments for Kylix.  WIthout a
little hackery, Kylix typically wont run properly on modern Linux
distros.  The newer threading models of kernel 2.6 cause Kylix grief,
and you'll need to do a little hackery to get it working.  You may
even find it flat out refuses to install.

> For now, my questions are:
> 1. Delphi/Kylix compability.
 
Kylix development is effectively dead, and Kylix is some versions
behind Delphi.  Kylix 3 was about on a level with Delphi6 IME.  Delphi
components oocassionally have functionality that their Kylix
counterparts lack.

> 2. How to translate our components into Kylix?

Kylix is built around the CLX component hierarchy.  Delphi6 I believe
could support CLX in addition to VCL.  If your code is reliant on VCL
you may need to do a little refactoring.  Most components are broadly
similar between VCL and CLX though.  You'll just need to change the
'uses' clause to use the CLX rather than VCL files.  Typically the CLX
counterpart of a VCL .pas file is prefixed with a Q.

> 3. Delphi 7.0 and Kylix 3.0, which one is better?
>

Delphi's editor is far better and more developed than Kylix's.  You
don't get C++ Builder with Delphi.








------------------------ Yahoo! Groups Sponsor --------------------~--> 
Most low income homes are not online. Make a difference this holiday season!
http://us.click.yahoo.com/5UeCyC/BWHMAA/TtwFAA/i7folB/TM
--------------------------------------------------------------------~-> 

-------------------------------------------------------
Forum / mailing list for Borland Kylix programmers
Our web page:  http://groups.yahoo.com/group/kylixgroup
To join the forum: [email protected]
To unsubscribe:  [email protected]
To post your messages:       [email protected]
To contact the moderator:  [email protected]
------------------------------------------------------- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/KylixGroup/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/