@@ -10,10 +10,10 @@ environments:
10
10
11
11
- Solaris 11
12
12
13
- - FreeBSD 10 or 11
13
+ - FreeBSD 11
14
14
15
15
- Cygwin
16
- (We recommend the i686-pc-mingw32-g++ cross compiler, version 4.7 or above.)
16
+ (We recommend the i686-pc-mingw32-g++ cross compiler, version 5.4 or above.)
17
17
18
18
- Microsoft's Visual Studio version 12 (2013), version 14 (2015),
19
19
or version 15 (older versions won't work)
@@ -29,16 +29,16 @@ COMPILATION ON LINUX
29
29
We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
30
30
31
31
0) You need a C/C++ compiler, Flex and Bison, and GNU make.
32
- The GNU Make needs to be version 3.81 or higher. On Debian-like
33
- distributions, do
32
+ The GNU Make needs to be version 3.81 or higher.
33
+ On Debian-like distributions, do
34
34
35
- apt-get install g++ gcc flex bison make git libz-dev libwww-perl patch libzip-dev
35
+ apt-get install g++-6 gcc flex bison make git libwww-perl patch
36
36
37
37
On Red Hat/Fedora or derivates, do
38
38
39
39
yum install gcc gcc-c++ flex bison perl-libwww-perl patch
40
40
41
- Note that you need g++ version 4.9 or newer.
41
+ Note that you need g++ version 5.2 or newer.
42
42
43
43
1) As a user, get the CBMC source via
44
44
@@ -48,8 +48,6 @@ We assume that you have a Debian/Ubuntu or Red Hat-like distribution.
48
48
49
49
cd cbmc-git/src
50
50
make minisat2-download
51
- make libzip-download zlib-download
52
- make libzip-build
53
51
make
54
52
55
53
@@ -59,7 +57,7 @@ COMPILATION ON SOLARIS 11
59
57
1) As root, get the necessary development tools:
60
58
61
59
pkg install system/header developer/lexer/flex developer/parser/bison developer/versioning/git
62
- pkg install --accept developer/gcc-49
60
+ pkg install --accept developer/gcc-5
63
61
64
62
2) As a user, get the CBMC source via
65
63
@@ -85,8 +83,8 @@ COMPILATION ON SOLARIS 11
85
83
It will mis-optimize MiniSat2.
86
84
87
85
88
- COMPILATION ON FREEBSD 10/ 11
89
- ----------------------------
86
+ COMPILATION ON FREEBSD 11
87
+ -------------------------
90
88
91
89
1) As root, get the necessary tools:
92
90
@@ -126,8 +124,6 @@ Follow these instructions:
126
124
127
125
cd cbmc-git/src
128
126
make minisat2-download
129
- make libzip-download zlib-download
130
- make libzip-build
131
127
make
132
128
133
129
0 commit comments