Update Compile.rst note about Visual Studio.

develop
Ben Lubar 2018-07-11 20:29:11 -05:00
parent 350ead2651
commit 2e34a480e5
No known key found for this signature in database
GPG Key ID: 018BAB45DB2D2B24
1 changed files with 10 additions and 6 deletions

@ -361,7 +361,7 @@ Dependencies
------------ ------------
You will need the following: You will need the following:
* Microsoft Visual Studio 2015, with the C++ language * Microsoft Visual C++ 2015 or 2017
* Git * Git
* CMake * CMake
* Perl with XML::LibXML and XML::LibXSLT * Perl with XML::LibXML and XML::LibXSLT
@ -372,12 +372,16 @@ You will need the following:
Microsoft Visual Studio 2015 Microsoft Visual Studio 2015
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DFHack has to be compiled with the Microsoft Visual C++ 2015 toolchain; other DFHack has to be compiled with the Microsoft Visual C++ 2015 or 2017 toolchain on Windows;
versions won't work against Dwarf Fortress due to ABI and STL incompatibilities. other versions won't work against Dwarf Fortress due to ABI and STL incompatibilities.
At present, the only way to obtain the MSVC C++ 2015 toolchain is to install a You can install Visual Studio 2015_ or 2017_ Community edition for free, which
full copy of Microsoft Visual Studio 2015. The free Community version is include all the features needed by DFHack. You can also download just the
sufficient. `build tools`_ if you aren't going to use Visual Studio to edit code.
.. _2015: https://visualstudio.microsoft.com/vs/older-downloads/#visual-studio-2015-and-other-products
.. _2017: https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Community&rel=15
.. _build tools: https://visualstudio.microsoft.com/vs/older-downloads/#microsoft-build-tools-2015-update-3
Additional dependencies: installing with the Chocolatey Package Manager Additional dependencies: installing with the Chocolatey Package Manager
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~