PCSX2 Documentation/Compiling on Windows: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 8: Line 8:


====Downloading additional prerequisites====
====Downloading additional prerequisites====
*[http://www.microsoft.com/en-us/download/details.aspx?id=6812 DirectX SDK (June 2010)]
*[https://www.microsoft.com/en-us/download/details.aspx?id=6812 DirectX SDK (June 2010)]
*[http://git-scm.com/downloads Git For Windows] also called Git bash or msysgit (''Recommended but not required - though you will need a Git client'')
*[https://git-scm.com/downloads Git For Windows] also called Git bash or msysgit (''Recommended but not required - though you will need a Git client'')
*[http://7-zip.org/ 7-zip] ''(Optional) Helps avoid unnecessary software from being dropped by DirectX SDK installer''  
*[https://www.7-zip.org/ 7-zip] ''(Optional) Helps avoid unnecessary software from being dropped by DirectX SDK installer''  
*[http://nsis.sourceforge.net/Download Nullsoft Install System (Optional)] ''Only needed if you're compiling the Installer''
*[https://nsis.sourceforge.io/Download Nullsoft Install System (Optional)] ''Only needed if you're compiling the Installer''
*[http://nsis.sourceforge.net/Advanced_Uninstall_Log_NSIS_Header NSIS Advanced Uninstall Header] ''Only needed if you're compiling the Installer''
*[https://nsis.sourceforge.io/Advanced_Uninstall_Log_NSIS_Header NSIS Advanced Uninstall Header] ''Only needed if you're compiling the Installer''
A Visual C++ redistributable runtime matching the build environment major release (''Only needed if you're compiling the Installer''):
A Visual C++ redistributable runtime matching the build environment major release (''Only needed if you're compiling the Installer''):
*[https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads Visual C++ Redistributable Packages for Visual Studio 2019 and 2017]
*[https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads Visual C++ Redistributable Packages for Visual Studio 2019 and 2017]
Line 36: Line 36:
#the unsolicited software eats system resources, this is even more unpleasant if any of these unsolicited peaces of software is never used;
#the unsolicited software eats system resources, this is even more unpleasant if any of these unsolicited peaces of software is never used;
#in these days when IT security threats are at large any unsolicited software is equivalent to a collection of security holes.
#in these days when IT security threats are at large any unsolicited software is equivalent to a collection of security holes.
Experimented with this installer on a [http://en.wikipedia.org/wiki/Virtual_machine virtual machine] and discovered it installs the following components without consent:
Experimented with this installer on a [https://en.wikipedia.org/wiki/Virtual_machine virtual machine] and discovered it installs the following components without consent:
*.NET Framework v2.0
*.NET Framework v2.0
*Visual C++ 2008 Redistributable runtimes
*Visual C++ 2008 Redistributable runtimes