Wireshark-dev: Re: [Wireshark-dev] Installation problem with wireshark 1.2.7
From: Gerald Combs <[email protected]>
Date: Fri, 19 Feb 2010 09:29:07 -0800
You have to be careful with that. "vcredist_x86.exe" could be for VC++
2005, 2008, or their respective service packs.

Jayapal Reddy (jayaredd) wrote:
> 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/