From a667dcf04182102d17f41ca418cce881783a383b Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sat, 31 Dec 2022 17:10:01 +0100 Subject: win32: encode version in DLL instead of in filename Most Windows DLL files have their version encoded in the DLL not in their filename, e.g., the Npcap library. Signed-off-by: Joachim Wiberg --- win32/msvcbuild.bat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/win32/msvcbuild.bat b/win32/msvcbuild.bat index 3f1d1dd..7060203 100644 --- a/win32/msvcbuild.bat +++ b/win32/msvcbuild.bat @@ -70,7 +70,7 @@ if %errorlevel% == 0 goto :link exit /b %errorlevel% :link -%LD% /DLL /libpath:%PCAPLIB% /out:%LIBDIR%\libnet%VERSION%.dll %OBJDIR%\*.obj Advapi32.lib +%LD% /dll /version:%VERSION% /libpath:%PCAPLIB% /out:%LIBDIR%\libnet.dll %OBJDIR%\*.obj Advapi32.lib if %errorlevel% == 0 goto :sign @echo "Failed linking, error %errorlevel%" exit /b %errorlevel% -- cgit v1.2.1