2012-11-27 9 views
10

私はGCC prerequisites pageで見てきたし、PPLはどこにも言及されていない私は、GCC 4.7.2を設定しようとしているが、それはconfigure: error: Unable to find a usable PPLGCC 4.7.2にはpplが必要ですか?

で失敗しています。

私はISLを使用する、CLooG 0.17.0を使用していない、そのように、もはや(私の知る限り)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
  • 0123完全のために

は、私の完全な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行に追加してください。設定はまだconfigure: error: Unable to find a usable PPL

で失敗

configureスクリプトのバグであると思われる:設定は、最新バージョンPPL_MINOR_VERSION=0(およびPPL_MAJOR_VERSION=1)でPPL_MINOR_VERSION < 11

場合は失敗し

+0

すでにISLを構築してインストールしましたか? PPLが必要な古いISLを見つけることができますか?私は(まだ)問題にぶつからなかった。私はまだGCC 4.7.1をISLとCLooGコンポーネントなしで使用しています。 –

+0

最新の(必要な)islバージョン10.0をインストールしました。 '--with-isl' /' $ PREFIX'の場所にある唯一のislもあります。 –

+1

私は[email protected]でお尋ねすることをお勧めします。 –

答えて

8

飛び込んGCCの前提条件ページGCC 4.8の前提条件を示しています。

GCC 4.7.2はまだconfigureの出力に--with-isl=PATHの欠如によって証明されるように、代わりにISLのPPLを使用しています。

Optional Packages: 
    --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 
    --without-PACKAGE  do not use PACKAGE (same as --with-PACKAGE=no) 
    --with-build-libsubdir=DIR Directory where to find libraries for build system 
    --with-mpc=PATH   specify prefix directory for installed MPC package. 
          Equivalent to --with-mpc-include=PATH/include plus 
          --with-mpc-lib=PATH/lib 
    --with-mpc-include=PATH specify directory for installed MPC include files 
    --with-mpc-lib=PATH  specify directory for the installed MPC library 
    --with-mpfr-dir=PATH this option has been REMOVED 
    --with-mpfr=PATH  specify prefix directory for installed MPFR package. 
          Equivalent to --with-mpfr-include=PATH/include plus 
          --with-mpfr-lib=PATH/lib 
    --with-mpfr-include=PATH 
          specify directory for installed MPFR include files 
    --with-mpfr-lib=PATH specify directory for the installed MPFR library 
    --with-gmp-dir=PATH  this option has been REMOVED 
    --with-gmp=PATH   specify prefix directory for the installed GMP 
          package. Equivalent to 
          --with-gmp-include=PATH/include plus 
          --with-gmp-lib=PATH/lib 
    --with-gmp-include=PATH specify directory for installed GMP include files 
    --with-gmp-lib=PATH  specify directory for the installed GMP library 
    --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when 
          linking with PPL 
    --with-stage1-ldflags=FLAGS 
          linker flags for stage1 
    --with-stage1-libs=LIBS libraries for stage1 
    --with-boot-libs=LIBS libraries for stage2 and later 
    --with-boot-ldflags=FLAGS 
          linker flags for stage2 and later 
    --with-ppl=PATH   specify prefix directory for the installed PPL 
          package. Equivalent to 
          --with-ppl-include=PATH/include plus 
          --with-ppl-lib=PATH/lib 
    --with-ppl-include=PATH specify directory for installed PPL include files 
    --with-ppl-lib=PATH  specify directory for the installed PPL library 
    --with-cloog=PATH  Specify prefix directory for the installed CLooG-PPL 
          package. Equivalent to 
          --with-cloog-include=PATH/include plus 
          --with-cloog-lib=PATH/lib 
    --with-cloog-include=PATH 
          Specify directory for installed CLooG include files 
    --with-cloog-lib=PATH Specify the directory for the installed CLooG 
          library 
    --with-build-sysroot=SYSROOT 
          use sysroot as the system root during the build 
    --with-debug-prefix-map='A=B C=D ...' 
          map A to B, C to D ... in debug information 
    --with-build-config='NAME NAME2...' 
          use config/NAME.mk build configuration 
    --with-build-time-tools=PATH 
          use given path to find target tools during the build 

それは、彼らが前に4.8へのバージョンのための前提条件ページを維持していないことを残念です。

関連する問題