Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    [Ubuntu 16.04] Compilation error arch x86_64

    Recalbox Général
    [ubuntu 16.04] compilation arch x8664
    4
    18
    2774
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • stonebuzz
      stonebuzz @OyyoDams last edited by

      @oyyodams Et bien justement, je n'ai pas fait de modification sur ma branche (qui est sur le commit de la revision )

      1 Reply Last reply Reply Quote 0
      • stonebuzz
        stonebuzz last edited by

        @lekeux bon ba pas de bol, la dernière version du bios dispo sur le site d'ASRock est déjà en place sur mon PC (j'avais du faire la mise à jour)

        1 Reply Last reply Reply Quote 0
        • stonebuzz
          stonebuzz @OyyoDams last edited by

          @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
          ++

          1 Reply Last reply Reply Quote 0
          • stonebuzz
            stonebuzz last edited by

            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 😃

            Gaetan 1 Reply Last reply Reply Quote 0
            • Gaetan
              Gaetan Theme moderator @stonebuzz last edited by

              @stonebuzz

              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 😉

              Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
              Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

              1 Reply Last reply Reply Quote 0
              • strodown
                strodown last edited by

                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 X86_64 :
                Dell Optiplex 390 , Intel Core I5 , 8Gb Ram, Nvidia GetForce Gt 1030 Low Profile
                X-Arcade
                Lightgun Mayflash Dolphin-bar

                1 Reply Last reply Reply Quote 0
                • stonebuzz
                  stonebuzz last edited by

                  @strodown une idée 😃

                  @Bkg2k me dit que tu est le spécialiste de BR et que tu est en plein dedans 😃

                  1 Reply Last reply Reply Quote 0
                  • stonebuzz
                    stonebuzz @stonebuzz last edited by stonebuzz

                    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
                    
                    1 Reply Last reply Reply Quote 0
                    • stonebuzz
                      stonebuzz last edited by

                      je re up mon premier message pr avoir la version text des erreurs

                      1 Reply Last reply Reply Quote 0
                      • stonebuzz
                        stonebuzz last edited by

                        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 erreur

                        Makefile: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.
                        
                        
                        strodown 1 Reply Last reply Reply Quote 0
                        • strodown
                          strodown @stonebuzz last edited by

                          @stonebuzz quel est le non de ton fichier .mk et pourquoi make -n ?

                          Recalbox X86_64 :
                          Dell Optiplex 390 , Intel Core I5 , 8Gb Ram, Nvidia GetForce Gt 1030 Low Profile
                          X-Arcade
                          Lightgun Mayflash Dolphin-bar

                          1 Reply Last reply Reply Quote 0
                          • stonebuzz
                            stonebuzz last edited by

                            @lekeux make -n etait une erreur maintenant je lance plutôt un make --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'
                            
                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Want to support us ?

                            77
                            Online

                            99.6k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com