2017-04-26 7 views

답변

1

UEFI 용 사전 빌드 된 Lua 바이너리는 모르지만 code is available in EDK2이므로 직접 빌드 할 수 있습니다.

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

그런 다음 <ARCH>이 의도 한 목표 아키텍처 인 경우 다음

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

Lua.efi를 구축 라인

# AppPkg/Applications/Lua/Lua.inf 

에서 최고의 #을 삭제 AppPkg/AppPkg.dsc을 편집 할 수 있습니다. IA32, X64 또는 AARCH64 중 하나입니다.

GCC 6 (GCC5 빌드 프로파일 사용)을 사용하여 빌드하는 경우 빌드 실패를 방지하려면 this patch을 적용해야 할 수 있습니다.

생성 된 바이너리는 Build/AppPkg/DEBUG_GCC5/<ARCH>/에 있습니다.

+0

고맙습니다. unixsmurf! – Akshat