

Required plugins: AccessControl, NsProcess. Optional: NSIS 3.x, only needed if you want to build the Guest Additions including the installer.

Use VBOX_INF2CAT=\path\to\inf2cat.exe in LocalConfig.kmk to set the path to the inf2cat.exe tool. Use VBOX_PATH_SIGN_TOOLS=\path\to\signtool.exe in LocalConfig.kmk to set the path to signtool.exe tool. Normally part of the WDK: certmgr.exe, makecert.exe, signtool.exe and so on. Use -with-python= to specify the path for configure.vbs.

Windows Driver Development Kit (WDK) v7.1 (needed primarily for building Guest Additions).Use -with-sdk10= to specify the path for configure.vbs.

Windows SDK 11 and WDK 11 (just for building trunk).Use -with-sdk= to specify the path for configure.vbs. Windows Platform SDK v7.1 (just for building VirtualBox 6.1.x).Use -with-vc= to specify the path for configure.vbs. Visual Studio 2010 with service pack 1 (for trunk: Visual Studio 2019 Version 16.11).Instead, you have to follow these steps but they aren't overly difficult. As VirtualBox is a cross platform project, we use a cross platform build system meaning that there won't be any Visual C++ project files that you can open and just build.
