yes, I always used make distclean before make all

regards,
Andreas

2009/3/22 Anders Broman <[email protected]>

>  Did you try distclean before building, if you downloaded a tar ball?
>
> Regards
>
> Anders
>
>
>  ------------------------------
>
> *Från:* [email protected] [mailto:
> [email protected]] *För *Andreas Heise
> *Skickat:* den 22 mars 2009 13:56
> *Till:* [email protected]
> *Ämne:* [Wireshark-dev] complie fail on WinXP 32bit
>
>
>
> Hi list,
>
>
>
> I followed the developers guide to build wireshark from trunk rev 27814 on
> WinXP.
>
>
>
> complie is running long time, so the basics should setup correctly, but
> then it
>
> fails during make of *tshark-tap-register.c*
>
>
>
> environment:
>
>
>
> WinXP SP3 32bit
>
> Microsoft Visual C++ 2008 Express Edition
>
> Python 2.6
>
> Cygwin 3.2.48(21)
>
> Wireshark sources svn trunk 27814
>
>
>
> any hint would be great ;-)
>
>
>
> many thanks,
>
> Andreas
>
>
>
> Making tshark-tap-register.c
>         cl -DWIN32 -DNULL=0 -D_MT -D_DLL -WX -DHAVE_CONFIG_H /Zi /W3 /MD
> /D_CRT_
> SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECATE /DWIN32_LEAN_AND_MEAN
> /DMSC_VER_
> REQUIRED=1500 /D_BIND_TO_CURRENT_CRT_VERSION=1
> /IC:\wireshark-win32-libs\glib\in
> clude\glib-2.0  /IC:\wireshark-win32-libs\glib\lib\glib-2.0\include /I.
> /Iwireta
> p  /IC:\wireshark-win32-libs\zlib123\include
> /IC:\wireshark-win32-libs\WPdpack\i
> nclude    /IC:\wireshark-win32-libs\c-ares-1.6.0ws
> /IC:\wireshark-win32-libs\pc
> re-7.0\include /IC:\wireshark-win32-libs\gnutls-2.6.4-1\include /DNOCRYPT
> /DIMPO
> RT_LIGNUTLSDLL  /IC:\wireshark-win32-libs\lua5.1.4\include
> /IC:\wireshark-win32-
> libs\libsmi-0.4.8\include /IC:\wireshark-win32-libs\GeoIP-1.4.5ws\libGeoIP
> -D_U
> _="" -D_NEED_VAR_IMPORT_ -Fd.\ -c tap-afpstat.c tap-ansi_astat.c
> tap-bootpstat.c
>  tap-camelcounter.c tap-camelsrt.c tap-dcerpcstat.c tap-funnel.c
> tap-gsm_astat.c
>  tap-h225counter.c tap-h225rassrt.c tap-httpstat.c tap-iostat.c
> tap-iousers.c ta
> p-mgcpstat.c tap-megacostat.c tap-protocolinfo.c tap-protohierstat.c
> tap-radiuss
> tat.c tap-rpcstat.c tap-rpcprogs.c tap-rtp.c tap-sctpchunkstat.c
> tap-sipstat.c t
> ap-smbsids.c tap-smbstat.c tap-stats_tree.c tap-wspstat.c
> tshark-tap-register.c
> tshark.c
> Microsoft (R) 32-Bit C/C++-Optimierungscompiler Version 15.00.30729.01 für
> 80x86
>
> Copyright (C) Microsoft Corporation.  All rights reserved.
>
> tap-afpstat.c
> tap-ansi_astat.c
> tap-bootpstat.c
> tap-camelcounter.c
> tap-camelsrt.c
> tap-dcerpcstat.c
> tap-funnel.c
> tap-gsm_astat.c
> tap-h225counter.c
> tap-h225rassrt.c
> tap-httpstat.c
> tap-iostat.c
> tap-iousers.c
> tap-mgcpstat.c
> tap-megacostat.c
> tap-protocolinfo.c
> tap-protohierstat.c
> tap-radiusstat.c
> tap-rpcstat.c
> tap-rpcprogs.c
> Code wird generiert...
> Kompilieren...
> tap-rtp.c
> tap-sctpchunkstat.c
> tap-sipstat.c
> tap-smbsids.c
> tap-smbstat.c
> tap-stats_tree.c
> tap-wspstat.c
> tshark-tap-register.c
> tshark-tap-register.c(5) : error C2182: 'File': Unzulässige Verwendung des
> Typs
> 'void'
> tshark-tap-register.c(5) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeichn
> er 'STDIN'
> tshark-tap-register.c(5) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(6) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeichn
> er 'STDIN'
> tshark-tap-register.c(6) : error C2045: 'STDIN': Neudefinition einer
> Sprungmarke
>
> tshark-tap-register.c(6) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(9) : error C2182: 'File': Unzulässige Verwendung des
> Typs
> 'void'
> tshark-tap-register.c(9) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeichn
> er 'STDIN'
> tshark-tap-register.c(9) : error C2045: 'STDIN': Neudefinition einer
> Sprungmarke
>
> tshark-tap-register.c(9) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(10) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(10) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(10) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(13) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(13) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(13) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(13) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(14) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(14) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(14) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(17) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(17) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(17) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(17) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(18) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(18) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(18) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(21) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(21) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(21) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(21) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(22) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(22) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(22) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(25) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(25) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(25) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(25) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(26) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(26) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(26) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(29) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(29) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(29) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(29) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(30) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(30) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(30) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(33) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(33) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(33) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(33) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(34) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(34) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(34) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(37) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(37) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(37) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(37) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(38) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(38) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(38) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(41) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(41) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(41) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(41) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(42) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(42) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(42) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(45) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(45) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(45) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(45) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(46) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(46) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(46) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(49) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(49) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(49) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(49) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(50) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(50) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(50) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(53) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(53) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(53) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(53) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(54) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(54) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(54) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(57) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(57) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(57) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(57) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(58) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(58) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(58) : error C2059: Syntaxfehler: ')'
> tshark-tap-register.c(61) : error C2182: 'File': Unzulässige Verwendung des
> Typs
>  'void'
> tshark-tap-register.c(61) : error C2146: Syntaxfehler: Fehlendes ';' vor
> Bezeich
> ner 'STDIN'
> tshark-tap-register.c(61) : error C2045: 'STDIN': Neudefinition einer
> Sprungmark
> e
> tshark-tap-register.c(61) : error C2059: Syntaxfehler: ';'
> tshark-tap-register.c(61) : fatal error C1003: Mehr als 100 Fehler
> gefunden; Kom
> pilierung wird abgebrochen.
> tshark.c
> Code wird generiert...
> NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio
> 9.0\VC\BIN\cl.
> EXE"": Rückgabe-Code "0x2"
> Stop.
>
> C:\wireshark>
>
>
>
>
>
>
>
> #################
>
> #################
>
>
>
> content of tshark-tap-register.c:
>
>
>
> /* Do not modify this file.  */
> /* It is created automatically by the Makefile.  */
> #include "register.h"
> void register_all_tap_listeners(void) {
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
>   { extern void File STDIN: (void);
>     File STDIN: ();}
>   { extern void unmatched (void);
>     unmatched ();}
> }
>
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to