# Supported Operating Systems

Euler has started in 1988 on the Atari ST. However, this computer and the program version for it are long outdated. I once had even a DOS version, which was very, very restricted.

This description contains download links too. Note, that Euler is distributed according to the GNU general public license. Also note the usual disclaimer contained in this documentation.

## Windows 95/98/NT/2000

This is one of the main versions. I did the interface using Borland C++ in 1994. The interface is in notebook style with editable commands, comments and the Euler output. In this version, Euler graphics can be copied to the clipboard in WMF format and saved as bitmaps, or as postscript files. The version supports sound output to wave files, and can play an external wave file. The registry is used to keep user settings, and the windows sizes and positions.

The documentation is contained in a HTML file, which is installed along with the program and linked from the start menu. The Windows help file contains only a short introduction.

Installation is done by a setup program, which was created with I nno Setup.

## New Unix / Linux Version

The new versions for Unix is based on GTK, and was done by Eric Boucharé from France in 2001. Many, many thanks to him for doing this. For recent developments, see his homepage.

The version is similar to the Windows version, and uses a notebook window. The source is diverging from my source in quite some places. To compile it, you will need the GTK development files. On Linux, a simple make will be enough.

For Linux, I have prepared a RPM installation file. It needs to be installed as root user and will install Euler properly in /usr/share, creating a link in /usr/bin, which can be used by all users. You need GTK to run it.

## Old Unix Version

The Unix version existed before the Windows version, since about 1989, running on an IBM AIX system. It never reached the same functionality as the Windows version. The interface is restricted to a terminal like intput and output, using a seperate graphics Window. The version can save graphics as postscript files only.

This versions needs either an X-Window graphic system to run, or it can generate a no-graphics version, which uses stdin and stdout to communicate with the user. Actually the non-graphics version might be useful as a numerical filter.

I distribute this version only as source code. Compilation is a simple make on Linux, but for other systems, you will need to make some adjustments as decsribed in the makefile. It has been successfully built for a lot of Unix systems, including 64-bit systems.

This source is also used to build the Windows version.

### OS/2 Version

Lacking a working OS/2 system, I stopped maintaining this version in 1996. I wrote it back in 1993. You can still download a build from our server.

### DOS Version

This was only a demonstration joke. The version is too restricted to be useful.