Home What Is Euphoria? Documentation News EUforum Download Euphoria Instant Registration!
Recent User Contributions The Archive Other Euphoria Web Sites RDS Development Related Books & Software
Download Free Software from RDS

Main Download Package
 
WIN32+DOS32
 
Euphoria v2.5 Official Release
 
  Download e25setup.exe
now from:
site #1
site #2
(1.8 Mb .EXE file)
 
The setup program will give you everything you need: an interpreter for Windows (XP/NT/2000/ME/98/95), a translator for Windows, an interpreter for DOS, a translator for DOS, the complete Euphoria Reference Manual, the Public Domain source code, and numerous example programs.
 

Simply download the setup program, e25setup.exe, and double-click it. To complete the installation, you need to re-boot your machine.

After installing Euphoria, you will not find a Euphoria icon on your screen. Instead you should refer to section 1.3 of the manual for the various ways of running Euphoria programs on Windows and DOS. (After re-booting, you should be able to double-click the .ex and .exw files in euphoria\demo, to run them.)

Please try out the new features and report any problems to RDS.

Once you've installed Euphoria, and you've tried some simple DOS programs, you should get Win32Lib so you can develop and run Windows GUI programs.

Alternatively, try the new wxEuphoria cross-platform GUI library developed by Matthew Lewis. It lets you write GUI programs that work the same on Windows and Linux.

 
 
Linux+FreeBSD
 
Euphoria v2.5 Official Release
 
  Download euphor25.tar
(really .tgz)
now from:
site #1
site #2
(1.0 Mb compressed tar file)
Right-click and choose Save Target As...
 
Everything you need is contained in euphor25.tar: an interpreter for Linux, a translator for Linux, the Public Domain source code, the complete Euphoria Reference Manual, and numerous example programs.
 
On Linux type:
tar -xvz -f euphor25.tar

A euphoria subdirectory will be created in the current directory. See readme.doc and install.doc located inside the euphoria subdirectory.

Note: the file type should really be .tgz or .tar.gz but these types cause problems with some browsers. If you use WinZip to view or extract the files, you must first rename "euphor25.tar" as "euphor25.tgz", or you'll get an error.. On Linux (or FreeBSD), when extracting the files using tar, the z option is essential, unless you first decompress with: gunzip euphor25.tgz

 
See the release notes for the new features in this release.

After installing Euphoria, check out the Linux programs in the Archive.

And try the new wxEuphoria cross-platform GUI library developed by Matthew Lewis. It lets you write GUI programs that work the same on Windows and Linux.

Other Notes:

  • On some Linux systems, you might need export TERM=ansi in your profile or .bashrc file.
  • If your /tmp directory is not writable, or for other reasons, you may need to use the uncompressed versions of exu, ecu and backendu. In particular, this might be necessary on a shared Web server when you run CGI programs etc.

Euphoria for FreeBSD

To install Euphoria on a FreeBSD system (with Intel CPU), simply install the Linux version (above) and then replace exu, ecu, backendu, ecu.a with the FreeBSD executable files. (These are not compressed).

 
 

This site is maintained by Robert Craig and Junko C. Miura of Rapid Deployment Software