Project

General

Profile

Wiki » History » Version 21

Mikhail Chupilko, 10/17/2013 06:29 PM

1 20 Alexander Kamkin
h1. How to Install VeriTool
2 4 Alexander Kamkin
3 19 Alexander Kamkin
h2. Install Icarus Verilog:
4 9 Alexander Kamkin
5 18 Alexander Kamkin
* Download and unpack on of the releases available "here":ftp://icarus.com/pub/eda/verilog/v0.9/.
6 19 Alexander Kamkin
* Go inside the directory and configure the package: @configure --prefix=<ICARUS-INSTALLATION-DIRECTORY>@.
7 18 Alexander Kamkin
* Compile and install the package: @make all install@.
8 19 Alexander Kamkin
* Set the home variable: @export ICARUS_HOME=<ICARUS-INSTALLATION-DIRECTORY>@.
9 1 Alexander Kamkin
10 21 Mikhail Chupilko
h2. Install VeriTool under Linux:
11 17 Alexander Kamkin
12 18 Alexander Kamkin
* Download and unpack on of the releases available "here":http://forge.ispras.ru/projects/veritool/files.
13 1 Alexander Kamkin
* Go inside the directory and configure the package: @sh configure --prefix=<VERITOOL-INSTALLATION-DIRECTORY>@.
14 21 Mikhail Chupilko
* Compile and install the package: @make all install@.
15
* Add @<VERITOOL-INSTALLATION-DIRECTORY>/bin@ to @PATH@.
16
17
h2. Install VeriTool under Windows using MinGW:
18
19
To make Veritool run under MinGW:
20
21
* Download and unpack on of the releases available "here":http://forge.ispras.ru/projects/veritool/files.
22
* Go inside the directory and configure the package: @sh configure --prefix=<VERITOOL-INSTALLATION-DIRECTORY>@.
23
* Modify src/veritool/Makefile.in by adding @-livl@ to @veritool_tgt_LDFLAGS@ and modifying from
24
<pre>
25
veritool.tgt$(EXEEXT): $(veritool_tgt_OBJECTS) $(veritool_tgt_DEPENDENCIES) 
26
27
	@rm -f veritool.tgt$(EXEEXT)
28
29
	$(veritool_tgt_LINK) $(veritool_tgt_OBJECTS) $(veritool_tgt_LDADD) $(LIBS)
30
</pre>
31
to
32
<pre>
33
veritool.tgt$(EXEEXT): $(veritool_tgt_OBJECTS) $(veritool_tgt_DEPENDENCIES) 
34
35
	@rm -f veritool.tgt$(EXEEXT)
36
37
	$(veritool_tgt_LINK) $(veritool_tgt_OBJECTS) $(veritool_tgt_LDFLAGS) $(veritool_tgt_LDADD) $(LIBS)
38
</pre>
39
and from 
40
<pre>
41
veritool_tgt_LINK = $(CCLD) $(veritool_tgt_CFLAGS) $(CFLAGS) \
42
43
	$(veritool_tgt_LDFLAGS) $(LDFLAGS) -o $@
44
</pre>
45
to
46
<pre>
47
veritool_tgt_LINK = $(CCLD) $(veritool_tgt_CFLAGS) $(CFLAGS) \
48
49
	$(LDFLAGS) -o $@
50
</pre>
51 18 Alexander Kamkin
* Compile and install the package: @make all install@.
52 19 Alexander Kamkin
* Add @<VERITOOL-INSTALLATION-DIRECTORY>/bin@ to @PATH@.
53 18 Alexander Kamkin
54 20 Alexander Kamkin
h1. How to Run VeriTool
55 18 Alexander Kamkin
56 20 Alexander Kamkin
* Install VeriTool.
57 18 Alexander Kamkin
* Run @veritool --help@.