Wireshark-dev: Re: [Wireshark-dev] Installation problem with wireshark 1.2.7
From: "Jayapal Reddy (jayaredd)" <[email protected]>
Date: Fri, 19 Feb 2010 18:30:19 +0530
Gerald,
Thanks for your very prompt response.
Now the problem has fixed.
Issue is : mismatch of redistribution file "vcredist_x86.exe",previously I developed wireshark setup with VC2005 vcredist_x86.exe, instead of VC2008 EE vcredist_x86.exe.

-Jayapal

-----Original Message-----
From: Gerald Combs [mailto:[email protected]] 
Sent: Friday, February 19, 2010 1:39 AM
To: Jayapal Reddy (jayaredd)
Cc: [email protected]
Subject: Re: [Wireshark-dev] Installation problem with wireshark 1.2.7

Wireshark on Windows requires the C Runtime DLL (msvcr90.dll for Visual
C++ 2008) in order to run. The Express Editions of Visual C++ 2005 and
2008 don't come with a this DLL. Instead you have to install
vcredist_x86.exe (or vcredist_x64.exe on 64-bit Windows) on the target
system.

If you have MSVC_VARIANT defined to "MSVC2008EE" in config.nmake, it
_should_ bundle up vcredist_x64.exe with the installer and stop the
build if you don't have it. Does it not do that on your system?

Jayapal Reddy (jayaredd) wrote:
>  
> 
> Hi Gerald,
> 
> Thanks for your response.
> 
> Can you elaborate more for this to get resolved.
> 
>  
> 
> My target is : 
> 
> if we develop the wireshark setup with VC++ 2008 EE as mentioned step by step guide lines “http://www.wireshark.org/docs/wsdg_html_chunked/ChSetupWin32.html”, it should work without the dependency on the VC++ 2008 EE installation again or any other dependencies in the target environment.
> 
>  
> 
> Thanks,
> 
> Jayapal
> 
>  
> 
>  
> 
> Jayapal Reddy (jayaredd) wrote:
> 
>> 
> 
>> Hi Jaap,
> 
>> Thanks for your reply.
> 
>> I have taken the code using SVN from
> 
>> http://anonsvn.wireshark.org/wireshark/trunk-1.2/
> 
>> And I have changed one file plugins directory and build in windows
> 
>> environment
> 
>  
> 
> You might want to take a look at
> 
>  
> 
>    http://msdn.microsoft.com/en-us/library/ms235291.aspx
> 
>  
> 
> Specifically the note that says
> 
>  
> 
> Visual C++ Express does not create %PROGDIR%\Microsoft Visual Studio
> 
> 9.0\VC\Redist\ during installation on the development computer. To
> 
> redistribute Visual C++ libraries with applications built with Visual
> 
> C++ Express, please use Visual C++ Redistributable Packages
> 
> (VCRedist_*.exe). See section "Deploying Visual C++ library DLLs as
> 
> shared assemblies" above for more information.
> 
>  
> 


-- 
Join us for Sharkfest ’10! · Wireshark® Developer and User Conference
Stanford University, June 14-17 · http://www.cacetech.com/sharkfest.10/