Recalbox Forum

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

    Mini How To Prepare RecalboxOS Buildroot Env

    Recalbox General
    compilation mup
    3
    8
    3458
    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.
    • hstampfl
      hstampfl last edited by

      I did follwoing steps to get a fresh installed system prepared for building rectalbox-buildroot. - prepared a VirtualBox Server / 4Gb RAM / 4CPU Cores / 50Gb HDD - install Debian Jessie RC1 amd64 (Netinstall/SSH-Server Only) - Reboot & logged in - execute: sudo: su -c 'apt-get install sudo' - modify /etc/sudoers with: su -c 'visudo -f /etc/sudoers' - add Line below user root: <userid> ALL=(ALL:ALL) ALL - execute: cd /opt - execute: sudo wget <link to createRecalboxOS.sh - execute: sudo chmod 777 createRecalboxOS.sh - execute: sudo ./createRecalboxOS.sh recalbox-rpi2 (this will give us following error)

      make[1]: Leaving directory '/opt/recalbox-buildroot-recalbox-rpi2'
      You must install 'hg' on your build machine
      hg is usually part of the mercurial package in your distribution
      support/dependencies/dependencies.mk:28: recipe for target 'core-dependencies' failed
      make: *** [core-dependencies] Error 1
      
      • execute: sudo apt-get install mercurial - execute: sudo ./createRecalboxOS.sh recalbox-rpi2 (again) (this will give us following error)

        You must install 'java' on your build machine
        support/dependencies/dependencies.mk:28: recipe for target 'core-dependencies' failed
        make: *** [core-dependencies] Error 1

      • execute: sudo vi /etc/apt/sources.list - add: line deb http://ftp.de.debian.org/debian jessie main contrib - execute: sudo apt-get update - execute: sudo apt-get install java-package - download from oracle a arm64 jdk installer (e.g. jdk-8u31-linux-x64.tar.gz from ) - execute: sudo apt-get install libxtst6 - execute: make-jpkg jdk-8u31-linux-x64.tar.gz - execute: sudo dpkg -i oracle-java8-jdk_8u31_amd64.deb - execute: sudo ./createRecalboxOS.sh recalbox-rpi2 (finally, the show must go on!) I am now going to watch Lord of the Rings as recommended in the script 😉

      I started my retro passion in 1985 with my C64.....Today I have a small (retro) console collection including NES, SNES, N64, GC, Wii, WiiU, GB, GBC, GBA, NDS, DSi, 3DS, 3DS XL, 2DS, NEW 3DS, SMS, SMD, SG, SD, XBOX, XBOX360, XBOX ONE, PSone, PS2, PS3, PS4, PSP, PS VITA, VECTREX, C64, AMIGA 600, MIST Board, Turbo Chamäleon

      1 Reply Last reply Reply Quote 0
      • digitaLumberjack
        digitaLumberjack Staff last edited by

        Hi, thank for all those informations. I will add the missing dependencies to the script for the next release.

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

          one detph I think you can't easely add, because java needs an manaual installation where you first have to create a .dep file. that's why I decided to share my experiance.

          I started my retro passion in 1985 with my C64.....Today I have a small (retro) console collection including NES, SNES, N64, GC, Wii, WiiU, GB, GBC, GBA, NDS, DSi, 3DS, 3DS XL, 2DS, NEW 3DS, SMS, SMD, SG, SD, XBOX, XBOX360, XBOX ONE, PSone, PS2, PS3, PS4, PSP, PS VITA, VECTREX, C64, AMIGA 600, MIST Board, Turbo Chamäleon

          1 Reply Last reply Reply Quote 0
          • digitaLumberjack
            digitaLumberjack Staff last edited by

            That's nice of you, thanks

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

              I recognized that I can't edit the first post. Is this as this forum works. I would like to enhanced my instructions, but I can't edit it anymore 😞

              I started my retro passion in 1985 with my C64.....Today I have a small (retro) console collection including NES, SNES, N64, GC, Wii, WiiU, GB, GBC, GBA, NDS, DSi, 3DS, 3DS XL, 2DS, NEW 3DS, SMS, SMD, SG, SD, XBOX, XBOX360, XBOX ONE, PSone, PS2, PS3, PS4, PSP, PS VITA, VECTREX, C64, AMIGA 600, MIST Board, Turbo Chamäleon

              1 Reply Last reply Reply Quote 0
              • digitaLumberjack
                digitaLumberjack Staff last edited by

                Should be possible now.

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

                  Thanks!!!

                  I started my retro passion in 1985 with my C64.....Today I have a small (retro) console collection including NES, SNES, N64, GC, Wii, WiiU, GB, GBC, GBA, NDS, DSi, 3DS, 3DS XL, 2DS, NEW 3DS, SMS, SMD, SG, SD, XBOX, XBOX360, XBOX ONE, PSone, PS2, PS3, PS4, PSP, PS VITA, VECTREX, C64, AMIGA 600, MIST Board, Turbo Chamäleon

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

                    Hello bc package is also missing

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Want to support us ?

                    66
                    Online

                    98.6k
                    Users

                    28.1k
                    Topics

                    187.0k
                    Posts

                    Copyright © 2021 recalbox.com