Icarus Verilog をビルドする(オフィシャルなMSYS向けの古い解説)

Icarus Verilogのソースを取ってきてビルドする方法です。trunk rev3以降のPorted tools for HDLのソースが必要です。

snapshotsのverilog-20090923は(少なくとも作者の環境では)うまくいきました。

工程1 ファイルを集める

Icarus Verilogソースは、build_icarusの下に置いてください。

以下のzipは、展開したものをmsysのlocal/にコピーしてください。

工程2 configureしてmakeしてmake installを自動で

build_icarus/makefile_msysの7行目あたりのCPU_TYPE=~は、i386 and x86-64 Optionsを見てご使用のCPUにあったものに直してください。よく分からなければi686にすればたいていの場合動作するものが出来上がると思います。

cd ~/build_icarus
make -f makefile_msys install

工程3 動かしてみる

iverilog

no source files. のあとにUsageが表示されていれば、インストールは成功しています。