Lua.efi包用于在EFI环境中运行lua

时间:2017-04-26 02:41:05

标签: lua uefi

有人可以提供下载lua.efi软件包的链接,以便在EFI环境中运行lua。

1 个答案:

答案 0 :(得分:1)

我不知道任何预先构建的UEFI的Lua二进制文件,但是code is available in EDK2,所以你可以自己构建它。

$ git clone https://github.com/tianocore/edk2.git
$ cd edk2
$ . edksetup.sh

然后编辑AppPkg / AppPkg.dsc,从行中删除前导#

#  AppPkg/Applications/Lua/Lua.inf

然后使用

构建Lua.efi
$ build -a <ARCH> -t GCC5 -p AppPkg/AppPkg.dsc -m AppPkg/Applications/Lua/Lua.inf

<ARCH>是您的预期目标架构。可能是IA32,X64或AARCH64之一。

如果使用GCC 6构建(使用GCC5构建配置文件),您可能需要应用this patch以避免构建失败。

生成的二进制文件将在Build/AppPkg/DEBUG_GCC5/<ARCH>/

中找到