Re: Unborn Kylix newbie need help

Adam Starkey <[email protected]> Thu, 29 Dec 2005 09:41:50 -0600
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/