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
