RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Is it possible to (cross) compile EmulationStation (from x86 to raspi)?

    Scheduled Pinned Locked Moved Help and Support
    compilingemulationstatioraspberry pix86
    3 Posts 3 Posters 1.3k Views
    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.
    • meleuM
      meleu
      last edited by

      I would like to be able to compile EmulationStation on my Linux x86 and then execute the binary on my Raspberry Pi 1, (a.k.a. cross compiling). Has anyone here been able to do this?

      A question to RetroPie maintainers: when you update the binaries, do you compile everything in the raspberry pi itself?

      • Useful topics
      • joystick-selection tool
      • rpie-art tool
      • achievements I made
      BuZzB 1 Reply Last reply Reply Quote 0
      • SanoS
        Sano
        last edited by

        Just from a linux point of view, ES is written in C++, so I don't see why it couldn't cross-compile with arm-linux-gnueabihf-g++

        1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators @meleu
          last edited by

          @meleu I use emulated arm chroot with qemu on x86_64 pc with ubuntu, but also cross compiler on the host via distcc. (I don't have time to do any write up but there are some on the net).

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

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

          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.