[Home] | [Installation - Windows] | [Installation - Linux] | [Installation - Mac OS X] | [About]
To install UMHDL, download and execute the installer (e.g. umhdl-setup-1.60.exe) and follow the instructions. The windows installer includes al the necessary pieces of software: GHDL and GTKwave, which will be installed in the subdirectory:
C:\Program Files\Umhdl\Ghdl_gtkwave\bin
That path should be included in the PATH environment variable, or be set in the configuration options (menu Options > Configure).
NOTE: with Windows 7 it could be necessary to install GHDL manually.
To uninstall execute Start > Programas > UMHDL > Uninstall.
In case of installing a new version it is not necessary to uninstall it manually, as it will be uninstalled automatically.
1. Problem: the GHDL compiler cannot be found.
Solution: to solve it there are two possibilities:
NOTE: in Windows 8 there exists two different paths for 32 and 64-bits applications:
'C:\Program Files' -> C:\Progra~1 (64-bit)
'C:\Program Files (x86)' -> C:\Progra~2 (32-bit)
As UMHDL, GHDL and GTKWave are 32-bit programs all of them, they will be installed in the last one, so the paths will be:
C:\Progra~2\Umhdl\Ghdk_gtkwave\bin
C:\Progra~2\Ghdl\bin
2. Problem: when compiling a VHDL module with GHDL the following message is got:
err: module:23:10: package "numeric_std" is obsoleted by package "std_logic_1164"
err: module:23:5: package "numeric_std" is obsolete
Finished with 2 errors! (1883 ms.)
Solution: reinstall GHDL manually with the installer ghdl-installer-0.29.1.exe. Then, the 'bin' directory should be include in the PATH environment variable, or in the application options (as explained before).
Wiki: About
Wiki: Home
Wiki: Installation - Linux
Wiki: Installation - Mac OS X
Wiki: Installation - Windows