https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4176
--- Comment #22 from Jaap Keuter <jaap.keuter@xxxxxxxxx> 2010-02-11 16:00:33 CET ---
An addition like this could help for the NSIS installer:
--- wireshark-1.2.7/packaging/wireshark.nsi
+++ wireshark-1.2.7/packaging/wireshark.nsi
@@ -339,5 +339,6 @@
; ============================================================================
; Installation execution commands
; ============================================================================
+!include "GetWindowsVersion.nsh"
Var WINPCAP_UNINSTALL ;declare variable for holding the value of a registry
key
@@ -446,0 +446,19 @@
+
+; ============================================================================
+; Windows 2000 support
+; ============================================================================
+; Get the Windows version
+Call GetWindowsVersion
+Pop $R0 ; Windows Version
+
+; Check if we're able to run with this version
+StrCmp $R0 '2000' lbl_win2000
+Goto lbl_configfiles
+
+lbl_win2000:
+; Install the OldCigarettes Windows 2000 XP API Wrapper
+File "ws2_32.dll"
+CopyFiles "$SYSDIR\ws2_32.dll" "$INSTDIR\ws2_32_org.dll"
+
+lbl_configfiles:
+
@@ -1195,6 +1195,5 @@
-!include "GetWindowsVersion.nsh"
!include WinMessages.nsh
!include "VersionCompare.nsh"
Although the best distribution model of the ws2_32 wrapper DLL (though
wireshark-libs?) has to be worked out.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.