5.10. ISL-0.17.1

ISL est une bibliothèque pour manipuler des ensembles et des relations de points entiers liés par des contraintes linéaires.

5.10.1. Installation de ISL

Nous installerons ISL pour activer des fonctionnalités supplémentaires de GCC. Ce n'est pas strictement nécessaire, mais GCC peut s'y lier pour activer sa nouvelle fonctionnalité de génération de boucle appelée Graphite.

Préparez la compilation de ISL :

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

Compilez le paquet :

make

Installez le paquet :

make install

Des détails sur ce paquet se trouvent sur Section 10.18.2, « Contenu de ISL. »