.. _BUILD:mcode:

mcode Backend
#############

The mcode backend is available for all supported platforms and is also the
simplest procedure, because it requires the fewest dependencies and configuration
options.


.. rubric:: Requirements

* GCC (Gnu Compiler Collection)
* GNAT (Ada compiler for GCC)


.. rubric:: Supported platforms

* :doc:`GNULinux-GNAT`
* :doc:`Windows-GNATGPL`
* :doc:`Windows-MinGW-GNAT`

.. toctree::
   :hidden:

   GNU/Linux with GCC/GNAT <GNULinux-GNAT>
   Windows with GNAT GPL <Windows-GNATGPL>
   Windows with GCC/GNAT (MinGW) <Windows-MinGW-GNAT>