Platform #4 - FreeBSD
- Posted by Robert Craig <rds at RapidEuphoria.com> Mar 15, 2002
- 391 views
I've successfully ported Euphoria to FreeBSD. FreeBSD is a UNIX-based system, so Euphoria for FreeBSD is pretty similar to Euphoria for Linux. The only things that aren't working yet, are the text-mode mouse support, and calls to C routines in shared libraries. The Linux mouse support is based on GPM, which doesn't seem to exist on FreeBSD. The calls to C are done a bit differently on FreeBSD, and I haven't gotten around to fixing that yet. Everything else runs. When I tried it a couple of years ago, on an older version of FreeBSD, there was no support for ncurses, so I didn't get very far. This time ncurses worked flawlessly. I can run sanity.ex, ed.ex, and everything else without any problems. EDS databases work fine. I even had an exciting game of text-mode Language War via a 24x80 telnet connection. After polishing things up, I'll make it available on the Web site. It's really just the Linux version, with exu for Linux replaced by exu for FreeBSD. The Translator can also be ported fairly easily. I can now use Euphoria for CGI programming on RapidEuphoria.com. "powered by Euphoria" - sounds good. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com