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/