Download the source distribution. Uncompress the archive. This should create a directory gimml1.0
. Then type:
cd gimml1.0
- Optionally review file
OPTIONS
beforehand, notably if you wish to change the final installation directory. By default, this is/usr/local/bin
, but Debian and Ubuntu installations will require you to install under/usr/bin
, for instance. ./makemake
make
make install
- You should now have a working GimML installation, with new commands installed in
/usr/local/bin
(make sure to include it in yourPATH
variable). - The GimML toplevel:
gimml
- The GimML bytecode compiler:
gimmlc
- The GimML bytecode interpreter:
gimmlrun
- The GimML lexical analyzer generator:
glex
- The GimML parser generator:
gyacc
- The GimML dependency generator (meant to be used to populate makefiles):
gimmldep
- The GimML linker and library archiver:
gimmllnk
- The GimML package creator (used by
gimmllnk
):gimmlpack
- The GimML bytecode to native code compiler (requires
gcc
):gimmlx
- The C include file used by
gimmlx
:gimmlx.h
(should be in your include path, typically/usr/local/include/gimml
) - The support library for
gimmlx
:libgimml.a
(should be in your library path, typically/usr/local/lib/gimml
) - The GimML Emacs mode:
gimml-mode.el
, and the site file:gimml-site.el