Skip to content

Commit ecd3936

Browse files
author
Lukas Grützmacher
committed
Update documentation
1 parent ed46959 commit ecd3936

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

html/hints/winnt.html

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -44,22 +44,26 @@ <h4>Compiling Requirements</h4>
4444
<ul>
4545
<li>Windows 7 or Windows.NET Server 2003, or later.
4646
<li>Windows NT 4.0 Windows 2000, Windows XP or Windows Vista <i>may</i> still work.
47-
<li>Microsoft Visual C++ 2008, 2010, or 2013 EE
47+
<li>Microsoft Visual C++ 2022
48+
<li>Microsoft Visual C++ 2008, 2010, 2013 are out of support and should not be used anymore.
4849
<li>Some way of uncompressing and untarring the gzipped tar file.
49-
<li>OpenSSL must be built on the box before building NTP. Additional steps would
50-
be required to not use OpenSSL.
51-
<li>Microsoft Visual C++ redistributables</ul>
50+
<li>OpenSSL must be built on the box before building NTP. Additional steps would be required to not use OpenSSL.
51+
<li>Microsoft Visual C++ redistributables</ul>
5252
<a name="Compiling"><B>Compiling Instructions</B></a>
5353
<ol>
54-
<li>Install Micosoft Visual C++ <a href="http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF">redistributables</a>
55-
<li>Install <a href="http://www.slproweb.com/products/Win32OpenSSL.html">OpenSSL full installer for Windows</a>. Add the following to your system environment variables in the control panel (adjusting paths as appropriate to point to the directory containing only an openssl subdirectory, for OPENSSL_INC, and to the directory containing openssl .lib files for OPENSSL_LIB:
56-
<ul><li> OPENSSL_INC=C:\OpenSSL\include
57-
<li> OPENSSL_LIB=C:\OpenSSL\lib</ul>
54+
<li>Install Micosoft Visual C++ <a href="https://aka.ms/vs/17/release/vc_redist.x64.exe">redistributables</a>.
55+
The 32-bit version is still available but should not be used anymore.
56+
<li>Install <a href="https://slproweb.com/products/Win32OpenSSL.html">OpenSSL full installer for Windows</a>.
57+
Add the following to your system environment variables in the control panel (adjusting paths as appropriate to point to the directory containing only an openssl subdirectory, for OPENSSL_INC, and to the directory containing openssl .lib files for OPENSSL_LIB:
58+
<ul>
59+
<li>OPENSSL_INC=C:\OpenSSL\include
60+
<li>OPENSSL_LIB=C:\OpenSSL\lib
61+
</ul>
5862
<li>Unpack the NTP-4.x.tar.gz using utilities such as WinZip or WinRar.
59-
<li>Run Microsoft Visual C++ 2008 EE.
60-
<li>Open the ports\winnt\vs2008\ntp.sln solution file
63+
<li>Run Microsoft Visual C++ 2022.
64+
<li>Open the <tt>ports\winnt\vs2022\ntp.sln</tt> solution file
6165
<li>Batch build all projects (Build menu, Batch Build..., select all, build).
62-
<li>The built binaries can be found in the <tt>ports\winnt\v2008\Win32-bin\Release</tt> directory.
66+
<li>The built binaries can be found in the <tt>ports\winnt\vs2022\x64-out\Release</tt> directory.
6367
<li>If you are shipping binaries in a kit it is strongly recommended that you ship this file (winnt.html) along with the binaries.
6468
</ol>
6569
<h4>Configuration File</h4>
@@ -83,7 +87,7 @@ <h4>Command Line Parameters and Registry Entries</h4>
8387
<h4>Bug Reports</h4>
8488
<p>Please follow the <a href="../bugs.html">NTP Bug Reporting Procedures</a> to report bugs or request enhancements.</p>
8589
<p>Last update:
86-
<!-- #BeginDate format:En2m -->6-Apr-2014 23:27<!-- #EndDate -->
90+
<!-- #BeginDate format:En2m -->10-June-2025<!-- #EndDate -->
8791
</p>
8892

8993
</body>

0 commit comments

Comments
 (0)