ALFS JHalfs / Linux from scratch / problème compilation glibc 2.28

Résolu
Utilisateur anonyme -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour la communauté,

Depuis peu de temps, j'ai voulu installer LFS (Linux from scratch) mais vu que ça prenait trop de temps j'ai trouvé un petit raccourci pour le faire : le projet ALFS - Jhalfs sur github, qui est une automatisation du processus de création LFS.

Dans le process, j'ai téléchargé les commandes de LFS 8.3, durant lesquels, plusieurs packages sont compilés.
Je me retrouve bloqué maintenant sur la compilation du package "glibc" version 2.28.
Voici les dernières lignes de code sur lesquels le script reste coincé :

make[3]: Leaving directory '/sources/glibc-2.28/elf'
make[2]: Leaving directory '/sources/glibc-2.28'
make[1]: Leaving directory '/sources/glibc-2.28/build'


J'ai re-téléchargé et refait LFS 8.0, et 8.2, je me retrouve toujours coincé sur ce build, je ne sais pas pourquoi et je n'ai pas trouvé cette erreur sur d'autres forums

Quelqu'un a une idée là dessus ? Merci !

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Bonjour,

    Les quelques lignes que tu reportes ne sont pas une erreur, au contraire, make te dis qu'il a fini de traiter un certain nombre de répertoire. Du coup, s'il y a une erreur, elle est plus haut (et merci de nous la reporter).

    Remarque hors sujet 1 : si l'idée est de découvrir les rouages de linux en recompilant tout à la main, le projet gentoo peut aussi t'intéresser. Il existe différents stage qui te permettront de t'épargner différentes étapes (compilation du kernel, compilation de la libc...) en fonction de ton temps.

    Remarque hors sujet 2 :
    pour être honnête avec toi, et pour avoir testé pas mal de distributions linux, je ne pense pas que tout recompiler offre un gain de performance significatif (je dirais même : imperceptible) ni ne présente un intérêt pédagogique. Je pense qu'il vaut mieux installer une distribution avec des paquets précompilés (e.g. debian), bien comprendre marche le gestionnaire de paquets (apt dans mon exemple), tout en sachant que ce type de distribution permettent de recompiler ses propres paquets en cas de besoin (dépôts deb-src dans mon exemple).

    Bonne chance
    0
  2. Utilisateur anonyme
     
    Bonjour et merci de votre réponse,
    En fait c'est juste pour un projet de stage ce n'est pas personnel, il faut que je livre une première version vers la fin du mois ..
    Ensuite pour les erreurs, je ne pourrais pas spécifier leur endroit car le fichier de logs fait 13 Kb de données donc énorme quantité de logs, je l'ai sauvegardé sur un fichier txt mais je ne peux pas l'uploader ici, ce qui fait je vais mettre les dernières lignes de logs que j'ai pu avoir avec tail -f :

     cd /sources/glibc-2.28/build/login && /tools/lib/gcc/x86_64-pc-linux-gnu/8.2.0/../../../../x86_64-pc-linux-gnu/bin/ar cruv libutil_pic.a login.os login_tty.os logout.os logwtmp.os openpty.os forkpty.os
    a - login.os
    a - login_tty.os
    a - logout.os
    a - logwtmp.os
    a - openpty.os
    a - forkpty.os
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include -shared -static-libgcc -Wl,-O1 -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux-x86-64.so.2 -B/sources/glibc-2.28/build/csu/ -Wl,--version-script=/sources/glibc-2.28/build/libutil.map -Wl,-soname=libutil.so.1 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -L/sources/glibc-2.28/build -L/sources/glibc-2.28/build/math -L/sources/glibc-2.28/build/elf -L/sources/glibc-2.28/build/dlfcn -L/sources/glibc-2.28/build/nss -L/sources/glibc-2.28/build/nis -L/sources/glibc-2.28/build/rt -L/sources/glibc-2.28/build/resolv -L/sources/glibc-2.28/build/mathvec -L/sources/glibc-2.28/build/support -L/sources/glibc-2.28/build/crypt -L/sources/glibc-2.28/build/nptl -Wl,-rpath-link=/sources/glibc-2.28/build:/sources/glibc-2.28/build/math:/sources/glibc-2.28/build/elf:/sources/glibc-2.28/build/dlfcn:/sources/glibc-2.28/build/nss:/sources/glibc-2.28/build/nis:/sources/glibc-2.28/build/rt:/sources/glibc-2.28/build/resolv:/sources/glibc-2.28/build/mathvec:/sources/glibc-2.28/build/support:/sources/glibc-2.28/build/crypt:/sources/glibc-2.28/build/nptl -o /sources/glibc-2.28/build/login/libutil.so -T /sources/glibc-2.28/build/shlib.lds /sources/glibc-2.28/build/csu/abi-note.o -Wl,--whole-archive /sources/glibc-2.28/build/login/libutil_pic.a -Wl,--no-whole-archive -Wl,--start-group /sources/glibc-2.28/build/libc.so /sources/glibc-2.28/build/libc_nonshared.a -Wl,--as-needed /sources/glibc-2.28/build/elf/ld.so -Wl,--no-as-needed -Wl,--end-group
    rm -f /sources/glibc-2.28/build/login/libutil.so.1.new
    /bin/sh ../scripts/rellns-sh /sources/glibc-2.28/build/login/libutil.so /sources/glibc-2.28/build/login/libutil.so.1.new
    mv -f /sources/glibc-2.28/build/login/libutil.so.1.new /sources/glibc-2.28/build/login/libutil.so.1
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include programs/utmpdump.c -c -std=gnu11 -fgnu89-inline -O2 -Wall -Wundef -Wwrite-strings -fmerge-all-constants -frounding-math -fstack-protector-strong -g -Wstrict-prototypes -Wold-style-definition -fmath-errno -I../include -I/sources/glibc-2.28/build/login -I/sources/glibc-2.28/build -I../sysdeps/unix/sysv/linux/x86_64/64 -I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86/include -I../sysdeps/unix/sysv/linux/x86 -I../sysdeps/x86/nptl -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/x86_64/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/64 -I../sysdeps/x86_64/fpu/multiarch -I../sysdeps/x86_64/fpu -I../sysdeps/x86/fpu/include -I../sysdeps/x86/fpu -I../sysdeps/x86_64/multiarch -I../sysdeps/x86_64 -I../sysdeps/x86 -I../sysdeps/ieee754/float128 -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64/wordsize-64 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -D_LIBC_REENTRANT -include /sources/glibc-2.28/build/libc-modules.h -DMODULE_NAME=nonlib -include ../include/libc-symbols.h -DTOP_NAMESPACE=glibc -o /sources/glibc-2.28/build/login/utmpdump.o -MD -MP -MF /sources/glibc-2.28/build/login/utmpdump.o.dt -MT /sources/glibc-2.28/build/login/utmpdump.o
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include -nostdlib -nostartfiles -o /sources/glibc-2.28/build/login/utmpdump -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both /sources/glibc-2.28/build/csu/crt1.o /sources/glibc-2.28/build/csu/crti.o `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtbegin.o` /sources/glibc-2.28/build/login/utmpdump.o -Wl,-dynamic-linker=/lib/ld-linux-x86-64.so.2 -Wl,-rpath-link=/sources/glibc-2.28/build:/sources/glibc-2.28/build/math:/sources/glibc-2.28/build/elf:/sources/glibc-2.28/build/dlfcn:/sources/glibc-2.28/build/nss:/sources/glibc-2.28/build/nis:/sources/glibc-2.28/build/rt:/sources/glibc-2.28/build/resolv:/sources/glibc-2.28/build/mathvec:/sources/glibc-2.28/build/support:/sources/glibc-2.28/build/crypt:/sources/glibc-2.28/build/nptl /sources/glibc-2.28/build/libc.so.6 /sources/glibc-2.28/build/libc_nonshared.a -Wl,--as-needed /sources/glibc-2.28/build/elf/ld.so -Wl,--no-as-needed -lgcc `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtend.o` /sources/glibc-2.28/build/csu/crtn.o
    make[3]: Leaving directory '/sources/glibc-2.28/login'
    make subdir=elf -C elf ..=../ others
    make[3]: Entering directory '/sources/glibc-2.28/elf'
    make -f /sources/glibc-2.28/build/elf/librtld.mk -f rtld-Rules
    make[4]: Entering directory '/sources/glibc-2.28/elf'
    make subdir=csu -C ../csu ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-check_fds.os rtld-errno.os'
    make[5]: Entering directory '/sources/glibc-2.28/csu'
    make[5]: Leaving directory '/sources/glibc-2.28/csu'
    make subdir=dirent -C ../dirent ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-closedir.os rtld-rewinddir.os rtld-readdir64.os rtld-fdopendir.os rtld-getdents64.os'
    make[5]: Entering directory '/sources/glibc-2.28/dirent'
    make[5]: Leaving directory '/sources/glibc-2.28/dirent'
    make subdir=elf -C ../elf ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-dl-addr-obj.os'
    make[5]: Entering directory '/sources/glibc-2.28/elf'
    make[5]: Leaving directory '/sources/glibc-2.28/elf'
    make subdir=gmon -C ../gmon ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-profil.os rtld-prof-freq.os'
    make[5]: Entering directory '/sources/glibc-2.28/gmon'
    make[5]: Leaving directory '/sources/glibc-2.28/gmon'
    make subdir=io -C ../io ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-xstat.os rtld-fxstat.os rtld-lxstat.os rtld-lseek64.os rtld-access.os rtld-close_nocancel.os rtld-fcntl_nocancel.os rtld-open64_nocancel.os rtld-openat64_nocancel.os rtld-read_nocancel.os rtld-write_nocancel.os'
    make[5]: Entering directory '/sources/glibc-2.28/io'
    make[5]: Leaving directory '/sources/glibc-2.28/io'
    make subdir=malloc -C ../malloc ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-scratch_buffer_set_array_size.os'
    make[5]: Entering directory '/sources/glibc-2.28/malloc'
    make[5]: Leaving directory '/sources/glibc-2.28/malloc'
    make subdir=misc -C ../misc ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-mmap64.os rtld-munmap.os rtld-mprotect.os'
    make[5]: Entering directory '/sources/glibc-2.28/misc'
    make[5]: Leaving directory '/sources/glibc-2.28/misc'
    make subdir=nptl -C ../nptl ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-libc-lowlevellock.os rtld-libc_multiple_threads.os'
    make[5]: Entering directory '/sources/glibc-2.28/nptl'
    make[5]: Leaving directory '/sources/glibc-2.28/nptl'
    make subdir=posix -C ../posix ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-uname.os rtld-_exit.os rtld-getpid.os rtld-environ.os'
    make[5]: Entering directory '/sources/glibc-2.28/posix'
    make[5]: Leaving directory '/sources/glibc-2.28/posix'
    make subdir=setjmp -C ../setjmp ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-setjmp.os rtld-__longjmp.os'
    make[5]: Entering directory '/sources/glibc-2.28/setjmp'
    make[5]: Leaving directory '/sources/glibc-2.28/setjmp'
    make subdir=signal -C ../signal ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-sigaction.os'
    make[5]: Entering directory '/sources/glibc-2.28/signal'
    make[5]: Leaving directory '/sources/glibc-2.28/signal'
    make subdir=string -C ../string ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-strchr.os rtld-strcmp.os rtld-strcspn.os rtld-strdup.os rtld-strlen.os rtld-strnlen.os rtld-strncmp.os rtld-memchr.os rtld-memcmp.os rtld-memmove.os rtld-memset.os rtld-mempcpy.os rtld-stpcpy.os rtld-memcpy.os rtld-rawmemchr.os rtld-strcmp-sse2.os rtld-strcmp-sse2-unaligned.os rtld-strcmp-ssse3.os rtld-strcmp-avx2.os rtld-strncmp-sse2.os rtld-strncmp-ssse3.os rtld-strncmp-sse4_2.os rtld-strncmp-avx2.os rtld-memchr-sse2.os rtld-rawmemchr-sse2.os rtld-memchr-avx2.os rtld-rawmemchr-avx2.os rtld-memcmp-sse2.os rtld-memcmp-avx2-movbe.os rtld-memcmp-sse4.os rtld-memcpy-ssse3.os rtld-memmove-ssse3.os rtld-memcpy-ssse3-back.os rtld-memmove-ssse3-back.os rtld-memmove-avx512-no-vzeroupper.os rtld-strchr-sse2.os rtld-strchr-avx2.os rtld-strlen-sse2.os rtld-strnlen-sse2.os rtld-strlen-avx2.os rtld-strnlen-avx2.os rtld-stpcpy-sse2.os rtld-stpcpy-ssse3.os rtld-stpcpy-sse2-unaligned.os rtld-strchr-sse2-no-bsf.os rtld-memcmp-ssse3.os rtld-strcspn-sse2.os rtld-strcspn-c.os rtld-varshift.os rtld-memset-avx512-no-vzeroupper.os rtld-memmove-sse2-unaligned-erms.os rtld-memmove-avx-unaligned-erms.os rtld-memmove-avx512-unaligned-erms.os rtld-memset-sse2-unaligned-erms.os rtld-memset-avx2-unaligned-erms.os rtld-memset-avx512-unaligned-erms.os rtld-cacheinfo.os'
    make[5]: Entering directory '/sources/glibc-2.28/string'
    make[5]: Leaving directory '/sources/glibc-2.28/string'
    make subdir=time -C ../time ..=../ objdir=/sources/glibc-2.28/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-setitimer.os'
    make[5]: Entering directory '/sources/glibc-2.28/time'
    make[5]: Leaving directory '/sources/glibc-2.28/time'
    make[4]: Leaving directory '/sources/glibc-2.28/elf'
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include sprof.c -c -std=gnu11 -fgnu89-inline -O2 -Wall -Wundef -Wwrite-strings -fmerge-all-constants -frounding-math -fstack-protector-strong -g -Wstrict-prototypes -Wold-style-definition -fmath-errno -I../include -I/sources/glibc-2.28/build/elf -I/sources/glibc-2.28/build -I../sysdeps/unix/sysv/linux/x86_64/64 -I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86/include -I../sysdeps/unix/sysv/linux/x86 -I../sysdeps/x86/nptl -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/x86_64/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/64 -I../sysdeps/x86_64/fpu/multiarch -I../sysdeps/x86_64/fpu -I../sysdeps/x86/fpu/include -I../sysdeps/x86/fpu -I../sysdeps/x86_64/multiarch -I../sysdeps/x86_64 -I../sysdeps/x86 -I../sysdeps/ieee754/float128 -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64/wordsize-64 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -D_LIBC_REENTRANT -include /sources/glibc-2.28/build/libc-modules.h -DMODULE_NAME=nonlib -include ../include/libc-symbols.h -DTOP_NAMESPACE=glibc -o /sources/glibc-2.28/build/elf/sprof.o -MD -MP -MF /sources/glibc-2.28/build/elf/sprof.o.dt -MT /sources/glibc-2.28/build/elf/sprof.o
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include -nostdlib -nostartfiles -o /sources/glibc-2.28/build/elf/sprof -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both /sources/glibc-2.28/build/csu/crt1.o /sources/glibc-2.28/build/csu/crti.o `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtbegin.o` /sources/glibc-2.28/build/elf/sprof.o /sources/glibc-2.28/build/dlfcn/libdl.so.2 -Wl,-dynamic-linker=/lib/ld-linux-x86-64.so.2 -Wl,-rpath-link=/sources/glibc-2.28/build:/sources/glibc-2.28/build/math:/sources/glibc-2.28/build/elf:/sources/glibc-2.28/build/dlfcn:/sources/glibc-2.28/build/nss:/sources/glibc-2.28/build/nis:/sources/glibc-2.28/build/rt:/sources/glibc-2.28/build/resolv:/sources/glibc-2.28/build/mathvec:/sources/glibc-2.28/build/support:/sources/glibc-2.28/build/crypt:/sources/glibc-2.28/build/nptl /sources/glibc-2.28/build/libc.so.6 /sources/glibc-2.28/build/libc_nonshared.a -Wl,--as-needed /sources/glibc-2.28/build/elf/ld.so -Wl,--no-as-needed -lgcc `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtend.o` /sources/glibc-2.28/build/csu/crtn.o
    LC_ALL=C sed -e 's%@RTLD@%/lib/ld-linux-x86-64.so.2%g' -e 's%@VERSION@%2.28%g' -e 's|@PKGVERSION@|(GNU libc) |g' -e 's|@REPORT_BUGS_TO@|<http://www.gnu.org/software/libc/bugs.html>|g' -e 's%@BASH@%/bin/bash%g' -e 's%@TEXTDOMAINDIR@%/usr/share/locale%g' < ldd.bash.in | LC_ALL=C sed -f ../sysdeps/unix/sysv/linux/x86_64/ldd-rewrite.sed > /sources/glibc-2.28/build/elf/ldd.new
    chmod 555 /sources/glibc-2.28/build/elf/ldd.new
    mv -f /sources/glibc-2.28/build/elf/ldd.new /sources/glibc-2.28/build/elf/ldd
    sed -e 's%@BASH@%/bin/bash%g' \
    -e 's%@VERSION@%2.28%g' \
    -e 's%@TEXTDOMAINDIR@%/usr/share/locale%g' \
    -e 's%@PREFIX@%/usr%g' \
    -e 's|@PKGVERSION@|(GNU libc) |g' \
    -e 's|@REPORT_BUGS_TO@|<http://www.gnu.org/software/libc/bugs.html>|g' \
    < sotruss.sh > /sources/glibc-2.28/build/elf/sotruss.new
    chmod 555 /sources/glibc-2.28/build/elf/sotruss.new
    mv -f /sources/glibc-2.28/build/elf/sotruss.new /sources/glibc-2.28/build/elf/sotruss
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include sln.c -c -std=gnu11 -fgnu89-inline -O2 -Wall -Wundef -Wwrite-strings -fmerge-all-constants -frounding-math -fstack-protector-strong -g -Wstrict-prototypes -Wold-style-definition -fmath-errno -I../include -I/sources/glibc-2.28/build/elf -I/sources/glibc-2.28/build -I../sysdeps/unix/sysv/linux/x86_64/64 -I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86/include -I../sysdeps/unix/sysv/linux/x86 -I../sysdeps/x86/nptl -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/x86_64/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/64 -I../sysdeps/x86_64/fpu/multiarch -I../sysdeps/x86_64/fpu -I../sysdeps/x86/fpu/include -I../sysdeps/x86/fpu -I../sysdeps/x86_64/multiarch -I../sysdeps/x86_64 -I../sysdeps/x86 -I../sysdeps/ieee754/float128 -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64/wordsize-64 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -D_LIBC_REENTRANT -include /sources/glibc-2.28/build/libc-modules.h -DMODULE_NAME=nonlib -include ../include/libc-symbols.h -DTOP_NAMESPACE=glibc -o /sources/glibc-2.28/build/elf/sln.o -MD -MP -MF /sources/glibc-2.28/build/elf/sln.o.dt -MT /sources/glibc-2.28/build/elf/sln.o
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include -nostdlib -nostartfiles -static -o /sources/glibc-2.28/build/elf/sln /sources/glibc-2.28/build/csu/crt1.o /sources/glibc-2.28/build/csu/crti.o `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtbeginT.o` /sources/glibc-2.28/build/elf/sln.o /sources/glibc-2.28/build/elf/static-stubs.o -Wl,--start-group /sources/glibc-2.28/build/libc.a -lgcc -Wl,--end-group `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtend.o` /sources/glibc-2.28/build/csu/crtn.o
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include ldconfig.c -c -std=gnu11 -fgnu89-inline -O2 -Wall -Wundef -Wwrite-strings -fmerge-all-constants -frounding-math -fstack-protector-strong -g -Wstrict-prototypes -Wold-style-definition -fno-math-errno -D'SYSCONFDIR="/etc"' -D'LIBDIR="/usr/lib"' -D'SLIBDIR="/lib"' -I../include -I/sources/glibc-2.28/build/elf -I/sources/glibc-2.28/build -I../sysdeps/unix/sysv/linux/x86_64/64 -I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86/include -I../sysdeps/unix/sysv/linux/x86 -I../sysdeps/x86/nptl -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/x86_64/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/64 -I../sysdeps/x86_64/fpu/multiarch -I../sysdeps/x86_64/fpu -I../sysdeps/x86/fpu/include -I../sysdeps/x86/fpu -I../sysdeps/x86_64/multiarch -I../sysdeps/x86_64 -I../sysdeps/x86 -I../sysdeps/ieee754/float128 -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64/wordsize-64 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -D_LIBC_REENTRANT -include /sources/glibc-2.28/build/libc-modules.h -DMODULE_NAME=ldconfig -include ../include/libc-symbols.h -DTOP_NAMESPACE=glibc -o /sources/glibc-2.28/build/elf/ldconfig.o -MD -MP -MF /sources/glibc-2.28/build/elf/ldconfig.o.dt -MT /sources/glibc-2.28/build/elf/ldconfig.o
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include -nostdlib -nostartfiles -static -o /sources/glibc-2.28/build/elf/ldconfig /sources/glibc-2.28/build/csu/crt1.o /sources/glibc-2.28/build/csu/crti.o `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtbeginT.o` /sources/glibc-2.28/build/elf/ldconfig.o /sources/glibc-2.28/build/elf/cache.o /sources/glibc-2.28/build/elf/readlib.o /sources/glibc-2.28/build/elf/xmalloc.o /sources/glibc-2.28/build/elf/xstrdup.o /sources/glibc-2.28/build/elf/chroot_canon.o /sources/glibc-2.28/build/elf/static-stubs.o -Wl,--start-group /sources/glibc-2.28/build/libc.a -lgcc -Wl,--end-group `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtend.o` /sources/glibc-2.28/build/csu/crtn.o
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include pldd.c -c -std=gnu11 -fgnu89-inline -O2 -Wall -Wundef -Wwrite-strings -fmerge-all-constants -frounding-math -fstack-protector-strong -g -Wstrict-prototypes -Wold-style-definition -fmath-errno -I../include -I/sources/glibc-2.28/build/elf -I/sources/glibc-2.28/build -I../sysdeps/unix/sysv/linux/x86_64/64 -I../sysdeps/unix/sysv/linux/x86_64 -I../sysdeps/unix/sysv/linux/x86/include -I../sysdeps/unix/sysv/linux/x86 -I../sysdeps/x86/nptl -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/x86_64/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/64 -I../sysdeps/x86_64/fpu/multiarch -I../sysdeps/x86_64/fpu -I../sysdeps/x86/fpu/include -I../sysdeps/x86/fpu -I../sysdeps/x86_64/multiarch -I../sysdeps/x86_64 -I../sysdeps/x86 -I../sysdeps/ieee754/float128 -I../sysdeps/ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64/wordsize-64 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -D_LIBC_REENTRANT -include /sources/glibc-2.28/build/libc-modules.h -DMODULE_NAME=nonlib -include ../include/libc-symbols.h -DTOP_NAMESPACE=glibc -o /sources/glibc-2.28/build/elf/pldd.o -MD -MP -MF /sources/glibc-2.28/build/elf/pldd.o.dt -MT /sources/glibc-2.28/build/elf/pldd.o
    gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include -nostdlib -nostartfiles -o /sources/glibc-2.28/build/elf/pldd -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both /sources/glibc-2.28/build/csu/crt1.o /sources/glibc-2.28/build/csu/crti.o `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtbegin.o` /sources/glibc-2.28/build/elf/pldd.o /sources/glibc-2.28/build/elf/xmalloc.o -Wl,-dynamic-linker=/lib/ld-linux-x86-64.so.2 -Wl,-rpath-link=/sources/glibc-2.28/build:/sources/glibc-2.28/build/math:/sources/glibc-2.28/build/elf:/sources/glibc-2.28/build/dlfcn:/sources/glibc-2.28/build/nss:/sources/glibc-2.28/build/nis:/sources/glibc-2.28/build/rt:/sources/glibc-2.28/build/resolv:/sources/glibc-2.28/build/mathvec:/sources/glibc-2.28/build/support:/sources/glibc-2.28/build/crypt:/sources/glibc-2.28/build/nptl /sources/glibc-2.28/build/libc.so.6 /sources/glibc-2.28/build/libc_nonshared.a -Wl,--as-needed /sources/glibc-2.28/build/elf/ld.so -Wl,--no-as-needed -lgcc `gcc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/include -isystem /usr/include --print-file-name=crtend.o` /sources/glibc-2.28/build/csu/crtn.o
    make[3]: Leaving directory '/sources/glibc-2.28/elf'
    make[2]: Leaving directory '/sources/glibc-2.28'
    make[1]: Leaving directory '/sources/glibc-2.28/build'


    Merci !
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Je pense que tu peux faire un truc du genre
    grep error log.txt
    pour y voir plus clair. Tu peux aussi partager ta trace sur un site quelconque et j'y jèterais un œil.
    0