Details on this package are located in Section 10.13.2, “Contents of CLooG.”
CLooG is a library to generate code for scanning Z-polyhedra. In other words, it finds code that reaches each integral point of one or more parameterized polyhedra. GCC links with this library in order to enable the new loop generation code known as Graphite.
          The following prevents the configure script from setting
          LD_LIBRARY_PATH when it finds PPL. This
          will prevent any conflicts with libraries from the host system:
        
cp -v configure{,.orig}
sed -e "/LD_LIBRARY_PATH=/d" \
    configure.orig > configure
        Prepare CLooG for compilation:
LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    ./configure --prefix=/cross-tools --enable-shared --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.13.2, “Contents of CLooG.”