Ahh alright. Well if wireshark is going towards MSVC2008, then I might as well use that. I don’t understand what these CRT dlls are and where I put them though. Also, whats the mt.exe? Do i need to send out these CRT dll's if everyone at the company has 2008? Also, do you think my best bet for compatibility is to use the 1.1.* source and MSVC2008 to build my plugin, then create an installer of my wireshark build to use until the stable releases are in the 1.1.* where my plugin .dll and manifest files should just be able to be copy pasted into the stable version?
Thanks for all your help,
Greg
-----Original Message-----
From: wireshark-dev-bounces@xxxxxxxxxxxxx [mailto:wireshark-dev-bounces@xxxxxxxxxxxxx] On Behalf Of Pascal Quantin
Sent: Friday, January 30, 2009 10:35 AM
To: Developer support list for Wireshark
Subject: Re: [Wireshark-dev] MSVC variant problem in v1.0.5
So far, 1.0.X versions are built with MSVC6 and 1.1.X are built with MSVC2008. You have 2 solutions:
- build 2 versions of your plugin
- try to build your custom plugin with MSVC2008 and ensure you embed the manifest and distribute the CRT dlls with it. It should work (there is already an ongoing discussion on this topic on the mailing
list: http://www.wireshark.org/lists/wireshark-dev/200901/msg00155.html)
Pascal.