2015-08-31 2 views
0

je suis arrivé l'erreur suivante dans la configuration GMP tout en construisant une croix GNU métal nu pour toolchain Xtensa sur CygwinErreur d'installation du GMP sur Cygwin « configure: Erreur: n'a pas pu trouver un compilateur de travail, voir config.log pour plus de détails »

configure: erreur: n'a pas pu trouver un compilateur de travail, voir config.log pour plus de détails

la construction a été réalisée à l'aide d'un crosstool-NG téléchargé à partir du site http://wiki.linux-xtensa.org/index.php/Crosstool-NG en utilisant le clone git clone git https://github.com/foss-xtensa/crosstool-NG.git

Ce téléchargements GMP -5.1.1 lors du téléchargement de GCC et des paquets associés.

  1. environnement Build - Cygwin

  2. Le numéro de version GMP - GMP-5.1.1

  3. sortie de gcc

    $ gcc -v 
    Using built-in specs. 
    COLLECT_GCC=gcc 
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.9.3/lto-wrapper.exe 
    Target: i686-pc-cygwin 
    Configured with: /cygdrive/i/szsz/tmpp/gcc/gcc-4.9.3-1.i686/src/gcc- 4.9.3/configure --srcdir=/cygdrive/i/szsz/tmpp/gcc/gcc-4.9.3-1.i686/src/gcc-4.9.3 --prefix=/usr --exec-prefix=/usr --localstatedir=/var --sysconfdir=/etc --docdir=/usr/share/doc/gcc --htmldir=/usr/share/doc/gcc/html -C --build=i686-pc-cygwin --host=i686-pc-cygwin --target=i686-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --libexecdir=/usr/lib --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --enable-bootstrap --enable-__cxa_atexit --with-dwarf2 --with-arch=i686 --with-tune=generic --disable-sjlj-exceptions --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++ --enable-graphite --enable-threads=posix --enable-libatomic --enable-libgomp --disable-libitm --enable-libquadmath --enable-libquadmath-support --enable-libssp --enable-libada --enable-libjava --enable-libgcj-sublibs --disable-java-awt --disable-symvers --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as --with-cloog-include=/usr/include/cloog-isl --without-libiconv-prefix --without-libintl-prefix --with-system-zlib --enable-linker-build-id 
    Thread model: posix 
    gcc version 4.9.3 (GCC) 
    
  4. La sortie de l'exécution'uname -une'.

    $ uname -a 
    CYGWIN_NT-6.1 si-hnhari 2.1.0(0.287/5/3) 2015-07-14 21:26 i686 Cygwin 
    

La sortie de config.log et build.log est jointe.

S'il vous plaît laissez-moi savoir si vous avez besoin de plus d'informations.

Merci et salutations, Hari

+0

vos CFLAGS ne sont pas corrects –

+0

Pourquoi essayer une ancienne version? Où sont les fichiers journaux joints? –

+0

J'ai essayé avec la dernière 6.0.0a. même problème. La version de cygwin gcc est gcc 4.9.3. Je ne peux pas télécharger de fichiers au travail. Toute idée de la version de gcc que je devrais utiliser pour construire sur cgiwin? –

Répondre

0

Nous venons de soutien dans crosstool-ng amont:

https://github.com/crosstool-ng/crosstool-ng/pull/253

Il est maintenant disponible dans git, branche principale, ou dans la prochaine version vendredi Novembre 20th: 1.22.0

Actuellement, il existe seulement un support xtensa pour gcc-5.2.0. Je ne suis pas sûr que Max envisage de le rétroporter vers 4.9.x.