The instructions on this page reference specific versions of numerous tools and dependencies. The versions referenced on this page are known to work. Other versions may work. Where information is available on the suitability (or otherwise) of alternative versions it is provided. All installations use default settings unless explicitly noted otherwise. Non-default settings in italics are provided for completeness but are believed not to impact on the success of the build process. Non-default settings in standard type may, or may not, impact the success of the build process.
Hardware
Known working configurations include:
- VMware virtual machine
60GB HDD
2 processors
2GB RAM
No USB
No sound
Bridged networking
- Others TBD
Operating System
Known working configurations include:
- Windows 10
Static IP address
1600x1200 screen resolution
UTC timezone
- Install VMware Tools
Apply all updates
- Others TBD
Build tools
- Git for windows (http://git-scm.com/) 2.24.0.windows.2
- Mladen's Custom Microsoft Compiler Toolkit Compilation
https://github.com/mturk/cmsc (132baba36d88279e7a9950e7e5e8456ce757b78a)
- Windows Platform SDK
- no documentation
- No samples
- Windows 7 SDK
- no documentation
- No samples
- Complete set of developer tools
- Windows DDK
- Build environments
- Tools
Compile as per <cmsc-root>/tools/README.txt
Install Perl as per <cmsc-root>/tools/README.txt
- 7-Zip 19.00 64-bit
- Adopt OpenJDK jdk8u242-b08 64-bit