X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=INSTALL;h=e3fdb7bfda3f1277d1ececd9398f7fce18dfaa1a;hp=d36c8e9d5c8f20f25babd151d67973ae413b2565;hb=ff4d880932862000fce73efc3fb6da49c8d63ed6;hpb=bf0d26572edecc37d98aec715e14fbd71a8c0315 diff --git a/INSTALL b/INSTALL index d36c8e9d..e3fdb7bf 100644 --- a/INSTALL +++ b/INSTALL @@ -4,14 +4,15 @@ PREREQUISITES GiNaC requires the CLN library by Bruno Haible installed on your system. It is available from . -You will also need a decent ANSI-compliant C++-compiler. We recommend the -C++ compiler from the GNU compiler collection, GCC >= 3.4. If you have a +You will also need a decent ISO C++-11 compiler. We recommend the C++ +compiler from the GNU compiler collection, GCC >= 4.9. If you have a different or older compiler you are on your own. Note that you may have to use the same compiler you compiled CLN with because of differing name-mangling schemes. The pkg-config utility is required for configuration, it can be downloaded -from . +from . Also Python version >= 2.6 is +required. To build the GiNaC tutorial and reference manual the doxygen utility (it can be downloaded from http://www.stack.nl/~dimitri/doxygen) and @@ -19,16 +20,12 @@ TeX are necessary. Known to work with: - Linux on x86 and x86_64 using - - GCC 3.4, 4.0, 4.1, 4.2, 4.3.x (x >= 1), 4.4, 4.5, and 4.6 - - Clang 2.8 - - Windows on x86 using GCC 3.4 (MinGW) + - GCC 4.9, 5.1, and 5.2 + - Clang 3.5.0 Known not to work with: - Clang 2.7 and earlier due to poor C++ support. - - GCC 4.3.0 due to the compiler bug, - see . - - GCC 2.96 or earlier because proper exception and standard library support - is missing there. + - GCC < 4.6.0 due to missing C++-11 support If you install from git, you also need GNU autoconf (>=2.59), automake (>=1.8), libtool (>= 1.5), python (>= 2.5), bison (>= 2.3), flex (>= 2.5.33) to be installed.