How do I package to Linux for RaspberryPi?

Hi folks.

I need some help getting my game to run on a Raspberry Pi 2.
It is not a complex or demanding game, has only a handful of meshes, no lighting, just unlit emissive materials.
I want to run it on the pi because I have built arcade hardware specific to the game that was previously running from a pc.
Now I want it to be self contained.

I am running UE4 4.8 in windows.

As per info found here: A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums

I have downloaded and installed the ARM toolchain.
I have created the LINUX_ROOT in the environment variables.
I restarted the engine (V4.8)
I selected package > Linux.
THE GAME PACKAGED WITH 0 ERRORS.
I regained conciousness.
I transfered the output folder to the RasPi via USB
I then chmod +x the file in LinuxNoEditor\RedBat_v_Bluebat\Binaries\Linux via the terminal

When I click the file in Raspbian it asks if I want to execut or run in terminal but choosing either results in absolutely nothing happening.
Much sadness.

If anyone can tell me what I am doing wrong I would be extremely happy.
I dont mind someone pointing out a rookie error if it will result in getting the game to run.

I am open to alternatives such as running ubuntu / wine on the pi or running android on the pi if either is viable.
Please post steps / links to tuts if you have any information.

Thanks!

very cool project. i am trying a similar project on this little computer. as far as i know you need the open gl driver for the vc4 installed on the pi. development has gotten pretty far with it, they even have prebuilt raspbian images for the pi 2. just look for open source vc4 driver from arnold ( i cant exactly recall his name right now).

Okay so first you gotta know what you’re dealing with. As you probably know the Pi is an ARM platform, not x86, so wine is right out. As far as it not displaying anything, my guess is that’s because the pi has a mobile chip, and is by default expecting OpenGL ES, not desktop OpenGL 3.3 like UE4 uses. What needs to happen is convincing UE4 to build using the mobile renderer (OpenGL ES) but link against desktop libs (like glibc) rather than Android’s libs, which are usless on the pi. I hear the new open GPU driver attempts to implement desktop OpenGL, but I don’t know how far along it is, and it’ll probably be less useful than UE4’s mobile rendering backend, which is more suited for the pi’s chip.

I wish you luck.