mirror of https://git.tukaani.org/xz.git
INSTALL: Document CMAKE_DLL_NAME_WITH_SOVERSION
This commit is contained in:
parent
260d5d3620
commit
8b7c55d148
19
INSTALL
19
INSTALL
|
@ -726,6 +726,25 @@ XZ Utils Installation
|
|||
- CMake build uses /bin/sh except on Solaris the
|
||||
default is /usr/xpg4/bin/sh.
|
||||
|
||||
CMAKE_DLL_NAME_WITH_SOVERSION=ON
|
||||
CMake on native Windows (not Cygwin) only:
|
||||
|
||||
This changes the filename liblzma.dll to liblzma-5.dll.
|
||||
|
||||
The unversioned filename liblzma.dll has been used
|
||||
since XZ Utils 5.0.0 when creating binary packages
|
||||
using the included windows/build.bash. The same
|
||||
unversioned filename is the default with CMake.
|
||||
However, there are popular builds that, very
|
||||
understandably and reasonably, use the versioned
|
||||
filename produced by GNU Libtool.
|
||||
|
||||
This option should usually be left to its default value
|
||||
(OFF). It can be set to ON if the liblzma DLL filename
|
||||
must be compatible with the versioned filename
|
||||
produced by GNU Libtool. For example, binaries
|
||||
distributed in MSYS2 use a versioned DLL filename.
|
||||
|
||||
|
||||
2.1. Static vs. dynamic linking of liblzma
|
||||
|
||||
|
|
Loading…
Reference in New Issue