4 C++11-compliant C++ compiler. GNU C++ compiler (version >= 4.8.1) is recommend.
5 Non-GNU compilers might not work at the moment.
7 GNU multiprecision library (http://gmplib.org), version > 4.0.
9 [Optional] To build CLN documentation texinfo and TeX are necessary.
11 If you install CLN from git, you also need
13 git itself (http://git-scm.com), version >= 1.5.0
14 GNU autoconf (http://www.gnu.org/software/autoconf), version >= 2.63
15 GNU libtool (http://www.gnu.org/software/libtool), version >= 1.5
16 GNU automake (http://www.gnu.org/software/automake), version >= 1.11
18 Installation from a source .tar.bz2 distribution.
19 ================================================
24 [ become root if necessary ]
27 To build the manual in PDF, HTML, or PostScript formats, use one of
33 To compile and run CLN's test suite and check whether the library was
34 compiled correctly you can use
38 The "configure" script can be given a number of options to enable and
39 disable various features. Most useful ones are:
43 Install CLN into the directory DIR (default: /usr/local).
47 Use GNU multiprecision library (default: yes, if available)
51 Don't build static version of CLN library. This option is useful if
52 want to reduce the build time (and you don't need the static library).
54 For a complete list, run:
59 Installation from git.
66 $ git clone git://www.ginac.de/cln.git
68 Later on you can update your copy with
72 2. Make sure all required software is installed. This is *really*
73 important step. If some package is missing, the `configure' script might
80 to generate the `configure' script, and proceed in a standard way, i.e.
84 [become root if necessary]
87 On some platforms (arm, hppa, sparc), problems with the assembler routines
88 have been reported. It may be best to add "-DNO_ASM" to CPPFLAGS before
91 $ ./configure CPPFLAGS=-DNO_ASM
93 More detailed installation instructions can be found in the documentation,
94 in the doc/ directory.