The Emile Program: Installation

To install, first generate and configure the Makefile by typing

./configure
Then use make to generate the program
make emile
To compile Emile in Morpheme (Word) Analysis mode, use
make morpheme

This program compiled successfully with the Gnu g++ compiler (version egcs-2.91.66, egcs 1.2.2 release, and version g++-2.92.107), using the SGI Standard Library (STL) modules from the GNU ANSI C++ library, under Linux and Solaris Unix. If available, it uses the Gnu Getopt and Readline libraries.

If you have problems compiling the program because the compiler uses too much memory, you can try compiling it with lower optimization settings, as follows:
make emile Compile as a single source file with all optimizations
make emile2 Compile as separate source files, with all optimizations
make emile3 same, but only with standard optimizations level 3
make emile4 same, but only with standard optimizations level 2
make emile5 same, but only with standard optimizations level 1
make emile6 same, without optimizations

Interested people can also try

make emile0
which compiles the object modules separately, without optimizations, but with all warnings and debugging information enabled.

Analogously for compiling Emile in Morpheme mode.

At this moment in time, I have no specific information about the compile status of Emile with other configurations. Presumably most people manage to get it working. If you feel you have a tip to contribute about installing Emile with a specific other configuration, you can send it to vervoort@science.uva.nl.


Marco Vervoort
Last modified: Wed Jun 27 13:02:45 MET DST 2001