Changes between Version 56 and Version 57 of Windows build instructions
- Timestamp:
- Jun 9, 2017 1:06:22 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Windows build instructions
v56 v57 44 44 * the '''zlib''' library. Grab the sources from: [[BR]] 45 45 http://www.zlib.net/ [[BR]] 46 Actually the tarball includes `zlib` in the `src\libs\` directory so downloading this library is only necessary if you need a more recent version. In that case look for `SDK_VBOX_ZLIB_INCS` and `SDK_VBOX_ZLIB_LIBS` in Config.kmkand override these entries in your `LocalConfig.kmk` accordingly. See [#LocalConfig below] for some notes about using `LocalConfig.kmk` to override the default build configuration).46 Actually the tarball includes `zlib` in the `src\libs\` directory so downloading this library is only necessary if you need a more recent version. In that case look for `SDK_VBOX_ZLIB_INCS` and `SDK_VBOX_ZLIB_LIBS` in `Config.kmk` and override these entries in your `LocalConfig.kmk` accordingly. See [#LocalConfig below] for some notes about using `LocalConfig.kmk` to override the default build configuration). 47 47 48 48 * the '''cURL''' library. Grab the binaries from: [[BR]] … … 102 102 2. Change to the root directory of the sources and enter our build shell environment: `env.bat`. 103 103 104 3. To manually override any tool or change Config.kmk settings, create `LocalConfig.kmk` in the root directory of the sources and place the setting there. See [#LocalConfig below] for an incompleteof possible settings.104 3. To manually override any tool or change `Config.kmk` settings, create `LocalConfig.kmk` in the root directory of the sources and place the setting there. See [#LocalConfig below] for an incomplete list of possible settings. 105 105 106 106 4. To build a release package, type `kmk`. This produces the binaries in `out\win.x86\release\bin` (or `out\win.amd64\release\bin` on 64-bit hosts). If you want to build a debug version, enter `kmk KBUILD_TYPE=debug`. … … 154 154 155 155 Part 3: building !VirtualBox with signing enabled 156 1. If you called the certificate something other than !MyTestCertificate you'll have make the appropriate overrides in `LocalConfig.kmk`. See the {{{Code Signing}}} section of Config.kmkfor what can be overridden.156 1. If you called the certificate something other than !MyTestCertificate you'll have make the appropriate overrides in `LocalConfig.kmk`. See the `Code Signing` section of `Config.kmk` for what can be overridden. 157 157 1. Add `VBOX_SIGNING_MODE=test` to `LocalConfig.kmk`. 158 158 1. Build (incremental is sufficient).