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

Résolu/Fermé
Utilisateur anonyme - Modifié le 8 févr. 2021 à 12:45
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 12 févr. 2021 à 20:46
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 !
A voir également:

3 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
8 févr. 2021 à 12:50
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
Utilisateur anonyme
8 févr. 2021 à 13:09
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
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
12 févr. 2021 à 20:46
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