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
    2779
    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.
    • strodown
      strodown @stonebuzz last edited by

      slt @stonebuzz jai pas trop suivie tu veut recompiler la derniere version de nouveau pour recalbox ? quel est ta config pc ?

      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 stonebuzz

        Bonjour @lekeux , config pc pour recalbox ou pour compiler ? 😃

        pour la config Pc pour recalbox voici mes spècs

        • CM FM2A85X-ITX
        • AMD A8-5600k
        • Nvidia GT 705
        • 8Go ram

        configs pc pour compiler c'est une VM via virtual Box

        • Ubuntu 16.04 fresh install
        • 1 proc
        • 2Go de ram
        • 50 Go de DD

        Dans un premier temps je voulais recompiler Recalbox sur le même commit que la release (juste pour tester) et ensuite
        modifier le package du driver "nouveau" pour mettre la dernière version -> xf86-video-nouveau-1.0.15 (on est est 1.0.13 actuellement).

        Car j'observe des freezes aléatoire sur ma recalbox.
        Je n'ai rien dans les logs si ce n'est un message de XOrg sur PageFlip qui merde et qui pop en permanence
        jusqu'au freeze de ES

        J'ai tenté plusieurs choses :

        • changer de DD
        • tester avec une clé usb
        • tester d'autres manettes et clavier
        • changer de résolution
        • tester l'HDMI / VGA

        mais sans succés, toujours du freeze aléatoire

        ce qui est drôle entre "" c'est que si au boot de ES j'utilise le pad pas de freese, mais dès que j'y touche plus ça freeze au bout d'un moment.

        C'est un pad Xbox 360 filaire.

        du coup comme je suis tombé amoureus de recalbox 😃 ,et que je boss dans le dev informatique et que j'ai pas envie de passer sur retropie et compagnie , je me suis dit pourquoi pas modifier le build afin de mettre la derniere version du driver

        ++

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

          @stonebuzz javais des soucis similaire de freeze
          tu a plusieurs disque dur de brancher sur ta tour ?
          sa peut paraître bizarre le bios de ton pc et t'il a jour ?
          les deux on corriger les soucis de freeze sous ES

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

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

            @stonebuzz avant de modifier quoi que ce soit, as-tu déjà essayer de builder pour voir si tu n'as pas d'autres erreurs ?

            stonebuzz 2 Replies Last reply Reply Quote 0
            • stonebuzz
              stonebuzz @strodown last edited by

              @lekeux Merci pour l'info je regarde tout de suite mon BIOS,
              pour les DD, non j'en ai qu'un et j'ai fait un check disk dessus (histoire d'être sûre) et rien

              1 Reply Last reply Reply Quote 0
              • 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 ?

                                      86
                                      Online

                                      99.6k
                                      Users

                                      28.1k
                                      Topics

                                      187.1k
                                      Posts

                                      Copyright © 2021 recalbox.com