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
48 get syck 0.55 from http://rubyforge.org/projects/syck/
50 ./configure --prefix=/home/sven/loop/
55 git clone git://repo.or.cz/isa.git
57 # the first two steps can be skipped if you downloaded a tar ball
60 ./configure --prefix=/home/sven/loop/ \
61 --with-syck=/home/sven/loop/ \
62 --with-ntl-prefix=/home/sven/loop/ \
63 --with-gmp-prefix=/home/sven/loop/ \
64 --with-libxml2=/home/sven/loop/ \
65 --with-libyaml-prefix=/home/sven/loop/ \
66 --with-clang-prefix=/home/sven/loop/