@@ -34,8 +34,8 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
34
34
yum install gcc72-c++ flex bison perl-libwww-perl patch
35
35
```
36
36
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:
39
39
```
40
40
apt-get install openjdk-8-jdk maven
41
41
```
@@ -77,16 +77,15 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
77
77
78
78
# COMPILATION ON SOLARIS 11
79
79
80
+ We assume Solaris 11.4 or newer. To build JBMC, you'll need to install
81
+ Maven 3 manually.
82
+
80
83
1 . As root, get the necessary development tools:
81
84
```
82
- pkg install system/header
83
- pkgadd -d http://get.opencsw.org/now
84
- /opt/csw/bin/pkgutil -U
85
- /opt/csw/bin/pkgutil -i gcc5g++ bison flex git
85
+ pkg install gcc-c++-7 bison flex
86
86
```
87
87
2 . As a user, get the CBMC source via
88
88
```
89
- export PATH=/opt/csw/bin:$PATH
90
89
git clone https://github.com/diffblue/cbmc cbmc-git
91
90
cd cbmc-git
92
91
```
@@ -109,7 +108,7 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
109
108
```
110
109
To compile JBMC, additionally install
111
110
```
112
- pkg install openjdk8 wget
111
+ pkg install openjdk8 wget maven3
113
112
```
114
113
2 . As a user, get the CBMC source via
115
114
```
@@ -147,7 +146,8 @@ Follow these instructions:
147
146
make -C src minisat2-download
148
147
make -C src
149
148
```
150
- 4 . To compile JBMC, do
149
+ 4 . To compile JBMC, you additionally need Maven 3, which has to be installed
150
+ manually. Then do
151
151
```
152
152
make -C jbmc/src setup-submodules
153
153
make -C jbmc/src
@@ -190,7 +190,8 @@ Follow these instructions:
190
190
make -C src DOWNLOADER=wget minisat2-download
191
191
make -C src
192
192
```
193
- 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
194
195
```
195
196
make -C jbmc/src setup-submodules
196
197
make -C jbmc/src
0 commit comments