Lakka是轻量级Linux发行,它将一台小小的计算机转化为完整的游戏机。该发行基于OpenELEC且运行RetroArch游戏模拟器。Lakka可以在各种不同的硬件平台上运行,包括个人计算机、Raspberry Pi开发板、WeTek Play设备。
Lakka官方编译指导: http://www.lakka.tv/doc/Compiling-Lakka/
本编译工程在Ubuntu环境下操作.
1,搭建编译环境:
$ sudo apt-get install build-essential texinfo
2,Lakka下载:
$ git clone https://github.com/libretro/Lakka-LibreELEC.git
截至到前天,Lakka的主线版本是3.0,在Linux下显示约需下载344.60M,下载好之后,直接编译会卡在melonds-289d544的源码处,原因是MelonDS没有这个commit,我从github专门下载了一份MelonDS的代码,查看MelonDS的全部15个分支,都没有发现ID为289d544的commit,可能是之前有向MelonDS提交过这个commit,但是没有被他们官方通过.
解决方法:
$ git checkout origin/Lakka-2.3.2
切换到2.3版本的分支,然后编译,因为编译过程需要从网上下载相关组件的源代码包,所以需要全程联网.