5.10. ISL-0.12.2

ISL is a library for manipulating sets and relations of integer points bounded by linear constraints.

5.10.1. Installation of ISL

We will install ISL and CLooG to enable extra functionality for GCC. They are not strictly required, but GCC can link to them to enable its new loop generation feature called Graphite.

Prepare ISL for compilation:

LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
./configure --prefix=/cross-tools --disable-static \
    --with-gmp-prefix=/cross-tools

Compile the package:

make

Install the package:

make install

Details on this package are located in Section 10.23.2, “Contents of ISL.”