<h2> Micca Downloads </h2>

The current version of micca is 1.1.7.

<h3> Executables </h3>

Micca executables are available for the three major platforms.
These executables are, in Tcl terms, *starpacks*.
They are single file executables with no external dependencies.

  *  | Linux x86_64]
  *  | Windows 64 bit]
  *  | MacOSX]

<h3> Installation </h3>

Installation of micca means downloading the file and placing it in
a directory that is in the path of the command shell you will use
to invoke micca.

To uninstall, simply delete the executable.

<h3> Packages and Modules </h3>

The core of micca is also packaged in a Tcl package and a Tcl module.
These can be obtained as:

  *  | Package]
  *  | Tcl Module]

The package can be installed in a local teacup.
The Tcl module file must be placed in a directory which is in your module path.

<h3> Run Time Code </h3>

Included with the executables are four version of the run time code.
Run time code is supplied for POSIX, EFM32GG, MSP432 and MSP430.
The EFM32GG version runs on Silicon Labs Energy Friendly Giant Gecko
Micro-controller.
The MSP432 version runs on the Texas Instruments MSP432 chip.
Both of these chips are ARM Cortex-M based SOC's.
The MSP430 version run on the venerable TI MSP430 chips.

By invoking micca with the appropriate command line option,
a copy of the run time files will be placed in the current directory:

<verbatim>
    $ micca -posix
</verbatim>

will create the files:

  *  micca_rt.h
  *  micca_rt.c
  *  micca_rt_internal.h

in the current directory.
This technique insures that the run time files are compatible with the current
version of micca and you should extract new run time files when you update
your version of micca.

These files should be placed so that they are available to compile and link a
translation.

<h3> Local Documentation </h3>

The micca executable can also provide a local copy of the manual
page documentation.
Running:

<verbatim>
    $ micca -doc
</verbatim>

will create a directory <strong>miccadoc</strong>
and place HTML versions of the documentation there.