5.10. ISL-0.17.1

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 to enable extra functionality for GCC. It is not strictly required, but GCC can link to it 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.18.2, “Contents of ISL.”