GCC 4.7.2 を構成しようとしていますが、失敗していますconfigure: error: Unable to find a usable PPL
GCC の前提条件のページを調べましたが、PPL についてはどこにも言及されていません。
ISLを使用するCLooG 0.17.0を使用しているため、PPL は不要になりました (私が知る限り)。
GCC の PPL には、まだ PPL が必要であることを意味する他の要件がありconfigure
ますか?
次のオプションを に渡しますconfigure
。
--enable-cloog-backend=isl
--with-cloog=$PREFIX
--with-isl=$PREFIX
--with-gmp=$PREFIX
--with-mpfr=$PREFIX
--with-mpc=$PREFIX
完全を期すために、私の完全な構成行は次のとおりです。
./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
アップデート:
前進を試みるために、PPLをインストール リストに追加--with-ppl=$PREFIX
し、configure 行に追加することにしました。
構成はまだ失敗しますconfigure: error: Unable to find a usable PPL
これはconfigure
スクリプトのバグのようです: Configure fails ifPPL_MINOR_VERSION < 11
最新バージョンPPL_MINOR_VERSION=0
(およびPPL_MAJOR_VERSION=1
)