I have made a pull request for adding linker flags to lime project/build.xml in the rpi section
<lib name="-lbcm_host" />
Together with 2 extra defines in rpi/sdl_config.h
#define HAVE_LIBUDEV_H 1
#define SDL_VIDEO_DRIVER_RPI 1
these are now the 2 remaining requirements to be able to compile Lime with opengles2 en device input support.
With this you can still run in a window in x11 but only without HW-acceleration support and you will need to add the
--window-hardware=false flag when compiling with openfl
b.t.w. I don't think the changes to sdl_config.h are coming through on the pull-request
(maybe because of the detached head?)
If I am doing something wrong or there's a better way to contribute my fixes please let me know
I have some fixes for proper mouse support for Rpi too.
And the fix I mentioned above for shutting down lime when exiting an openfl app on rpi.
But I want to make sure this is the right way to contribute my fixes.