1. Linux Port
- Posted by Robert Craig <rds at ATTCANADA.NET> Jun 06, 1999
- 559 views
- Last edited Jun 07, 1999
Euphoria now runs on Linux. We installed Red Hat 5.2 and compiled the Euphoria C source files using Gnu C. Currently, about a dozen of the smaller .ex programs from the EUPHOR21.ZIP package run correctly. There are still lots of little glitches to iron out. We'll probably release a "pre-alpha" in a couple of weeks after fixing more glitches Regards, Rob Craig Rapid Deployment Software http://members.aol.com/FilesEu/
2. Re: Linux Port
- Posted by Warren <WCBaker at HOME.COM> Jun 06, 1999
- 521 views
>Euphoria now runs on Linux. > Well done Robert! VERY nice!
3. Re: Linux Port
- Posted by Irv <irv at ELLIJAY.COM> Jun 06, 1999
- 543 views
- Last edited Jun 07, 1999
BRAVO! Well done! Irv On Sun, 6 Jun 1999, Robert Craig wrote: > Euphoria now runs on Linux. > > We installed Red Hat 5.2 and compiled the Euphoria > C source files using Gnu C. Currently, about a dozen of the > smaller .ex programs from the EUPHOR21.ZIP package > run correctly. There are still lots of little glitches to iron out. > We'll probably release a "pre-alpha" in a couple of weeks > after fixing more glitches >
4. Re: Linux Port
- Posted by David Cuny <dcuny at LANSET.COM> Jun 06, 1999
- 548 views
Robert Craig wrote: > Euphoria now runs on Linux. What? The Mac port didn't come first? Congratulations! I want it I want it I want it I want it ... And since I'm being unreasonable: - What kind of X Windows support will it have? - What sort of cross-platform GUI library will you be using? (hint hint) - How _is_ that Mac port coming, anyway? -- David Cuny
5. Re: Linux Port
- Posted by Alfredo Brand <abrand at ALUMINA.COM.CO> Jun 07, 1999
- 560 views
Great, we've waiting for that good news
6. Re: Linux Port
- Posted by Robert Craig <rds at ATTCANADA.NET> Jun 07, 1999
- 533 views
David Cuny writes: > - What kind of X Windows support will it have? > - What sort of cross-platform GUI library will you be using? > (hint hint) We'll try hard to accommodate Llama, or whatever you may come up with next. I need to do some more research on this. I'm sure you'll guide me. At the moment, I'm concentrating on getting the wrinkles out of the vanilla, non GUI stuff. Currently, the Linux version lets you display 25x80 text, with positioning to any line/column, and using colors for the foreground and background of each character. There's no pixel-graphics yet. The core Euphoria language is working fine. It's the O/S-specific library routines that need some work. Linking to C routines in shared libraries should be possible, but hasn't been implemented yet. > - How _is_ that Mac port coming, anyway? I'd like to see Euphoria on the Mac, but I'm going to concentrate on getting a solid Linux version first. Regards, Rob Craig Rapid Deployment Software http://members.aol.com/FilesEu/
7. Re: Linux Port
- Posted by Irv <irv at ELLIJAY.COM> Jun 07, 1999
- 524 views
On Mon, 7 Jun 1999, Robert Craig wrote: > We'll try hard to accommodate Llama, or whatever > you may come up with next. I need to do some more research > on this. I'm sure you'll guide me. At the moment, I'm concentrating > on getting the wrinkles out of the vanilla, non GUI stuff. > Currently, the Linux version lets you display 25x80 text, > with positioning to any line/column, and using colors for the foreground > and background of each character. There's no > pixel-graphics yet. The core Euphoria language is working > fine. It's the O/S-specific library routines that need some work. > Linking to C routines in shared libraries should be possible, > but hasn't been implemented yet. Just what you have working now would be enough for me to port a bunch of my old DOS accounting programs to Linux. That will make a couple of clients very happy, as they will avoid the oncoming W2K crisis(1). (1) Windows 2000 Regards, Irv (hope I'm on your beta-tester list)
8. Re: Linux Port
- Posted by "Bruce M. Axtens" <bruce_axtens at SIL.ORG> Jun 08, 1999
- 554 views
Thus spake Robert Craig on Mon, 7 Jun 1999: >I'd like to see Euphoria on the Mac You would!! Oh, man, what a relief (I'm not kidding ... I for one would extreeeeemly like to see a Macintosh Euphoria!) Bruce.
9. Re: Linux Port
- Posted by Jan & Gerald Harvey <vk2bnh at IX.NET.AU> Jun 09, 1999
- 547 views
- Last edited Jun 10, 1999
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <p>Robert Craig wrote: <blockquote TYPE=CITE>Euphoria now runs on Linux.</blockquote> Finally! <br> <p>Keep on developing! <p>Neil Harvey</html>
10. Re: Linux Port
- Posted by "LEVIATHAN\" <lordlev at wa.freei.net>"@WA.FREEI.NET Jun 09, 1999
- 512 views
Woohoo! Great job! shouldn't be long 'til we've got a full 2.1 on Linux. Just came across an article on Slashdot today, about the beginning of what looks like a Microsoft revolution in the Linux platform. <http://linuxtoday.com/stories/6521.html> Be sure to read it, as I am a little worried about the Linux platform, and its a good read. Thanx! And count me in for testing! --"LEVIATHAN" (p.s. sorry for the lare responding, I made a slight error, and nothing went thru. Wah, curses :) Download Neoplanet at http://www.neoplanet.com
11. Re: Linux Port
- Posted by "LEVIATHAN\" <lordlev at wa.freei.net>"@WA.FREEI.NET Jun 09, 1999
- 543 views
- Last edited Jun 10, 1999
Woohoo! Great job! shouldn't be long 'til we've got a full 2.1 on Linux. Just came across an article on Slashdot today, about the beginning of what looks like a Microsoft revolution in the Linux platform. <http://linuxtoday.com/stories/6521.html> Be sure to read it, as I am a little worried about the Linux platform, and its a good read. Thanx! And count me in for testing! --"LEVIATHAN" Download Neoplanet at http://www.neoplanet.com
12. Re: Linux Port
- Posted by "Cuny, David" <David.Cuny at DSS.CA.GOV> Jun 10, 1999
- 526 views
"LEVIATHAN" wrote: > Just came across an article on Slashdot today, > about the beginning of what looks like a Microsoft > revolution in the Linux platform. By the time you posted, the following had been added to the site: > Update: Make sure you read Arne's follow-up post where > he states that the issue has been resolved. It's not clear what you mean by "a Microsoft revolution"; are you referring to the fears of balkanization? I wouldn't lose any sleep over it. The core Linux users aren't going to be swayed by FUD (they can recognize it miles away), and those that are can always use Euphoria/Win32. -- David Cuny
13. Re: Linux Port
- Posted by "LEVIATHAN\" <lordlev at wa.freei.net>"@WA.FREEI.NET Jun 10, 1999
- 519 views
> "LEVIATHAN" wrote: > > > Just came across an article on Slashdot today, > > about the beginning of what looks like a Microsoft > > revolution in the Linux platform. > > By the time you posted, the following had been added to the site: > > > Update: Make sure you read Arne's follow-up post where > > he states that the issue has been resolved. > > It's not clear what you mean by "a Microsoft revolution"; are you referring > to the fears of balkanization? I wouldn't lose any sleep over it. The core > Linux users aren't going to be swayed by FUD (they can recognize it miles > away), and those that are can always use Euphoria/Win32. > > -- David Cuny Humm, I don't think I saw the article come by to my inbox. Will check. Still, something to make sure of, complete compliance across distros is the best thing to do. I also know how to make a script that does the "configure;make;make" install procedure, tho its all in my head, and not in 1's and 0's. Thanx! --"LEVIATHAN" Download Neoplanet at http://www.neoplanet.com
14. Re: Linux Port
- Posted by "LEVIATHAN\" <lordlev at wa.freei.net>"@WA.FREEI.NET Jun 22, 1999
- 538 views
> The port of Euphoria to Linux is going well. > sanity.ex passes 100% (pixel-graphics test commented out), > and all programs that should run, do run. I'm now using > ed.ex instead of vi for all my editing. Hope pixel graphics on Linux won't be important. Tho, it'd be nice to have vi edit like ed, no? > Using GNU C, I've brought the speed up to within > 2 or 3 percent of the DOS/WIN32 version (compiled > by WATCOM C). I can probably tweak it a bit more. Impressive. That is pretty major stuff. What large differences are there between GNU C and WATCOM C, aside from platforms? > Anyway, I measured Euphoria (sieve benchmark) > at over 33 times faster than either Perl or Python > - on their own turf, using the latest major release of both. What about to C, Tck, etc? > There are still some small things that I want to do that > will make life easier for anyone who downloads the > experimental "pre-alpha" release. So hang on for another > week or so. holdin' my breath. What linux distro are ya using to write this? Whaddabout kernel requirements? (I'm using RH5/Kernel 2.0.36/X 3.3.3/KDE 1.1.x) > It will be possible to call C functions in shared libraries, > much like you can in WIN32 Euphoria, but I'll leave that > for the next (alpha) release. Shared libs in linux, I assume, is the .c/.h/.obj files, right? not DLLs, like in Winb10w$, right? Should be rather easy to do that, long as you know where all the paths are. And just wonderin', will this be considered for Open source/Linux? And what about installation routines? > Regards, > Rob Craig > Rapid Deployment Software > http://members.aol.com/Files Download Neoplanet at http://www.neoplanet.com
15. Re: Linux Port
- Posted by Robert Craig <rds at ATTCANADA.NET> Jun 23, 1999
- 546 views
LEVIATHAN writes: > What large differences are there between GNU C and > WATCOM C, aside from platforms? WATCOM C is focused exclusively on the PC - 386/486/Pentium etc. GNU C has versions for several quite different CPU's. GNU was designed for retargeting. WATCOM C costs a few hundred bucks and you can distribute anything you build. GNU C is "free". GNU C was created by the Free Software Foundation (Richard Stallman). You can use it for free, but if you want to distribute any program that you make, you had better read both the several-page-long General GNU licence as well as the special Library licence. Both compilers optimize very well. From a few samples of machine code that I examined a long time ago, it appeared that GNU was better on machine-independent optimizations (moving code out of loops etc.), while WATCOM was somewhat better at Pentium-specific optimizations (choosing Pentium instructions, and re-ordering them to avoid stalls in the pipeline etc.) > What about to C, Tck, etc? I believe Tck is much slower than Perl or Python. C is of course faster, especially on a tiny integer-only benchmark like sieve. > What linux distro are ya using to write this? Red Hat 5.2 Euphoria isn't using anything fancy. I expect it will run on any Linux distribution of the past few years. > will this be considered for Open source/Linux? We aren't planning to make the source available. > And what about installation routines? In the pre-alpha release, there will be a tar file that you can unpack into a directory structure using a simple command. Regards, Rob Craig Rapid Deployment Software http://members.aol.com/FilesEu/
16. Re: Linux Port
- Posted by LEVIATHAN <lordlev at WA.FREEI.NET> Jun 24, 1999
- 565 views
Whoa! Yer just too good at answering questions! :) Whelp, I feel ready to take the pre-alpha release. (Most my libraries in my RH5 setup are from the 5.2 update site) When will the pre-alpha hit the net? (Got lots of free time again, school out, summer in :) TIA! Blessed Be! --"LEVIATHAN"
17. Re: Linux Port
- Posted by Robert Craig <rds at ATTCANADA.NET> Jun 24, 1999
- 537 views
LEVIATHAN writes: > When will the pre-alpha hit the net? In about a week. There are just a few minor things that I want to improve before releasing it (famous last words...!) Regards, Rob Craig Rapid Deployment Software http://members.aol.com/FilesEu/