@@ -171,57 +171,6 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
171
171
make -C jbmc/src
172
172
```
173
173
174
- ## COMPILATION ON SOLARIS 11
175
-
176
- We assume Solaris 11.4 or newer. To build JBMC, you'll need to install
177
- Maven 3 manually.
178
-
179
- 1. As root, get the necessary development tools:
180
- ```
181
- pkg install gcc-c++-7 bison flex
182
- ```
183
- 2. As a user, get the CBMC source via
184
- ```
185
- git clone https://github.com/diffblue/cbmc cbmc-git
186
- cd cbmc-git
187
- ```
188
- 3. To compile CBMC, type
189
- ```
190
- gmake -C src minisat2-download DOWNLOADER=wget TAR=gtar
191
- gmake -C src
192
- ```
193
- 4. To compile JBMC, type
194
- ```
195
- gmake -C jbmc/src setup-submodules
196
- gmake -C jbmc/src
197
- ```
198
-
199
- ## COMPILATION ON FREEBSD 11
200
-
201
- 1. As root, get the necessary tools:
202
- ```
203
- pkg install bash gmake git www/p5-libwww patch flex bison
204
- ```
205
- To compile JBMC, additionally install
206
- ```
207
- pkg install openjdk8 wget maven3
208
- ```
209
- 2. As a user, get the CBMC source via
210
- ```
211
- git clone https://github.com/diffblue/cbmc cbmc-git
212
- cd cbmc-git
213
- ```
214
- 3. To compile CBMC, do
215
- ```
216
- gmake -C src minisat2-download
217
- gmake -C src
218
- ```
219
- 4. To compile JBMC, do
220
- ```
221
- gmake -C jbmc/src setup-submodules
222
- gmake -C jbmc/src
223
- ```
224
-
225
174
## COMPILATION ON MACOS X
226
175
227
176
Follow these instructions:
@@ -309,6 +258,57 @@ helpful for GUI-based tasks, e.g., the class viewer, debugging, etc., and can
309
258
be used for building with MSBuild. Note that you still need to run flex/bison
310
259
using "make generated_files" before opening the project.
311
260
261
+ ## COMPILATION ON SOLARIS 11
262
+
263
+ We assume Solaris 11.4 or newer. To build JBMC, you'll need to install
264
+ Maven 3 manually.
265
+
266
+ 1. As root, get the necessary development tools:
267
+ ```
268
+ pkg install gcc-c++-7 bison flex
269
+ ```
270
+ 2. As a user, get the CBMC source via
271
+ ```
272
+ git clone https://github.com/diffblue/cbmc cbmc-git
273
+ cd cbmc-git
274
+ ```
275
+ 3. To compile CBMC, type
276
+ ```
277
+ gmake -C src minisat2-download DOWNLOADER=wget TAR=gtar
278
+ gmake -C src
279
+ ```
280
+ 4. To compile JBMC, type
281
+ ```
282
+ gmake -C jbmc/src setup-submodules
283
+ gmake -C jbmc/src
284
+ ```
285
+
286
+ ## COMPILATION ON FREEBSD 11
287
+
288
+ 1. As root, get the necessary tools:
289
+ ```
290
+ pkg install bash gmake git www/p5-libwww patch flex bison
291
+ ```
292
+ To compile JBMC, additionally install
293
+ ```
294
+ pkg install openjdk8 wget maven3
295
+ ```
296
+ 2. As a user, get the CBMC source via
297
+ ```
298
+ git clone https://github.com/diffblue/cbmc cbmc-git
299
+ cd cbmc-git
300
+ ```
301
+ 3. To compile CBMC, do
302
+ ```
303
+ gmake -C src minisat2-download
304
+ gmake -C src
305
+ ```
306
+ 4. To compile JBMC, do
307
+ ```
308
+ gmake -C jbmc/src setup-submodules
309
+ gmake -C jbmc/src
310
+ ```
311
+
312
312
# WORKING WITH ECLIPSE
313
313
314
314
To work with Eclipse, do the following:
0 commit comments