Skip to content

Commit 485d4c7

Browse files
author
Daniel Kroening
committed
maven on Windows, FreeBSD and Mac
1 parent 16e264b commit 485d4c7

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

COMPILING.md

+7-5
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
3434
yum install gcc72-c++ flex bison perl-libwww-perl patch
3535
```
3636

37-
To compile JBMC, you additionally need the JDK and the java-models-library.
38-
For the JDK, on Debian-like distributions, do as root:
37+
To compile JBMC, you additionally need the JDK and Maven 3.
38+
On Debian-like distributions, do as root:
3939
```
4040
apt-get install openjdk-8-jdk maven
4141
```
@@ -108,7 +108,7 @@ Maven 3 manually.
108108
```
109109
To compile JBMC, additionally install
110110
```
111-
pkg install openjdk8 wget
111+
pkg install openjdk8 wget maven3
112112
```
113113
2. As a user, get the CBMC source via
114114
```
@@ -146,7 +146,8 @@ Follow these instructions:
146146
make -C src minisat2-download
147147
make -C src
148148
```
149-
4. To compile JBMC, do
149+
4. To compile JBMC, you additionally need Maven 3, which has to be installed
150+
manually. Then do
150151
```
151152
make -C jbmc/src setup-submodules
152153
make -C jbmc/src
@@ -189,7 +190,8 @@ Follow these instructions:
189190
make -C src DOWNLOADER=wget minisat2-download
190191
make -C src
191192
```
192-
5. To compile JBMC, open the Cygwin shell and type
193+
5. To compile JBMC, you additionally need the JDK and Maven 3, which have
194+
to be installed manually. Then open the Cygwin shell and type
193195
```
194196
make -C jbmc/src setup-submodules
195197
make -C jbmc/src

0 commit comments

Comments
 (0)