[Ubuntu 16.04] Compilation error arch x86_64
-
@oyyodams en poussant un peu les logs voila ce que j'obtient
Oct 3 16:55:46 RECALBOX user.err kernel: [ 155.128701] nouveau 0000:01:00.0: gr: TRAP ch 4 [003fbe2000 emulationstatio[995]] Oct 3 16:55:46 RECALBOX user.err kernel: [ 155.128713] nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000049 Oct 3 16:55:46 RECALBOX user.err kernel: [ 155.128725] nouveau 0000:01:00.0: fifo: read fault at 0000936000 engine 00 [PGRAPH] client 01 [GPC0/TEX] reason 0c [INVALID_STORAGE_TYPE] on channel 4 [003fbe2000 emulationstatio[995]] Oct 3 16:55:46 RECALBOX user.err kernel: [ 155.128726] nouveau 0000:01:00.0: fifo: gr engine fault on channel 4, recovering...
Je cherche encore la raison
++ -
Donc à priori c'est à cause du PageFlip sur le driver nouveau qui merde dans cette version et pour ma CG qui est du type
N60 (voir https://nouveau.freedesktop.org/wiki/CodeNames/ pour le code)
j'ai donc désactivé l'option directement dans xorg
Pour ce faire il faut ce rendre dans
/usr/share/X11/xorg.conf.d
Dévérouiller l'accès en ecriture
mount -o remount,rw /
Puis créer un nouveau fichier, par exemple
50-card.conf
Puis insérer les lignes suivantes
Section "Device" Identifier "card0" #l'identifiant de la carte généralement O si vous en avez une Driver "nouveau" Option "PageFlip" "false" # pour désactivier le PageFlip Option "HWCursor" "false" #peut être pas obligatoire mais c toujours ça en moins Option "GLVXBlank" "false" #true si vous avez des pb de tearing EndSection
Pour les différentes options je vous laisse regarder ici -> https://www.systutorials.com/docs/linux/man/4-nouveau/
Suite à ça plus de freeze (pour le moment hein )
Bon c un pansement on est d'accord, mais pour le moment plus de frezze.
J'aurais quand même bien aimé modifier le build pour ajouter une pierre à l'édifice
-
J'aurais quand même bien aimé modifier le build pour ajouter une pierre à l'édifice
Rien ne t’empêches de contacter directement les développeurs pour voir avec eux comment ajouter cette pierre
-
je t'invite a rejoindre le discord pour avoir plus de retour sur le sujet, je commence le build pour ma part et je pense que a l'air de savoir ou tu va pourquoi pas en discuter la bas !!
-
-
recalbox@recalbox-VirtualBox:~/Téléchargements/recalbox-x86_64$ make -n BUILDROOT_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/buildroot /home/recalbox/Téléchargements/recalbox-x86_64/scripts/linux/mergeToBR.sh echo n BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl make BR2_EXTERNAL="/home/recalbox/Téléchargements/recalbox-x86_64" BR2_PACKAGE_OVERRIDE_FILE="/home/recalbox/Téléchargements/recalbox-x86_64/local.mk" O="/home/recalbox/Téléchargements/recalbox-x86_64/output" -C "/home/recalbox/Téléchargements/recalbox-x86_64/buildroot" make[1] : on entre dans le répertoire « /home/recalbox/Téléchargements/recalbox-x86_64/buildroot » umask 0022 && \ make -C /home/recalbox/Téléchargements/recalbox-x86_64/buildroot --no-print-directory \ O=/home/recalbox/Téléchargements/recalbox-x86_64/output mkdir -p /home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/x86_64-buildroot-linux-gnu/sysroot ln -snf /home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/x86_64-buildroot-linux-gnu/sysroot /home/recalbox/Téléchargements/recalbox-x86_64/output/staging mkdir -p /home/recalbox/Téléchargements/recalbox-x86_64/output/target mkdir -p /home/recalbox/Téléchargements/recalbox-x86_64/output/host mkdir -p /home/recalbox/Téléchargements/recalbox-x86_64/output/images /usr/bin/make -j1 O=/home/recalbox/Téléchargements/recalbox-x86_64/output HOSTCC="/usr/bin/gcc" HOSTCXX="/usr/bin/g++" silentoldconfig HOSTCC="/usr/bin/gcc" MAKE="/usr/bin/make -j3" \ DL_TOOLS="bzcat git gzip hg svn" \ /home/recalbox/Téléchargements/recalbox-x86_64/buildroot/support/dependencies/dependencies.sh for p in "http://ftpmirror.gnu.org"/gawk/gawk-4.1.4.tar.xz; do \ if test ! -e /home/recalbox/Téléchargements/recalbox-x86_64/dl/`basename $p` ; then \ echo ">>> host-gawk 4.1.4 Downloading" ; \ break ; \ fi ; \ done if test -n "" ; then case "" in file) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b cp -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -H package/gawk//gawk.hash -- /gawk-4.1.4.tar.xz && exit ;; scp) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b scp -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -H package/gawk//gawk.hash -- '/gawk-4.1.4.tar.xz' && exit ;; *) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b wget -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -H package/gawk//gawk.hash -- '/gawk-4.1.4.tar.xz' && exit ;; esac ; fi ; if test "" = "y" ; then exit 1 ; fi ; if test -n ""http://ftpmirror.gnu.org"/gawk/gawk-4.1.4.tar.xz" ; then case "http" in git) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b git -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -- "http://ftpmirror.gnu.org"/gawk 4.1.4 gawk-4.1.4 && exit ;; svn) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b svn -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -- "http://ftpmirror.gnu.org"/gawk 4.1.4 gawk-4.1.4 && exit ;; cvs) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b cvs -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -- ftpmirror.gnu.org/gawk 4.1.4 gawk gawk-4.1.4 && exit ;; bzr) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b bzr -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -- "http://ftpmirror.gnu.org"/gawk 4.1.4 gawk-4.1.4 && exit ;; file) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b cp -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -H package/gawk//gawk.hash -- ftpmirror.gnu.org/gawk/gawk-4.1.4.tar.xz && exit ;; scp) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b scp -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -H package/gawk//gawk.hash -- 'ftpmirror.gnu.org/gawk/gawk-4.1.4.tar.xz' && exit ;; hg) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b hg -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -- "http://ftpmirror.gnu.org"/gawk 4.1.4 gawk-4.1.4 && exit ;; *) PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b wget -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -H package/gawk//gawk.hash -- 'http://ftpmirror.gnu.org/gawk/gawk-4.1.4.tar.xz' && exit ;; esac ; fi ; if test -n "http://sources.buildroot.net" ; then PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" BR2_DL_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/dl BUILD_DIR=/home/recalbox/Téléchargements/recalbox-x86_64/output/build support/download/dl-wrapper -b wget -o /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz -H package/gawk//gawk.hash -- 'http://sources.buildroot.net/gawk-4.1.4.tar.xz' && exit ; fi ; exit 1 mkdir -p /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4 touch /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/.stamp_downloaded printf "%s:%-5.5s:%-20.20s: %s\n" "$(date +%s)" "start" "extract" "host-gawk" >>"/home/recalbox/Téléchargements/recalbox-x86_64/output/build/build-time.log" echo ">>> host-gawk 4.1.4 Extracting" mkdir -p /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4 xzcat /home/recalbox/Téléchargements/recalbox-x86_64/dl/gawk-4.1.4.tar.xz | tar --strip-components=1 -C /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4 -xf - chmod -R +rw /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4 printf "%s:%-5.5s:%-20.20s: %s\n" "$(date +%s)" "end" "extract" "host-gawk" >>"/home/recalbox/Téléchargements/recalbox-x86_64/output/build/build-time.log" touch /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/.stamp_extracted printf "%s:%-5.5s:%-20.20s: %s\n" "$(date +%s)" "start" "patch" "host-gawk" >>"/home/recalbox/Téléchargements/recalbox-x86_64/output/build/build-time.log" echo ">>> host-gawk 4.1.4 Patching" ( \ for D in package/gawk/ /home/recalbox/Téléchargements/recalbox-x86_64/board/recalbox/patches/gawk /home/recalbox/Téléchargements/recalbox-x86_64/board/recalbox/x86/patches/gawk; do \ if test -d ${D}; then \ if test -d ${D}/4.1.4; then \ support/scripts/apply-patches.sh /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4 ${D}/4.1.4 \*.patch \*.patch.x86_64 || exit 1; \ else \ support/scripts/apply-patches.sh /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4 ${D} \*.patch \*.patch.x86_64 || exit 1; \ fi; \ fi; \ done; \ ) echo ">>> host-gawk 4.1.4 Updating config.sub and config.guess" for file in config.guess config.sub; do for i in $(find /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4 -name $file); do cp support/gnuconfig/$file $i; done; done echo ">>> host-gawk 4.1.4 Patching libtool" for i in `find /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/ -name ltmain.sh`; do ltmain_version=`sed -n '/^[ \t]*VERSION=/{s/^[ \t]*VERSION=//;p;q;}' $i | sed -e 's/\([0-9]*\.[0-9]*\).*/\1/' -e 's/\"//'`; ltmain_patchlevel=`sed -n '/^[ \t]*VERSION=/{s/^[ \t]*VERSION=//;p;q;}' $i | sed -e 's/\([0-9]*\.[0-9]*\.*\)\([0-9]*\).*/\2/' -e 's/\"//'`; if test ${ltmain_version} = '1.5'; then patch -i support/libtool/buildroot-libtool-v1.5.patch ${i}; elif test ${ltmain_version} = "2.2"; then patch -i support/libtool/buildroot-libtool-v2.2.patch ${i}; elif test ${ltmain_version} = "2.4"; then if test ${ltmain_patchlevel:-0} -gt 2; then patch -i support/libtool/buildroot-libtool-v2.4.4.patch ${i}; else patch -i support/libtool/buildroot-libtool-v2.4.patch ${i}; fi fi done printf "%s:%-5.5s:%-20.20s: %s\n" "$(date +%s)" "end" "patch" "host-gawk" >>"/home/recalbox/Téléchargements/recalbox-x86_64/output/build/build-time.log" touch /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/.stamp_patched printf "%s:%-5.5s:%-20.20s: %s\n" "$(date +%s)" "start" "configure" "host-gawk" >>"/home/recalbox/Téléchargements/recalbox-x86_64/output/build/build-time.log" echo ">>> host-gawk 4.1.4 Configuring" (cd /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/ && rm -rf config.cache; PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" PKG_CONFIG="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/lib/pkgconfig:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/share/pkgconfig" AR="/usr/bin/ar" AS="/usr/bin/as" LD="/usr/bin/ld" NM="/usr/bin/nm" CC="/usr/bin/gcc" GCC="/usr/bin/gcc" CXX="/usr/bin/g++" CPP="/usr/bin/cpp" OBJCOPY="/usr/bin/objcopy" RANLIB="/usr/bin/ranlib" CPPFLAGS="-I/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/include" CFLAGS="-O2 -I/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/include" CXXFLAGS="-O2 -I/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/include" LDFLAGS="-L/home/recalbox/Téléchargements/recalbox-x86_64/output/host/lib -L/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/lib -Wl,-rpath,/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/lib" INTLTOOL_PERL=/usr/bin/perl CFLAGS="-O2 -I/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/include" LDFLAGS="-L/home/recalbox/Téléchargements/recalbox-x86_64/output/host/lib -L/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/lib -Wl,-rpath,/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/lib" CONFIG_SITE=/dev/null ./configure --prefix="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr" --sysconfdir="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/etc" --localstatedir="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/var" --enable-shared --disable-static --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --disable-debug --with-xmlto=no --with-fop=no --disable-dependency-tracking --without-readline --without-mpfr ) printf "%s:%-5.5s:%-20.20s: %s\n" "$(date +%s)" "end" "configure" "host-gawk" >>"/home/recalbox/Téléchargements/recalbox-x86_64/output/build/build-time.log" touch /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/.stamp_configured printf "%s:%-5.5s:%-20.20s: %s\n" "$(date +%s)" "start" "build" "host-gawk" >>"/home/recalbox/Téléchargements/recalbox-x86_64/output/build/build-time.log" echo ">>> host-gawk 4.1.4 Building" PATH="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/sbin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/sbin:/home/recalbox/bin:/home/recalbox/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" PKG_CONFIG="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/lib/pkgconfig:/home/recalbox/Téléchargements/recalbox-x86_64/output/host/usr/share/pkgconfig" /usr/bin/make -j3 -C /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/ make[3]: *** /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/ : Aucun fichier ou dossier de ce type. Arrêt. package/pkg-generic.mk:216 : la recette pour la cible « /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/.stamp_built » a échouée make[2]: *** [/home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gawk-4.1.4/.stamp_built] Erreur 2 Makefile:76 : la recette pour la cible « _all » a échouée make[1]: *** [_all] Erreur 2 make[1] : on quitte le répertoire « /home/recalbox/Téléchargements/recalbox-x86_64/buildroot » Makefile:25 : la recette pour la cible « buildBR » a échouée make: *** [buildBR] Erreur 2
-
je re up mon premier message pr avoir la version text des erreurs
-
bon, je viens de comprendre mon erreur
l'argument -n ne lance pas la commande elle l'affiche c'est tout,
en utilisant la commande make -d (pour du verbose) c'est mieux,
le package host-gawk est bien compilé, par contre j'ai une autre erreurMakefile:1058 : la recette pour la cible « insn-recog.o » a échouée make[4]: *** [insn-recog.o] Erreur 1 Retrait du processus fils 0x26cfbe0 PID 12120 de la chaîne. Jeton relâché pour le processus fils 0x26cfbe0 (insn-recog.o). make[4]: *** Attente des tâches non terminées.... Processus fils actif 0x2671420 (insn-attrtab.o) PID 12130 Processus fils actif 0x26ca870 (insn-emit.o) PID 12096 Récolte du processus fils gagnant 0x2671420 PID 12130 Processus fils actif 0x2671420 (insn-attrtab.o) PID 12144 Processus fils actif 0x26ca870 (insn-emit.o) PID 12096 Récolte du processus fils gagnant 0x2671420 PID 12144 Retrait du processus fils 0x2671420 PID 12144 de la chaîne. Jeton relâché pour le processus fils 0x2671420 (insn-attrtab.o). Processus fils actif 0x26ca870 (insn-emit.o) PID 12096 Processus fils actif 0x26ca870 (insn-emit.o) PID 12096 Récolte du processus fils gagnant 0x26ca870 PID 12096 Processus fils actif 0x26ca870 (insn-emit.o) PID 12146 Récolte du processus fils gagnant 0x26ca870 PID 12146 Retrait du processus fils 0x26ca870 PID 12146 de la chaîne. Récolte du processus fils perdant 0x1817ca0 PID 9892 Makefile:3954 : la recette pour la cible « all-gcc » a échouée make[3]: *** [all-gcc] Erreur 2 Retrait du processus fils 0x1817ca0 PID 9892 de la chaîne. Récolte du processus fils perdant 0x6e464a0 PID 9662 package/pkg-generic.mk:216 : la recette pour la cible « /home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gcc-initial-4.9.4/.stamp_built » a échouée make[2]: *** [/home/recalbox/Téléchargements/recalbox-x86_64/output/build/host-gcc-initial-4.9.4/.stamp_built] Erreur 2 Retrait du processus fils 0x6e464a0 PID 9662 de la chaîne. Récolte du processus fils perdant 0x9d3980 PID 9393 Makefile:76 : la recette pour la cible « _all » a échouée make[1]: *** [_all] Erreur 2 Retrait du processus fils 0x9d3980 PID 9393 de la chaîne. make[1] : on quitte le répertoire « /home/recalbox/Téléchargements/recalbox-x86_64/buildroot » Récolte du processus fils perdant 0x1d3b450 PID 9387 Makefile:25 : la recette pour la cible « buildBR » a échouée make: *** [buildBR] Erreur 2 Retrait du processus fils 0x1d3b450 PID 9387 de la chaîne.
-
@stonebuzz quel est le non de ton fichier .mk et pourquoi make -n ?
-
@lekeux
make -n
etait une erreur maintenant je lance plutôt unmake --debug=a
C'est mieux, enfin disons qu'il va plus loin dans la compilation mais je fais face à un nouveau pb
The prerequisites of 'subdir_install' are being made. Live child 0x19df610 (/home/recalbox/Téléchargements/recalbox-x86_64/output/build/glibc-2.23/build/manual/libc.info) PID 30239 libc.texinfo:21: @include: could not find dir-add.texi libc.texinfo:23: @include: could not find pkgvers.texi libc.texinfo:38: @include: could not find version.texi libc.texinfo:53: warning: undefined flag: VERSION libc.texinfo:53: warning: undefined flag: PKGVERSION libc.texinfo:87: warning: undefined flag: VERSION libc.texinfo:90: warning: undefined flag: PKGVERSION libc.texinfo:117: warning: undefined flag: VERSION libc.texinfo:119: warning: undefined flag: PKGVERSION libc.texinfo:124: @include: could not find top-menu.texi libc.texinfo:125: @include: could not find chapters.texi libc.texinfo:112: Next reference to nonexistent `Introduction' libc.texinfo:127: warning: unreferenced node `Free Manuals' libc.texinfo:127: Prev reference to nonexistent `Contributors' libc.texinfo:112: node `Top' lacks menu item for `Free Manuals' despite being its Up target libc.texinfo:131: warning: unreferenced node `Copying' libc.texinfo:112: node `Top' lacks menu item for `Copying' despite being its Up target libc.texinfo:135: warning: unreferenced node `Documentation License' libc.texinfo:112: node `Top' lacks menu item for `Documentation License' despite being its Up target libc.texinfo:140: warning: unreferenced node `Concept Index' libc.texinfo:112: node `Top' lacks menu item for `Concept Index' despite being its Up target libc.texinfo:145: warning: unreferenced node `Type Index' libc.texinfo:112: node `Top' lacks menu item for `Type Index' despite being its Up target libc.texinfo:150: warning: unreferenced node `Function Index' libc.texinfo:112: node `Top' lacks menu item for `Function Index' despite being its Up target libc.texinfo:155: warning: unreferenced node `Variable Index' libc.texinfo:112: node `Top' lacks menu item for `Variable Index' despite being its Up target libc.texinfo:160: warning: unreferenced node `File Index' libc.texinfo:112: node `Top' lacks menu item for `File Index' despite being its Up target Reaping losing child 0x19df610 PID 30239 Makefile:144: recipe for target '/home/recalbox/Téléchargements/recalbox-x86_64/output/build/glibc-2.23/build/manual/libc.info' failed make[5]: *** [/home/recalbox/Téléchargements/recalbox-x86_64/output/build/glibc-2.23/build/manual/libc.info] Error 1 Removing child 0x19df610 PID 30239 from chain. Reaping losing child 0x228f7c0 PID 30238 Makefile:214: recipe for target 'manual/subdir_install' failed make[4]: *** [manual/subdir_install] Error 2 Removing child 0x228f7c0 PID 30238 from chain. Récolte du processus fils perdant 0x24e3c10 PID 27132 Makefile:12 : la recette pour la cible « install » a échouée make[3]: *** [install] Erreur 2 Retrait du processus fils 0x24e3c10 PID 27132 de la chaîne. Récolte du processus fils perdant 0x874e020 PID 27131 package/pkg-generic.mk:255 : la recette pour la cible « /home/recalbox/Téléchargements/recalbox-x86_64/output/build/glibc-2.23/.stamp_staging_installed » a échouée make[2]: *** [/home/recalbox/Téléchargements/recalbox-x86_64/output/build/glibc-2.23/.stamp_staging_installed] Erreur 2 Retrait du processus fils 0x874e020 PID 27131 de la chaîne. Récolte du processus fils perdant 0x20535b0 PID 26871 Makefile:76 : la recette pour la cible « _all » a échouée make[1]: *** [_all] Erreur 2 Retrait du processus fils 0x20535b0 PID 26871 de la chaîne. make[1] : on quitte le répertoire « /home/recalbox/Téléchargements/recalbox-x86_64/buildroot » Récolte du processus fils perdant 0x210c660 PID 26865 Makefile:25 : la recette pour la cible « buildBR » a échouée make: *** [buildBR] Erreur 2 Retrait du processus fils 0x210c660 PID 26865 de la chaîne.
Pour le fichier .mk je pense que c'est celui-la
/buildroot/package/glibc/glibc.mk
Et effectivement dans ce fichier je pense qu'il attend des paramètres pour valoriser les infos
################################################################################ # # glibc # ################################################################################ GLIBC_VERSION = $(call qstrip,$(BR2_GLIBC_VERSION_STRING)) GLIBC_SITE = $(BR2_GNU_MIRROR)/libc GLIBC_SOURCE = glibc-$(GLIBC_VERSION).tar.xz GLIBC_SRC_SUBDIR = . GLIBC_LICENSE = GPLv2+ (programs), LGPLv2.1+, BSD-3c, MIT (library) GLIBC_LICENSE_FILES = $(addprefix $(GLIBC_SRC_SUBDIR)/,COPYING COPYING.LIB LICENSES) # glibc is part of the toolchain so disable the toolchain dependency GLIBC_ADD_TOOLCHAIN_DEPENDENCY = NO # Before glibc is configured, we must have the first stage # cross-compiler and the kernel headers GLIBC_DEPENDENCIES = host-gcc-initial linux-headers host-gawk GLIBC_SUBDIR = build GLIBC_INSTALL_STAGING = YES GLIBC_INSTALL_STAGING_OPTS = install_root=$(STAGING_DIR) install
d'ou le retour
libc.texinfo:21: @include: could not find dir-add.texi libc.texinfo:23: @include: could not find pkgvers.texi libc.texinfo:38: @include: could not find version.texi libc.texinfo:53: warning: undefined flag: VERSION libc.texinfo:53: warning: undefined flag: PKGVERSION libc.texinfo:87: warning: undefined flag: VERSION libc.texinfo:90: warning: undefined flag: PKGVERSION libc.texinfo:117: warning: undefined flag: VERSION libc.texinfo:119: warning: undefined flag: PKGVERSION libc.texinfo:124: @include: could not find top-menu.texi libc.texinfo:125: @include: could not find chapters.texi libc.texinfo:112: Next reference to nonexistent `Introduction'