equal
deleted
inserted
replaced
17 $ isabelle build_polyml -M /cygdrive/c/msys64 -m32 -s sha1 src --with-gmp |
17 $ isabelle build_polyml -M /cygdrive/c/msys64 -m32 -s sha1 src --with-gmp |
18 $ isabelle build_polyml -M /cygdrive/c/msys64 -m64 -s sha1 src --with-gmp |
18 $ isabelle build_polyml -M /cygdrive/c/msys64 -m64 -s sha1 src --with-gmp |
19 |
19 |
20 * Mac OS X: |
20 * Mac OS X: |
21 |
21 |
22 $ isabelle build_polyml -m32 -s sha1 src --without-gmp |
22 $ isabelle build_polyml -m32 -s sha1 src --with-gmp |
23 $ isabelle build_polyml -m64 -s sha1 src --with-gmp |
23 $ isabelle build_polyml -m64 -s sha1 src --with-gmp |
24 |
24 |
25 The latter is based on libgmp for x86_64-darwin: |
|
26 |
25 |
27 curl https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz | xz -dc | tar xf - |
26 Building libgmp on Mac OS X |
28 cd gmp-6.1.2 |
27 =========================== |
29 ./configure --enable-cxx --build=core2-apple-darwin"$(uname -r)" |
28 |
30 make |
29 The GNU Multiple Precision Arithmetic Library is not included in Mac OS X |
31 make check |
30 by default, but it can be built from sources as follows. |
32 make install |
31 |
|
32 * Download: |
|
33 |
|
34 $ curl https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz | xz -dc | tar xf - |
|
35 $ cd gmp-6.1.2 |
|
36 |
|
37 * build x86-darwin: |
|
38 |
|
39 $ make distclean |
|
40 $ env ABI=32 ./configure --enable-cxx --build=core2-apple-darwin"$(uname -r)" --libdir=/usr/local/lib32 |
|
41 $ make && make check |
|
42 $ sudo make install |
|
43 |
|
44 * build x86_64-darwin: |
|
45 |
|
46 $ make distclean |
|
47 $ ./configure --enable-cxx --build=core2-apple-darwin"$(uname -r)" |
|
48 $ make && make check |
|
49 $ sudo make install |
33 |
50 |
34 |
51 |
35 Makarius |
52 Makarius |
36 09-Feb-2018 |
53 10-Feb-2018 |