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] build error on windows

From: Martin Gysel <m.gysel@xxxxxxxxx>
Date: Thu, 18 Jun 2009 13:27:09 +0200
Hi

I just encountered a build error on windows using trunk-1.2. Maybe my
compiler options are too strict as a warning is treated as error but I
just used the default makefile...
uncommenting corresponding defines in iax2_analysis.h works.

build log:

iax2_analysis.c
D:\Projekte\wireshark\gtk/iax2_analysis.h(102) : error C2220: Warnung
wird als Fehler interpretiert, es wurde keine object-Datei generiert.
D:\Projekte\wireshark\gtk/iax2_analysis.h(102) : warning C4005:
'STAT_FLAG_FIRST': Makro-Neudefinition
        D:\Projekte\wireshark\gtk/rtp_analysis.h(111): Siehe vorherige
Definition von 'STAT_FLAG_FIRST'
D:\Projekte\wireshark\gtk/iax2_analysis.h(103) : warning C4005:
'STAT_FLAG_MARKER': Makro-Neudefinition
        D:\Projekte\wireshark\gtk/rtp_analysis.h(112): Siehe vorherige
Definition von 'STAT_FLAG_MARKER'
D:\Projekte\wireshark\gtk/iax2_analysis.h(104) : warning C4005:
'STAT_FLAG_WRONG_SEQ': Makro-Neudefinition
        D:\Projekte\wireshark\gtk/rtp_analysis.h(113): Siehe vorherige
Definition von 'STAT_FLAG_WRONG_SEQ'
D:\Projekte\wireshark\gtk/iax2_analysis.h(105) : warning C4005:
'STAT_FLAG_PT_CHANGE': Makro-Neudefinition
        D:\Projekte\wireshark\gtk/rtp_analysis.h(114): Siehe vorherige
Definition von 'STAT_FLAG_PT_CHANGE'
D:\Projekte\wireshark\gtk/iax2_analysis.h(106) : warning C4005:
'STAT_FLAG_PT_CN': Makro-Neudefinition
        D:\Projekte\wireshark\gtk/rtp_analysis.h(115): Siehe vorherige
Definition von 'STAT_FLAG_PT_CN'
D:\Projekte\wireshark\gtk/iax2_analysis.h(107) : warning C4005:
'STAT_FLAG_FOLLOW_PT_CN': Makro-Neudefinition
        D:\Projekte\wireshark\gtk/rtp_analysis.h(116): Siehe vorherige
Definition von 'STAT_FLAG_FOLLOW_PT_CN'
D:\Projekte\wireshark\gtk/iax2_analysis.h(108) : warning C4005:
'STAT_FLAG_REG_PT_CHANGE': Makro-Neudefinition
        D:\Projekte\wireshark\gtk/rtp_analysis.h(117): Siehe vorherige
Definition von 'STAT_FLAG_REG_PT_CHANGE'
D:\Projekte\wireshark\gtk/iax2_analysis.h(109) : warning C4005:
'STAT_FLAG_WRONG_TIMESTAMP': Makro-Neudefinition
        D:\Projekte\wireshark\gtk/rtp_analysis.h(118): Siehe vorherige
Definition von 'STAT_FLAG_WRONG_TIMESTAMP'
Code wird generiert...
NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio
9.0\VC\BIN\cl.EXE"": Rückgabe-Code "0x2"
Stop.
NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio
9.0\VC\BIN\nmake.exe"": Rückgabe-Code "0x2"
Stop.


regards
martin