Skip to content

Commit 55deeb9

Browse files
committed
Documentation: teaching: Add flex and bison as infrastructure requirements
`flex` and `bison` packages are required to build the kernel image. KVM is not strictly required. Signed-off-by: Razvan Deaconescu <[email protected]>
1 parent b0c2a2e commit 55deeb9

File tree

1 file changed

+6
-1
lines changed
  • Documentation/teaching/info

1 file changed

+6
-1
lines changed

Documentation/teaching/info/vm.rst

+6-1
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,20 @@ virtual machine.
1111
In order to run and use the virtual machine the following packages are required
1212
on a Debian/Ubuntu system:
1313

14+
* ``flex``
15+
* ``bison``
1416
* ``build-essential``
1517
* ``gcc-multilib``
1618
* ``libncurses5-dev``
1719
* ``qemu-system-x86``
1820
* ``qemu-system-arm``
19-
* ``kvm``
2021
* ``python3``
2122
* ``minicom``
2223

24+
The ``kvm`` package is not strictly required, but will make the virtual machine
25+
faster by using KVM support (with the ``-enable-kvm`` option to QEMU). If ``kvm``
26+
is absent, the virtual machine will still run (albeit slower) using emulation.
27+
2328
The virtual machine setup uses prebuild Yocto images that it downloads and a
2429
kernel image that it builds itself. The following images are supported:
2530

0 commit comments

Comments
 (0)