This page contains information relevant to the development process for ghdl.
Goals for the next release.
Longer term goals for ghdl are on the GHDL Roadmap page
Steps to be followed when preparing GHDL for a release.
If you need to build the development branch of ghdl for any reason - perhaps to access the latest features, or work around a bug in ghdl-0.31, these instructions will build ghdl from the Mercurial repository - by default, the latest revision, but optionally, any other tagged version or indeed any specific commit.
For other Linux distributions you will have to build ghdl from source.
For Apple Mac, build ghdl-gcc from source on Mac have been tested on OSX 10.9 and should work on OS X 10.8.
We do not yet have instructions for building ghdl-gcc from source on Windows.
For FreeBSD (and similar BSD) software packages are generally built from source, using the ports system : Instructions for installing ghdl on BSD systems.
The mcode version is easier to build.
Follow these instructions for Linux and OS X.
Follow these instructions for Windows.
Wiki: FreeBSD Instructions
Wiki: OS X gcc ghdl build instructions
Wiki: Release
Wiki: Roadmap
Wiki: build ghdl from source on Linux
Wiki: build mcode ghdl windows
Wiki: build mcode ghdl