OE update installing 4

Documentation Version for Comments and Changes

You are invited to make any changes...add any comments.

Changes will `eventually` be merged into the offical documentation.

Leave any commnents here...

... ... back to index page https://openeuphoria.org/wiki/view/OE%20documentation.wc


__ bin (executables: interpreter, binder, translator, utilities, libraries, ...)
__ 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) }}}

For non Microsoft OSes there are Debian, ArchLinux, Slackware and OSX packages.

The Debian package installs Euphoria into these directories:

| 
|__ usr 
|    |__ bin                      (executables: eui, euc, ... ) 
|    |__ lib                      (executables: interpreter, binder, translator, utilities, libraries, ...) 
|    |__ share                     
|         |__ euphoria             
|         |    |                   
|         |    |__ bin            (utility programs) 
|         |    |                   
|         |    |__ demo           (general demonstration programs) 
|         |    |     |__ win32    (empty) 
|         |    |     |__ unix     (Linux/FreeBSD/OS X specific demo programs) 
|         |    |     |__ langwar  (language war game for Linux/FreeBSD/OS X ) 
|         |    |     |__ bench    (benchmark program ) 
|         |    |__ include         
|         |    |    |             (original include files) 
|         |    |    |__ std       (standard Euphoria library: io.e, sequence.e, ...) 
|         |    |    |__ euphoria  (Euphoria specific) 
|         |    |__ source         (source-code for Euphoria) 
|         |    |                   
|         |    |__ tutorial       (tutorial programs for learning Euphoria) 
|         |                       
|         |                        
|         |__ doc/euphoria        (html and pdf documentation (optional)) 
|                                
|                                  
|__ etc/euphoria                  ( eu.cfg ) 

The "include", "demo" and "tutorial" directories are the same in Windows and Unix. The unix demos are included with Windows but the win32 demos are not included in Linux distributions.


 Additionally, the tar-balls available online have a Windows like layout.  But you can use GNU make to install things to same directories that the Debian package does. 

By default using /usr/local/ instead of /usr/. You can change /usr/local to something else by running the following command before building:

Not Categorized, Please Help

Search



Quick Links

User menu

Not signed in.

Misc Menu