1 This text assumes that all projects are to be installled
4 To be able to compile isa you need several standard tools such
5 as pkg-config, bison and flex which may not be installed by default.
6 To generate configure scripts you also need autoconf, automake and libtool.
8 If you are installing on Ubuntu (raring or newer), then you can install
10 libgmp3-dev, libyaml-dev, libntl-dev, libxml2-dev and libclang-dev
11 and then you can go straight to the installation of syck and isa
14 get GMP from http://gmplib.org/ if not already installed
16 ./configure --prefix=/home/sven/loop/
21 get libyaml from http://pyyaml.org/wiki/LibYAML
23 ./configure --prefix=/home/sven/loop/
28 get NTL from http://shoup.net/ntl/
31 ./configure NTL_GMP_LIP=on PREFIX=/home/sven/loop/
37 get libxml2-2.9.1.tar.gz from ftp://xmlsoft.org/libxml2/
39 ./configure --prefix=/home/sven/loop/
41 make check # requires download of separate tests
45 get 'Clang Binaries for ...' (version 2.9 or higher) from
46 http://llvm.org/releases/download.html
47 see pet/README for more detailed information
49 get syck 0.55 from external/syck-0.55.tar.gz
51 ./configure --prefix=/home/sven/loop/
56 git clone git://repo.or.cz/isa.git
58 # the first two steps can be skipped if you downloaded a tar ball
61 ./configure --prefix=/home/sven/loop/ \
62 --with-syck=/home/sven/loop/ \
63 --with-ntl-prefix=/home/sven/loop/ \
64 --with-gmp-prefix=/home/sven/loop/ \
65 --with-libxml2=/home/sven/loop/ \
66 --with-libyaml-prefix=/home/sven/loop/ \
67 --with-clang-prefix=/home/sven/loop/