| Index: windows/README-Windows.txt
|
| ===================================================================
|
| --- windows/README-Windows.txt (revision 87706)
|
| +++ windows/README-Windows.txt (working copy)
|
| @@ -90,11 +90,16 @@
|
|
|
| lib /def:liblzma.def /out:liblzma.lib /machine:x64
|
|
|
| - Linking against static liblzma should work too. Rename liblzma.a
|
| - to e.g. liblzma_static.lib and tell MSVC to link against it. You
|
| - also need to tell lzma.h to not use __declspec(dllimport) by defining
|
| - the macro LZMA_API_STATIC. You can do it either in the C/C++ code
|
| + Linking against static liblzma might work too, but usually you
|
| + should use liblzma.dll if possible. (Or, if having a decompressor
|
| + is enough, consider using XZ Embedded or LZMA SDK which can be
|
| + compiled with MSVC.)
|
|
|
| + To try linking against static liblzma, rename liblzma.a to e.g.
|
| + liblzma_static.lib and tell MSVC to link against it. You also need
|
| + to tell lzma.h to not use __declspec(dllimport) by defining the
|
| + macro LZMA_API_STATIC. You can do it either in the C/C++ code
|
| +
|
| #define LZMA_API_STATIC
|
| #include <lzma.h>
|
|
|
|
|