VirtualBox

Changes between Version 71 and Version 72 of Windows build instructions


Ignore:
Timestamp:
Aug 9, 2020 11:21:38 AM (4 years ago)
Author:
bird
Comment:

libxml2 and zlib are part of the vbox sources, so move to separate section.

Legend:

Unmodified
Added
Removed
Modified
  • Windows build instructions

    v71 v72  
    2626 ''Use `--with-libsdl=` to specify the path for configure.vbs.'' [[BR]]
    2727 ''Use `--disable-sdl` as parameter for configure.vbs to disable the SDL frontend and to remove the dependency to SDL.''
    28 
    29  * the '''libxml2''' library. Sources and 32bit binaries can be downloaded from: [[BR]]
    30  http://xmlsoft.org/downloads.html [[BR]]
    31  ''Use `--with-libxml2=` to specify the path for configure.vbs.''
    32 
    33  * the '''zlib''' library. Grab the sources from: [[BR]]
    34  http://www.zlib.net/ [[BR]]
    35  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).
    3628
    3729 * the '''cURL''' library. Grab the binaries from: [[BR]]
     
    4436 ''Use `--with-python=` to specify the path for configure.vbs.''
    4537
    46  * '''code signing utilities''' (64-bit Windows only). [[BR]]
     38 * '''code signing utilities'''. [[BR]]
    4739 Normally part of the WDK: `certmgr.exe`, `makecert.exe`, `signtool.exe` and so on.[[BR]]
    4840 ''Use ''`VBOX_PATH_SIGN_TOOLS=\path\to\signtool.exe`'' in `LocalConfig.kmk` to set the path to `signtool.exe` tool.''[[BR]]
     
    8476 `sdk-v7.1\Samples\sysmgmt\msi\scripts\WiSumInf.vbs` (see SDK 7.1 prerequisite above) [[BR]]
    8577 ''Use ''`VBOX_PATH_WISUMINFO=\path\to\WiSumInf.vbs`'' in `LocalConfig.kmk` to set the path to this script.''
     78
     79
     80=== Using other versions of libraries shipped with the VBox sources ===
     81
     82 * the '''libxml2''' library. Sources and 32bit binaries can be downloaded from: [[BR]]
     83 http://xmlsoft.org/downloads.html [[BR]]
     84 ''Use `--with-libxml2=` to specify the path for configure.vbs.''
     85
     86 * the '''zlib''' library. Grab the sources from: [[BR]]
     87 http://www.zlib.net/ [[BR]]
     88 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).
     89
    8690
    8791=== Manual compilation of certain prerequisites ===

© 2023 Oracle
ContactPrivacy policyTerms of Use