Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

EmulatorPkg

Status

The goal of this project is to provide a common OS emulation environment, to replace Nt32Pkg and UnixPkg.

UEFI architectureOperating SystemStatus
IA32UnixFunctional
IA32WindowsFunctional
X64UnixFunctional
X64WindowsFunctional

Source Repository

1

How to Build & Run

$ EmulatorPkg/build.sh $ EmulatorPkg/build.sh run

The build architecture will match your host machine's architecture.

On X64 host machines, you can build + run IA32 mode as well:

$ EmulatorPkg/build.sh -a IA32 $ EmulatorPkg/build.sh -a IA32 run

Ubuntu build dependencies

To install the extra build dependencies required to build EmulatorPkg, run:

$ sudo apt-get install libx11-dev libxext-dev