Wireshark mailing list archives

Re: Build in MSVC 2008EE still seeks msvcr71.dll


From: Bill Meier <wmeier () newsguy com>
Date: Sat, 26 Dec 2009 15:59:31 -0500

Matt Miling wrote:
I built wireshark using MSVC 2008 Express Edition and specified
MSVC_VARIANT=MSVC2008EE in config.nmake.  I then ran wireshark.exe from the
wireshark-gtk2 directory and received an "Unable To Locate Component" error
dialog:

"The application has failed to start because MSVCR71.dll was not found.
 Re-installing the application may fix the problem."

After installing wireshark using nsis, I received the same error.

I verified that msvcr90.dll is installed properly.

As a test, I obtained a copy of MSVCR71.dll and put it in the same directory
as wireshark.exe, and wireshark ran, but that's cheating.  I'd like to run
against msvcr90.dll


Using depends.exe (http://dependencywalker.com/) on a current 
development version of Wireshark I see that msvcr71.dll is needed by 
krb5_32.dll and two DLLs upon which krb5_32 dll depends.

I'm no expert on Windows dependencies but I do see that the kfw 
(kerberos for windows ?) library package was recently changed in the 
WIN32 libraries for Wireshark.

See 
http://anonsvn.wireshark.org/viewvc?view=rev&root=Wireshark-win32-libs&revision=293

"
Author:         gerald
Date:   Wed Dec 23 00:02:08 2009 UTC (3 days, 20 hours ago)
Log Message:    

Drop the locally-compiled kfw package in favor of MIT's.
"


I expect this is the reason why MSVCR71 is  now required.

This sounds like a bug; I'll leave it to Gerald Coombs to determine how 
this should be dealt with.

I suggest filing a bug (bugzilla.wireshark.org) so it doesn't get lost.

Also: re:
After installing wireshark using nsis, I received the same error.
I assume you mean installing the Wireshark veresion you built...


Bill Meier
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe


Current thread: