Skip to content

Instantly share code, notes, and snippets.

@Hlynsson
Last active February 28, 2018 22:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Hlynsson/a05cbeb670bdb6b31f730f7ed04123d2 to your computer and use it in GitHub Desktop.
Save Hlynsson/a05cbeb670bdb6b31f730f7ed04123d2 to your computer and use it in GitHub Desktop.
Virtual Box compile on Windows 7
Used https://www.paperspace.com standard machine: 8GB RAM, 4 x CPU, 512 MB GPU, 50GB SSD. Windows 7. Running as Windows Server 2008 in desktop mode
Installed all Windows updates and restarted
Following https://www.virtualbox.org/wiki/Windows%20build%20instructions
Visit https://www.visualstudio.com/vs/older-downloads/ for VC++ 2010 via login to live.
Downloaded Visual Studio Test Professional 2010 web installer (exe)
Custom install for Visual C++, Visual C# and Graphics Libraries only
Started Visual Studio to make sure it launches okay
Restart. Windows pulls some extra patches -> Restart again.
Microsoft Windows SDK for Windows 7 and .NET Framework 4 - Web installer complains about .NET 4 RTM version and that it will skip installs so went with offline DVD https://www.microsoft.com/en-us/download/details.aspx?id=8442 -> GRMSDKX_EN_DVD.iso
Uninstall .NET
INstall .NET 4.0: https://www.microsoft.com/en-us/download/details.aspx?id=17851
Download 7zip from http://www.7-zip.org/
Extract GRMSDKX_EN_DVD.iso to Downloads\GRMSDKX_EN_DVD using 7zip
Uninstall any Visual C++ 2010 Redistributable (x64) or later
Run Downloads\GRMSDKX_EN_DVD\Setup.exe
Windows Driver Development Kit (WDK) v7.1. http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11800
Extract GRMWDK_EN_7600_1.ISO to Downloads\GRMWDK_EN_7600_1
Run GRMWDK_EN_7600_1\KitSetup.exe
GCC 4.5.4: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/gcc-4.5-release/x86_64-w64-mingw32-gcc-4.5.4-release-win64_rubenvb.7z/download
Copy minigw64 to C:\SWDTOOLS\minigw64-4.5.4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment