Post #3,915
8/6/01 1:30:46 AM
|
Kylix Open Edition - Linux only?
AFAIK, the Kylix d/l is only availible in a Linux version. Is that correct? Or is there a Windows version that I can hack on while trying to get my %#!%% Debian 3.3 working?
|
Post #3,917
8/6/01 2:48:53 AM
|
Well, yeah, obviously.
Since Kylix IS a Linux program, Duh.
And no, since Kylix is "Delphi for Linux", there is no "Kylix for Windows". (Because that would be more or less exactly [check out, is it YendorMike's?, .sig about recursion...] what Delphi already is.) And no, there is no (at least so far -- but I'm not betting there will ever be an) "Open Edition" of Delphi.
Then again, there are trial versions (unlock by Web registration, run for 60 or 90 days or something), a cheap "Personal" edition (that costs around a hundred bucks AFAIK), student editions (the "Professional" edition at or under the price of the "Personal" one, I think)... And my favourite, "Freebie" magazine cover CDs. They're up to version 4 now (version 6 went on sale in May), and come with a restricted -- no distribution of compiled programs -- license. But, at least if you're lucky, they do qualify for upgrade prices on newer versions: That's how I bought my (non-student) copy of D5 Pro.
Christian R. Conrad The Man Who Knows Fucking Everything
|
Post #4,043
8/7/01 11:21:01 AM
|
I was hoping...
...for a true cross-platform environment. I hadn't been following Kylix that closely - keeping up on things like that is hard when you're working full time and going to school full time simultaneously. I was hoping that you could take a program developed under Kylix, and release it for both Win32 and Linux seamlessly. Guess that isn't possible...
|
Post #4,046
8/7/01 11:58:08 AM
|
Nope!
Should've been paying attention. I believe Conrad made that point clear quite awhile ago in conversations :)
Jay O'Connor
"Going places unmapped to do things unplanned to people unsuspecting"
|
Post #4,063
8/7/01 1:58:26 PM
|
Semi possible
Delphi 6 includes CLX, so if you don't use stuff specific to a particular OS (e.g. Windows only ActiVex controls) it should be possible to have a common code base with a few (hopefully only a few) differences.
I may be needing to write some configuration programs for serial-interfaced devices, and it'd be nice to have the same code base for both Linux and Windows -- and yes, I would want to support both OS's. I think this could be done in Kylix 1.0 and Delphi 6.0, but won't know for sure until I try it.
Tony
|
Post #5,180
8/14/01 6:04:24 PM
|
What he said.
Only even better than "semi"-possible.
I've read reports that if you use pretty much just the most basic components, porting from Delphi 5 to Kylix was just a few code corrections.
Between Delphi 6 and Kylix, it should be only the names of a few units in the uses clause.
In both cases, a couple of ifdefs per unit file should make your code cross-platform.
Christian R. Conrad The Man Who Knows Fucking Everything
|
Post #5,183
8/14/01 6:13:26 PM
|
What!!
In both cases, a couple of ifdefs per unit file should make your code cross-platform
Sheesh..I thought we'd outgrown C++ by now...
Jay O'Connor
"Going places unmapped to do things unplanned to people unsuspecting"
|
Post #5,186
8/14/01 6:23:38 PM
|
Ob-AYBABTU
What you say!!!
-YendorMike
"The problems of the world cannot possibly be solved by the skeptics or the cynics whose horizons are limited by the obvious realities. We need people who dream of things that never were." - John F. Kennedy
|
Post #5,184
8/14/01 6:13:28 PM
|
What!!
In both cases, a couple of ifdefs per unit file should make your code cross-platform
Sheesh..I thought we'd outgrown C++ by now...
Jay O'Connor
"Going places unmapped to do things unplanned to people unsuspecting"
|
Post #5,191
8/14/01 7:36:49 PM
|
Dunno if they got that from C++...
My guess would be, from plain C. (Doesn't that have it too?)
Then of course, that'll only have Jay go even *more* "I thought we'd outgrown that by now"! :-)
Christian R. Conrad The Man Who Knows Fucking Everything
|