Download
Magazine
Develop
Account
Download
Magazine
Develop
Login
Forgot Account/Password
Create Account
Language
Help
Language
Help
×
Login
Login Name
Password
×
Forgot Account/Password
Category:
Software
People
PersonalForge
Magazine
Wiki
Search
OSDN
>
Find Software
>
Scientific/Engineering
>
Electronic Design Automation/Assistance (EDA)
>
NOODLYBOX
>
Wiki
>
IcarusVerilog
NOODLYBOX
Description
Project Summary
Developer Dashboard
Web Page
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
Downloads
List of Releases
Stats
Source Code
Code Repository list
Subversion
View Repository
Ticket
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
FrontPage
Title index
Recent changes
Communication
Forums
List of Forums
ヘルプ (6)
Open Discussion (1)
Mailing Lists
list of ML
News
edit
|
Title Index
|
Recent Changes
|
Showing Page History #51284
Showing Page History #48331
Showing Page History #51281
Icarus Verilog
オフィシャルなMSYS向けの古い解説はこちら
Icarus Verilog(snapshotsのverilog-20090923)をビルドする方法です。trunk rev137以降のnoodlyboxが必要です。
工程1 猫科研究所パックa004をインストールする
以下の解説は、オフィシャルなMSYSではなくて、
猫科研究所
さんの猫科研究所パックa004を対象としています。
よって、最初に猫科研究所パックa004のインストール(詳細はmsys_felidlabo_a004.7zに含まれるreadme_felidlabo.txtに記載)を行ってください。
ちなみに、gccバージョンの選択は4.4.1/3.4.5のどちらでもかまいません。両方で、Icarus Verilogがビルドできることを確認済みです。
工程2 makeでいろいろする
(猫科研究所パックの)MSYSのプロンプトを開き、NOODLYBOXの/build_icarusにカレントディレクトリを移して、
make download
unzip-バージョン-bin.zip
に含まれる
unzip.exe
と
unzip32.dll
をパスの通ったディレクトリに展開します (Xilinx ISEにはunzipが含まれているので、ISEがインストール済みならば不要)
make expand
make
make instal
という順番で作業を行ってください。
もし、すでにunzip.exeが使える状態になっているならば、下記のように打ち込んで終わるまでほうっておくのが楽です。
make download expand all install
なお、プロキシを介してのインターネット接続が必要な場合は、
mingw/etc/wgetrc
を
$HOME/.wgetrc
にコピーする
.wgetrc
の、http_proxyとftp_proxyの行を編集し、
use_proxy = on
の#をはずす という作業を行ってから、上記のmake手順を実行してください。
wgetrcの編集の仕方は、
wgetのマニュアル
を見るか、"wget プロキシ"で検索するかして調べてください。
工程3 動かしてみる
(猫科研究所パックの)MSYSのプロンプトを開き、下記のコマンドを打ち込みます。
iverilog
no source files. のあとにUsageが表示されていれば、インストールは成功しています。