diff options
Diffstat (limited to 'README.windows')
-rw-r--r-- | README.windows | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/README.windows b/README.windows index 4d74a2e..2d342fa 100644 --- a/README.windows +++ b/README.windows | |||
@@ -41,25 +41,3 @@ use the new ABI. | |||
41 | 41 | ||
42 | 64-bit systems always have a 64-bit time_t and are not affected by this | 42 | 64-bit systems always have a 64-bit time_t and are not affected by this |
43 | problem. | 43 | problem. |
44 | |||
45 | # Using Libressl with Visual Studio | ||
46 | |||
47 | A script for generating ready-to-use .DLL and static .LIB files is included in | ||
48 | the source repository at | ||
49 | https://github.com/libressl/portable/blob/master/dist-win.sh | ||
50 | |||
51 | This script uses mingw-w64 to build LibreSSL and then uses Visual Studio tools | ||
52 | to generate compatible library import files ready-to-use with Visual | ||
53 | Studio projects. Static and dynamic libraries are included. The script uses | ||
54 | cv2pdb to generate Visual Studio and windbg compatible debug files. cv2pdb is a | ||
55 | tool developed for the D language and can be found here: | ||
56 | https://github.com/rainers/cv2pdb | ||
57 | |||
58 | The mingw-w64 code is largely, but not 100%, compatible with code built from | ||
59 | Visual Studio. Notably, FILE * pointers cannot be shared between code built for | ||
60 | Mingw-w64 and Visual Studio. | ||
61 | |||
62 | As of LibreSSL 2.2.2, Visual Studio Native builds can also be produced using | ||
63 | CMake. This produces ABI-compatible libraries for linking with native code | ||
64 | generated by Visual Studio. Currently tested versions are VS 2019 and 2022, | ||
65 | though earlier versions may work as well. | ||