![]() |
Up | ![]() |
TOC | Index | |||
<< 1 Euphoria Programming Language v4.0 | < 2.1 Installation | Up: 2 Installing Euphoria | 2.3 Set Up the Euphoria Configuration File (eu.cfg) > | 3 Using Euphoria >> |
2.2 Post Install
The directory maps will help you locate the Euphoria executables, documentation, and sample programs.
The default for the Windows installation, and optional for a Unix installation:
| |__ euphoria | file_id.diz | License.txt | |__ bin | Interpreter (eui.exe and euiw.exe, if on Windows) | (eui, if on Unix) | Binder (eubind, with eub) | Translator (euc.exe, if on Windows) | (euc, if on Unix) | Utilities (bugreport.ex, bench.ex, ed.ex, ...) | |__ include | | (original include files) | | | |__ std (standard Euphoria library: io.e, sequence.e, ...) | | | |__ euphoria (Euphoria specific) | | |__ docs (html and pdf documentation files) | |__ tutorial (small tutorial programs to help you learn Euphoria) | |__ demo (generic demo programs that run on all platforms) | | | |__ win32 (Windows specific demo programs (optional) ) | |__ unix (Linux/FreeBSD/OS X specific demo programs (optional)) | |__ langwar (language war game for Linux/FreeBSD/OS X ) | |__ bench (benchmark program ) | |__ source (the complete source code for: interpreter, translator) | |__ tests (unit tests for Euphoria) | |__ packaging (software for making installation packages)
The Linux subdirectory is not included in the Windows distribution, and the win32 subdirectories are not included in the Linux/FreeBSD distribution. In this manual, directory names are shown using backslash (\). Linux/FreeBSD users should substitute forward slash (/).
The "Debian Package" installs Euphoria into these directories:
| |__ /usr/bin (executables: eui, euc, ... ) | |__ /usr/share/euphoria | | | |__ bin (utility programs) | |__ demo (general demonstration programs) | |__ include (standard library) | |__ source (source-code for Euphoria) | |__ tutorial (tutorial programs for learning Euphoria) | |__ /usr/share/doc/euphoria (html and pdf documentation) | |__ /etc/euphoria ( eu.cfg )
Additionally, installing from source on a Unix-like OS will install in the same pattern, by default using /usr/local/ instead of /usr/. You can change /usr/local to something else by running:
$ ./configure --prefix /some/other/locationBefore building.
The "include", "demo" and "tutorial" directories are the same in Windows and Unix.