Próbuję skonfigurować GCC 4.7.2, ale to z braku configure: error: Unable to find a usable PPL
GCC 4.7.2 wymaga ppl?
Szukałem w GCC prerequisites page i PPL nie jest nigdzie wspomniane.
Używam CLooG 0.17.0, który wykorzystuje ISL, i jako takie nie wymaga już PPL (o ile mogę powiedzieć)
Czy istnieje jakiś inny warunek na PPL w GCC, co oznacza, że nadal trzeba PZP, lub czy brakuje mi flagi z mojej linii configure
?
ja przechodząc następujące opcje configure
:
--enable-cloog-backend=isl
--with-cloog=$PREFIX
--with-isl=$PREFIX
--with-gmp=$PREFIX
--with-mpfr=$PREFIX
--with-mpc=$PREFIX
Dla kompletności, moja pełna linia Konfiguracja jest następująca:
./configure --prefix=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--disable-multilib --enable-cloog-backend=isl \
--with-mpc=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--with-mpfr=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--with-gmp=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--with-isl=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--with-cloog=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--build=x86_64-suse-linux --with-pkgversion='SIG build 11/27/2012' \
--with-gxx-include-dir=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64/include/c++/4.7.2 \
--enable-version-specific-runtime-libs
Aktualizacja:
Aby spróbować zrobić naprzód postęp postanowiłem dodać PPL do wybranych instalacji i dodać --with-ppl=$PREFIX
do mojej linii konfiguracyjnej.
Konfiguracja nadal nie z configure: error: Unable to find a usable PPL
Wydaje się to jest błąd w skrypcie configure
: Konfiguracja zawiedzie jeśli PPL_MINOR_VERSION < 11
W najnowszej wersji PPL_MINOR_VERSION=0
(i PPL_MAJOR_VERSION=1
)
Czy już zbudowałeś i zainstalowałeś ISL? Czy to możliwe, że szuka starszego ISL, który potrzebuje PPL? Jeszcze (jeszcze) nie wpadłem na ten problem; Nadal używam GCC 4.7.1 bez komponentów ISL i CLOG. –
Zainstalowałem najnowszą (i wymaganą) wersję isl - 10.0. Jest to również jedyny dostępny w mojej lokalizacji '--with-isl' /' $ PREFIX' –
Proponuję zapytać na [email protected] –