IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres Discussion :

Erreur de compilation (emerge failed)


Sujet :

Autres

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Erreur de compilation (emerge failed)
    bonjour quand je fais emerge j'ai plein d'erreur qui apparaissent et je ne sais pas c'est du a quoi j'ai cherché partout aucune solution quelqu'un peut m'éclaircir ? c'est pour un projet que je dois réaliser sur gentoo

    Calculating dependencies... done!
    *
    >>> Verifying ebuild manifests
    >>> Running pre-merge checks for media-sound/pulseaudio-5.0-r1
    ** Determining the location of the kernel source code
    ** Found kernel source directory:
    ****** /usr/src/linux
    ** Found kernel object directory:
    ****** /lib/modules/3.12.13-gentoo/build
    ** Found sources for kernel version:
    ****** 3.12.13-gentoo
    ** Checking for suitable kernel configuration options...********************************** [ ok ]
    ** A preallocated buffer-size of 2048 (kB) or higher is recommended for the HD-audio driver!
    ** CONFIG_SND_HDA_PREALLOC_SIZE=64
    >>> Running pre-merge checks for kde-base/kdelibs-4.11.5
    *
    >>> Emerging (1 of 123) dev-libs/libatomic_ops-7.2d
    ** gc-7.2d.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ...************************************ [ ok ]
    >>> Unpacking source...
    >>> Unpacking gc-7.2d.tar.gz to /var/tmp/portage/dev-libs/libatomic_ops-7.2d/work
    >>> Source unpacked in /var/tmp/portage/dev-libs/libatomic_ops-7.2d/work
    >>> Preparing source in /var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops ...
    >>> Source prepared.
    >>> Configuring source in /var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops ...
    ** econf: updating gc-7.2/libatomic_ops/config.guess with /usr/share/gnuconfig/config.guess
    ** econf: updating gc-7.2/libatomic_ops/config.sub with /usr/share/gnuconfig/config.sub
    ** econf: updating gc-7.2/config.guess with /usr/share/gnuconfig/config.guess
    ** econf: updating gc-7.2/config.sub with /usr/share/gnuconfig/config.sub
    ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking target system type... i686-pc-linux-gnu
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
    checking for style of include used by make... GNU
    checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether i686-pc-linux-gnu-gcc accepts -g... yes
    checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
    checking dependency style of i686-pc-linux-gnu-gcc... none
    checking whether i686-pc-linux-gnu-gcc and cc understand -c and -o together... yes
    checking dependency style of i686-pc-linux-gnu-gcc... none
    checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for stdlib.h... (cached) yes
    checking for unistd.h... (cached) yes
    checking for sys/param.h... yes
    checking for getpagesize... yes
    checking for working mmap... yes
    checking for ANSI C header files... (cached) yes
    checking for PIC compiler flag... -fPIC
    checking whether gcc -fPIC causes __PIC__ definition... yes
    checking for pthread_self in -lpthread... yes
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating pkgconfig/atomic_ops.pc
    config.status: creating pkgconfig/atomic_ops-uninstalled.pc
    config.status: creating doc/Makefile
    config.status: creating src/Makefile
    config.status: creating src/atomic_ops/Makefile
    config.status: creating src/atomic_ops/sysdeps/Makefile
    config.status: creating tests/Makefile
    config.status: creating src/config.h
    config.status: executing depfiles commands
    config.status: executing default commands
    >>> Source configured.
    >>> Compiling source in /var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops ...
    make -j2 AR=i686-pc-linux-gnu-ar
    Making all in src
    make[1]: Entering directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src'
    make* all-recursive
    make[2]: Entering directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src'
    Making all in atomic_ops
    make[3]: Entering directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src/atomic_ops'
    Making all in sysdeps
    make[4]: Entering directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src/atomic_ops/sysdeps'
    make[4]: Nothing to be done for `all'.
    make[4]: Leaving directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src/atomic_ops/sysdeps'
    make[4]: Entering directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src/atomic_ops'
    make[4]: Nothing to be done for `all-am'.
    make[4]: Leaving directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src/atomic_ops'
    make[3]: Leaving directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src/atomic_ops'
    make[3]: Entering directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src'
    i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I.* -I../src -I../src* -fPIC -march=i686 -mtune=generic -DNDEBUG -c atomic_ops.c
    i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I.* -I../src -I../src* -fPIC -march=i686 -mtune=generic -DNDEBUG -c atomic_ops_stack.c
    In file included from atomic_ops.h:212:0,
    *****************from atomic_ops_stack.h:32,
    *****************from atomic_ops_stack.c:23:
    atomic_ops/sysdeps/gcc/x86.h: In function ‘AO_compare_double_and_swap_double_full’:
    atomic_ops/sysdeps/gcc/x86.h:149:5: error: can’t find a register in class ‘GENERAL_REGS’ while reloading ‘asm’
    atomic_ops/sysdeps/gcc/x86.h:149:5: error: ‘asm’ operand has impossible constraints
    make[3]: *** [atomic_ops_stack.o] Error 1
    make[3]: *** Waiting for unfinished jobs....
    make[3]: Leaving directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src'
    make[1]: *** [all] Error 2
    make[1]: Leaving directory `/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops/src'
    make: *** [all-recursive] Error 1
    ** ERROR: dev-libs/libatomic_ops-7.2d::gentoo failed (compile phase):
    **** emake failed
    **
    ** If you need support, post the output of `emerge --info '=dev-libs/libatomic_ops-7.2d::gentoo'`,
    ** the complete build log and the output of `emerge -pqv '=dev-libs/libatomic_ops-7.2d::gentoo'`.
    ** The complete build log is located at '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/temp/build.log'.
    ** The ebuild environment file is located at '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/temp/environment'.
    ** Working directory: '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops'
    ** S: '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops'
    *
    >>> Failed to emerge dev-libs/libatomic_ops-7.2d, Log file:
    *
    >>>* '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/temp/build.log'
    *
    ** Messages for package media-sound/pulseaudio-5.0-r1:
    *
    ** A preallocated buffer-size of 2048 (kB) or higher is recommended for the HD-audio driver!
    ** CONFIG_SND_HDA_PREALLOC_SIZE=64
    *
    ** Messages for package dev-libs/libatomic_ops-7.2d:
    *
    ** ERROR: dev-libs/libatomic_ops-7.2d::gentoo failed (compile phase):
    **** emake failed
    **
    ** If you need support, post the output of `emerge --info '=dev-libs/libatomic_ops-7.2d::gentoo'`,
    ** the complete build log and the output of `emerge -pqv '=dev-libs/libatomic_ops-7.2d::gentoo'`.
    ** The complete build log is located at '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/temp/build.log'.
    ** The ebuild environment file is located at '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/temp/environment'.
    ** Working directory: '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops'
    ** S: '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/work/gc-7.2/libatomic_ops'

  2. #2
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    Décembre 2006
    Messages
    1 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 978
    Points : 4 130
    Points
    4 130
    Par défaut
    Salut,

    Je ne vois qu'une erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ** ERROR: dev-libs/libatomic_ops-7.2d::gentoo failed (compile phase):
    Pour comprendre il faut regarder dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    >>>* '/var/tmp/portage/dev-libs/libatomic_ops-7.2d/temp/build.log'
    *
    ** Messages for package media-sound/pulseaudio-5.0-r1:
    *
    ** A preallocated buffer-size of 2048 (kB) or higher is recommended for the HD-audio driver!
    ** CONFIG_SND_HDA_PREALLOC_SIZE=64
    et se renseigner sur la variable CONFIG_SND_HDA_PREALLOC_SIZE.
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

Discussions similaires

  1. Erreur de compilation après modification du Uses
    Par DevelOpeR13 dans le forum Langage
    Réponses: 5
    Dernier message: 30/10/2007, 15h23
  2. Réponses: 2
    Dernier message: 23/09/2003, 15h32
  3. Réponses: 10
    Dernier message: 22/09/2003, 22h58
  4. Réponses: 4
    Dernier message: 27/08/2003, 22h34
  5. Réponses: 2
    Dernier message: 05/03/2003, 00h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo