Wireshark mailing list archives

Re: Compiling Wireshark for Win32


From: "Helge Kruse" <Helge.Kruse-nospam () gmx net>
Date: Fri, 12 Aug 2011 10:25:21 +0200


-------- Original-Nachricht --------
Datum: Thu, 11 Aug 2011 11:28:59 +0200
Von: "news.gmane.com" <AndreasSander1 () gmx net>

I don't want to build 1.6.x at all. I want to upgrade all my dissectors
for propriary protocols to Wireshark 1.6. Since there are no PDB files
for 1.6.0 (found only for 1.7 at 
   http://www.wireshark.org/download/automated/win32/)
and no import library files I need compile Wireshark with all that
CygWin, Python, ... installation.

Andreas (or Andy),
Why do you try to compile at all when you only need the import library?
It's generated with a one-liner:

link /dll /out:libwireshark.dll /def:libwireshark.def /implib:libwireshark.lib >nul

The command generates a lot of error messages and doesn't generate a valid DLL. That's why you want the ">nul".

And as Gerald wrote, the PDBs are on the server. So there is no reason to compile Wireshark at all, if you goal is 
compiling a plug-in DLL like a dissector. You don't even need to install Cygwin, ...

@Gerald,
the ZIP file with the PDBs are ~13 Megabyte in size. Would it be possible to add the import libraries to the archive in 
one of the next versions? The libwireshark.lib has only 266kByte while the PDB has 10MByte.

The PDB files must have a matching timestamp to be used from Visual Studio. The import library can be generated later 
as I've shown. But it would be a bit convenient, to have it along with the PDB files.

Helge


-- 
NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!               
Jetzt informieren: http://www.gmx.net/de/go/freephone
___________________________________________________________________________
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: