2012-11-27 21 views
10

Ben GCC 4.7.2 yapılandırmak çalışıyorum ama configure: error: Unable to find a usable PPLGCC 4.7.2, ppl gerektirir?

ben GCC prerequisites page içinde baktım ve PPL yerde belirtilmeyen ile başarısız oluyor.

Ben ISL kullandığı, CLooG 0.17.0 kullanıyorum ve böyle artık PPL gerektirdiğinden (bildiğim kadarıyla söyleyebilirim)

Hala PPL gerektiği anlamına gelir GCC PPL bazı diğer gereklilik var mı, yoksa configure hattımdaki bir bayrak eksik mi?

Ben configure için aşağıdaki seçenekleri geçirerek:

  • --enable-cloog-backend=isl
  • --with-cloog=$PREFIX
  • --with-isl=$PREFIX
  • --with-gmp=$PREFIX
  • --with-mpfr=$PREFIX
  • --with-mpc=$PREFIX
  • Bütünlüğü için

, benim tam yapılandırma satırı aşağıdaki gibidir:

./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 

Güncelleme:

benim kurulum listesine PPL eklemeye karar ilerleme sağlaması deneyin ve eklemek amacıyla Yapılandırma hattım için --with-ppl=$PREFIX.

yapılandır hala configure: error: Unable to find a usable PPL

ile configure komut bir hata olduğunu görünüyor başarısız: son sürümü PPL_MINOR_VERSION=0 (ve PPL_MAJOR_VERSION=1) ile PPL_MINOR_VERSION < 11

+0

ISL'yi zaten kurup kurdunuz mu? PPL'ye ihtiyaç duyan eski bir ISL buluyor olabilir mi? Ben (henüz) problemi çözmedim; Hala ISL ve CLooG bileşenleri olmadan GCC 4.7.1 kullanıyorum. –

+0

En son (ve gerekli) isl sürümünü yükledim - 10.0. Ayrıca ''with-isl' /' $ PREFIX' konum –

+1

içinde bulunan tek isl [email protected] adresine sormanızı öneririm –

cevap

8

GCC Ön şartlar sayfa atlayıversem yapılandır başarısız tabanca ve GCC 4.8 için önkoşulları gösteriyor. 4.8 öncesinde onlar sürümleri için önkoşullar sayfalarını tutmamalanndan

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 

Bu talihsiz: configure çıkışında --with-isl=PATH eksikliği kanıtladığı gibi

GCC 4.7.2 hala yerine ISL PPL kullanır .