Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: [Wireshark-dev] Compilation errors while building the Wireshark sources

From: Anonymous Anonymous <a.master.blaster@xxxxxxxxx>
Date: Wed, 29 Apr 2009 05:19:12 +0300
Hi everyone,

I'm new to the Wireshark development process and I'm having some building issues I hope you will be able to solve. Ok, so here it comes.

I've followed the developers manual step-by-step and everything worked out fine until I had to issue the command "name Makefile.namke all". For some unknown reason this command seems to fail over and over again.
The relevant output lines I managed to extract from the console are as follows:

dissectors.lib(packet-ncp-sss.obj) : error LNK2001: unresolved external symbol _
ett_nds
libwireshark.dll : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\link.EXE"' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\nmake.exe"' : return code '0x2'
Stop.

The same output also appears when I'm trying to build the .sln file provided is the sources using VC++ 2008 Express Edition.
Can someone point out what the problem is?

Thanks in advance. Any help will be deeply appreciated.

My building environment specs:
OS - Microsoft Windows XP SP3
IDE - Microsoft Visual C++ 2008 Express Edition
SVN - TortoiseSVN
Wireshark version - 1.1.4.0 (version info was taken from the config.nmake file)