]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
shared library: rename import library with .dll.a extension 1889/head
authorVincent Torri <vincent.torri@gmail.com>
Fri, 15 Nov 2019 18:46:06 +0000 (19:46 +0100)
committerVincent Torri <vincent.torri@gmail.com>
Fri, 15 Nov 2019 18:46:06 +0000 (19:46 +0100)
mort of open source project are using this extension for the import library.
The Win32 linker is supporting this extension, see
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/4/html/Using_ld_the_GNU_Linker/win32.html
section "direct linking to a dll"

lib/Makefile

index 273ceb90490d422ce99246ea94d3c8adfb7b6004..fd1710cf1a06a426f0574afd25450036371aa451 100644 (file)
@@ -161,7 +161,7 @@ ifneq (,$(filter Windows%,$(OS)))
 LIBZSTD = dll\libzstd.dll
 $(LIBZSTD): $(ZSTD_FILES)
        @echo compiling dynamic library $(LIBVER)
-       $(CC) $(FLAGS) -DZSTD_DLL_EXPORT=1 -Wl,--out-implib,dll\libzstd.lib -shared $^ -o $@
+       $(CC) $(FLAGS) -DZSTD_DLL_EXPORT=1 -Wl,--out-implib,dll\libzstd.dll.a -shared $^ -o $@
 
 else