我想配置GCC 4.7.2,但它與configure: error: Unable to find a usable PPL
GCC 4.7.2需要ppl?
我看着在GCC prerequisites page和PPL沒有提及任何地方失敗。
我使用CLooG 0.17.0,它採用ISL,因此不再需要PPL(據我可以告訴)
是否有PPL在GCC,這意味着我仍然需要PPL一些其他的要求,或我是否從我的configure
行中錯過了一些標誌?
我傳遞下列選項configure
:
--enable-cloog-backend=isl
--with-cloog=$PREFIX
--with-isl=$PREFIX
--with-gmp=$PREFIX
--with-mpfr=$PREFIX
--with-mpc=$PREFIX
爲了完整起見,我完全configure行如下:
./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: error: Unable to find a usable PPL
看來這是在configure
腳本錯誤:如果PPL_MINOR_VERSION < 11
隨着PPL_MINOR_VERSION=0
(和PPL_MAJOR_VERSION=1
)的最新版本
您是否已經建立並安裝了ISL?難道它是找到一個需要PPL的舊ISL?我還沒有遇到這個問題。我仍然使用沒有ISL和CLooG組件的GCC 4.7.1。 –
我已經安裝了最新的(並且是必需的)isl版本--10.0。這也是我的'--with-isl' /'$ PREFIX'位置 –
我建議請在[email protected] –