版本 66 和 Windows build instructions 的 版本 67 之間的變動
- 時間撮記:
- 2017-6-21 上午11:02:01 (7 年 前)
圖例:
- 未更動
- 新增
- 刪除
- 修改
-
Windows build instructions
v66 v67 62 62 * '''code signing utilities''' (64-bit Windows only). [[BR]] 63 63 Normally part of the WDK: `certmgr.exe`, `makecert.exe`, `signtool.exe` and so on.[[BR]] 64 ''Use '' '`VBOX_PATH_SIGN_TOOLS=`''' in `LocalConfig.kmk` to set the path to `signtool.exe` tool''[[BR]]65 ''Use '' '`VBOX_INF2CAT=`''' in `LocalConfig.kmk` to set the path to the `inf2cat.exe` tool''64 ''Use ''`VBOX_PATH_SIGN_TOOLS=\path\to\signtool.exe`'' in `LocalConfig.kmk` to set the path to `signtool.exe` tool.''[[BR]] 65 ''Use ''`VBOX_INF2CAT=\path\to\inf2cat.exe`'' in `LocalConfig.kmk` to set the path to the `inf2cat.exe` tool.'' 66 66 67 67 * ''Optional:'' '''NSIS 2.51''', only needed if you want to build the Guest Additions including the installer. Required plugins: `NsSCM`, `AccessContro`, `NsProcess` and `nsisunz`. Grab the sources or setup from: [[BR]] 68 68 https://sourceforge.net/projects/nsis/files/NSIS%202/2.51/ [[BR]] 69 ''Use '' '`VBOX_PATH_NSIS=`''' in `LocalConfig.kmk` to set the path to this package.69 ''Use ''`VBOX_PATH_NSIS=`'' in `LocalConfig.kmk` to set the path to this package.'' 70 70 71 71 * ''Optional:'' '''gSOAP 2.8.x''', only needed if you want to build the webservice API server. Grab the sources from: [[BR]] 72 72 http://sourceforge.net/projects/gsoap2/files/gSOAP/gSOAP%202.7.12%20stable/ [[BR]] 73 Add `VBOX_PATH_GSOAP=/path/to/gsoap-VERSION/gsoap` and `VBOX_GSOAP_INSTALLED=1` to your `LocalConfig.kmk` file (no autodetection from configure.vbs).[[BR]]74 ''Add `VBOX_WITH_WEBSERVICES=`to `LocalConfig.kmk` to disable building + packing the webservice API server.''73 ''Add ''`VBOX_PATH_GSOAP=\path\to\gsoap-VERSION\gsoap`'' and ''`VBOX_GSOAP_INSTALLED=1`'' to your `LocalConfig.kmk` file (no autodetection from configure.vbs).''[[BR]] 74 ''Add ''`VBOX_WITH_WEBSERVICES=`'' to `LocalConfig.kmk` to disable building + packing the webservice API server.'' 75 75 76 76 * ''Optional:'' '''Java SE 6 JDK''', only needed if you want to build Java API bindings, both webservice and COM. Grab the binaries from: [[BR]] … … 79 79 * ''Optional:'' '''AutoIt v3 3.2.10''', only needed if you want to package the Guest Additions. Grab the binaries from: [[BR]] 80 80 https://www.autoitscript.com/site/autoit/ [[BR]] 81 ''Use `VBOX_PATH_AUTOIT3=PATH`in `LocalConfig.kmk` to set the path to this package. `PATH` should contain the Aut2Exe directory.''81 ''Use ''`VBOX_PATH_AUTOIT3=\path\to\autoit3`'' in `LocalConfig.kmk` to set the path to this package. `PATH` should contain the Aut2Exe directory.'' 82 82 83 83 * ''Optional:'' '''Driver Install Frameworks (DIFx) 2.1''', only needed if you want to package the Guest Additions. See[[BR]] 84 84 https://support.microsoft.com/en-us/help/910189/information-about-updates-for-driver-install-frameworks-difx-tools [[BR]] 85 ''Use `VBOX_PATH_DIFX=PATH`in `LocalConfig.kmk` to set the path to this package.''85 ''Use ''`VBOX_PATH_DIFX=\path\to\DIFx`'' in `LocalConfig.kmk` to set the path to this package.'' 86 86 87 87 * ''Optional:'' '''`mkisofs.exe`''', only needed if you want to package the Guest Additions. Grab the package from[[BR]] 88 88 http://opensourcepack.blogspot.de/p/cdrtools.html [[BR]] 89 ''Use `VBOX_MKISOFS=PATH_TO_BINARY`in `LocalConfig.kmk` to set the path to the `mkisofs.exe` binary.''89 ''Use ''`VBOX_MKISOFS=\path\to\mkisofs.exe`'' in `LocalConfig.kmk` to set the path to the `mkisofs.exe` binary.'' 90 90 91 91 * ''Optional:'' '''`zip.exe`''', only needed if you want to package the Validation Kit (disable with `VBOX_WITH_VALIDATIONKIT=` in `LocalConfig.kmk`). Grab the package from[[BR]] 92 http://gnuwin32.sourceforge.net/packages/zip.htm 93 ''Use `VBOX_ZIP=PATH`in `LocalConfig.kmk` to set the path to the `zip.exe` binary.''92 http://gnuwin32.sourceforge.net/packages/zip.htm [[BR]] 93 ''Use ''`VBOX_ZIP=\path\to\zip.exe`'' in `LocalConfig.kmk` to set the path to the `zip.exe` binary.'' 94 94 95 95 * ''Optional:'' '''WIX toolset 3.8.1128''', only needed if you want to package !VirtualBox. Grab the binaries from [[BR]] 96 96 http://wixtoolset.org/releases/ [[BR]] 97 ''Use `VBOX_WIX_PATH=PATH`in `LocalConfig.kmk` to set the path to this package.''97 ''Use ''`VBOX_WIX_PATH=\path\to\WIX`'' in `LocalConfig.kmk` to set the path to this package.'' 98 98 99 99 * ''Optional:'' '''WiSumInf.vbs SDK script''', only needed if you want to package !VirtualBox. The required script is[[BR]] 100 100 `sdk-v7.1\Samples\sysmgmt\msi\scripts\WiSumInf.vbs` (see SDK 7.1 prerequisite above) [[BR]] 101 ''Use `VBOX_PATH_WISUMINFO=...WiSumInf.vbs`in `LocalConfig.kmk` to set the path to this script.''101 ''Use ''`VBOX_PATH_WISUMINFO=\path\to\WiSumInf.vbs`'' in `LocalConfig.kmk` to set the path to this script.'' 102 102 103 103 === Manual compilation of certain prerequisites ===