Skip to content

Commit 09485ce

Browse files
[docs][lldb] update the Windows tools instructions
1 parent 4e53067 commit 09485ce

File tree

1 file changed

+19
-25
lines changed

1 file changed

+19
-25
lines changed

lldb/docs/resources/build.rst

Lines changed: 19 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -95,36 +95,30 @@ commands below.
9595
Windows
9696
*******
9797

98-
* Visual Studio 2019.
99-
* The latest Windows SDK.
100-
* The Active Template Library (ATL).
101-
* `GnuWin32 <http://gnuwin32.sourceforge.net/>`_ for CoreUtils and Make.
102-
* `Python 3 <https://www.python.org/downloads/windows/>`_. Make sure to (1) get
103-
the x64 variant if that's what you're targeting and (2) install the debug
104-
library if you want to build a debug lldb. The standalone installer is the
105-
easiest way to get the debug library.
106-
* `Python Tools for Visual Studio
107-
<https://github.com/Microsoft/PTVS/>`_. If you plan to debug test failures
108-
or even write new tests at all, PTVS is an indispensable debugging
109-
extension to VS that enables full editing and debugging support for Python
110-
(including mixed native/managed debugging).
98+
11199
* `SWIG for Windows <http://www.swig.org/download.html>`_
112100

113-
The steps outlined here describes how to set up your system and install the
101+
The steps outlined here describe how to set up your system and install the
114102
required dependencies such that they can be found when needed during the build
115103
process. They only need to be performed once.
116104

117-
#. Install Visual Studio with the "Desktop Development with C++" workload and
118-
the "Python Development" workload.
119-
#. Install GnuWin32, making sure ``<GnuWin32 install dir>\bin`` is added to
120-
your PATH environment variable. Verify that utilities like ``dirname`` and
121-
``make`` are available from your terminal.
122-
#. Install SWIG for Windows, making sure ``<SWIG install dir>`` is added to
123-
your PATH environment variable. Verify that ``swig`` is available from your
124-
terminal.
125-
#. Install Python 3 from the standalone installer and include the debug libraries
126-
in the install, making sure the Python install path is added to your PATH
127-
environment variable.
105+
#. Install `Visual Studio <https://visualstudio.microsoft.com>` with the
106+
"Desktop Development with C++" workload. Make sure that the latest Windows
107+
SDK and the Active Template Library (ATL) are installed.
108+
#. If you plan to debug test failures or even write new tests at all,
109+
`Python Tools for Visual Studio <https://github.com/Microsoft/PTVS/>`_ is an
110+
indispensable debugging extension to Visual Studio which enables full
111+
editing and debugging support for Python (including mixed native/managed
112+
debugging).
113+
#. Install `Git Bash <https://git-scm.com/install/windows>`_ and add
114+
``<Git install dir>\usr\bin`` to your ``PATH``. Verify that utilities like
115+
``dirname`` and ``make`` are available from your terminal.
116+
#. Install `Python 3 <https://www.python.org/downloads/windows/>`_ from the
117+
standalone installer and include the debug libraries in the install. Make
118+
sure ``python`` is added to your ``PATH``.
119+
#. Install `SWIG for Windows <http://www.swig.org/download.html>`_. Make sure
120+
``swig`` is added to your ``PATH`` and that ``swig -swiglib`` points to the
121+
correct directory.
128122
#. Register the Debug Interface Access DLLs with the Registry from a privileged
129123
terminal.
130124

0 commit comments

Comments
 (0)