LLVM Backend on Windows with GCC/GNAT (MinGW)ΒΆ

On Windows with MinGW, GHDL is configured by configure and built by make.

  • First, GHDL needs to be configured. It is common to specify a PREFIX (installation directory like /usr/local or /opt/ghdl). Without any other option, configure selects mcode as the backend.
  • Next, make starts the compilation process.
  • Finally, make install installs GHDL into the installation directory specified by PREFIX.

Example:

$ cd <ghdl>
$ mkdir build
$ cd build
$ ../configure --prefix=PREFIX
$ make
$ make install