Skip to content

Commit a295f90

Browse files
committed
Move SOLARIS and FREEBSD sections downwards
To match the ordering in the outline at the top.
1 parent ed7c6b7 commit a295f90

File tree

1 file changed

+51
-51
lines changed

1 file changed

+51
-51
lines changed

COMPILING.md

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -171,57 +171,6 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
171171
make -C jbmc/src
172172
```
173173
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-
225174
## COMPILATION ON MACOS X
226175
227176
Follow these instructions:
@@ -309,6 +258,57 @@ helpful for GUI-based tasks, e.g., the class viewer, debugging, etc., and can
309258
be used for building with MSBuild. Note that you still need to run flex/bison
310259
using "make generated_files" before opening the project.
311260
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+
312312
# WORKING WITH ECLIPSE
313313
314314
To work with Eclipse, do the following:

0 commit comments

Comments
 (0)