10.18. CLooG-0.16.3 32 Bit Libraries

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.

10.18.1. Installation of CLooG

Prepare CLooG for compilation:

CC="gcc -isystem /usr/include ${BUILD32}" \
LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib ${BUILD32}" \
  ./configure --prefix=/usr \
    --host=${CLFS_TARGET32} --enable-shared

Compile the package:

make
[Important]

Important

The test suite for CLooG is considered critical. Do not skip it under any circumstance.

Test the results:

make check

Install the package:

make install

Details on this package are located in Section 10.19.2, “Contents of CLooG.”