Ethereal-dev: [Ethereal-dev] Unable to compile packet-ipsec
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: "Thomas Sillaber" <Thomas.Sillaber@xxxxxx>
Date: Sat, 4 Mar 2006 11:11:01 +0100 (MET)
Hello, when trying to compile the enhanced packet-ipsec.c with nmake, there are many errors: packet-ipsec.c D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(187) : error C2061: Syntaxfehler : Bez eichner 'ssize_t' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(188) : error C2143: Syntaxfehler : Feh lendes ')' vor '*' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(188) : error C2143: Syntaxfehler : Feh lendes '{' vor '*' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(188) : error C2059: Syntaxfehler : ')' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(189) : error C2143: Syntaxfehler : Feh lendes ')' vor '*' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(189) : error C2143: Syntaxfehler : Feh lendes '{' vor '*' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(189) : error C2059: Syntaxfehler : ')' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(190) : error C2373: 'select' : Neudefi nition; unterschiedliche Modifizierer D:\Program Files\Microsoft Visual Studio\VC98\include\winsock2.h(1762) : Siehe Deklaration v on 'select' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(191) : error C2143: Syntaxfehler : Feh lendes ')' vor '*' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(191) : error C2143: Syntaxfehler : Feh lendes '{' vor '*' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(191) : error C2059: Syntaxfehler : ')' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(191) : error C2146: Syntaxfehler : Feh lendes ')' vor Bezeichner 'pid' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(191) : error C2061: Syntaxfehler : Bez eichner 'pid' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(191) : error C2059: Syntaxfehler : ';' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(191) : error C2059: Syntaxfehler : ',' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(191) : error C2059: Syntaxfehler : ')' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(193) : error C2373: 'accept' : Neudefi nition; unterschiedliche Modifizierer D:\Program Files\Microsoft Visual Studio\VC98\include\winsock2.h(1423) : Siehe Deklaration v on 'accept' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(195) : error C2373: 'connect' : Neudef inition; unterschiedliche Modifizierer D:\Program Files\Microsoft Visual Studio\VC98\include\winsock2.h(1482) : Siehe Deklaration v on 'connect' D:\toComp\libs\gnutls-win32-msvc\libgcrypt-1.2.1\src\gcrypt.h(198) : error C2059: Syntaxfehler : '}' packet-ipsec.c(356) : error C2057: Konstanter Ausdruck erwartet packet-ipsec.c(356) : error C2133: 'prefix_addr' : Unbekannte Groesse packet-ipsec.c(519) : error C2057: Konstanter Ausdruck erwartet packet-ipsec.c(519) : error C2133: 'addr_string' : Unbekannte Groesse packet-ipsec.c(571) : error C2057: Konstanter Ausdruck erwartet packet-ipsec.c(571) : error C2133: 'addr_string' : Unbekannte Groesse packet-ipsec.c(625) : error C2057: Konstanter Ausdruck erwartet packet-ipsec.c(625) : error C2133: 'spi_string' : Unbekannte Groesse packet-ipsec.c(626) : error C2057: Konstanter Ausdruck erwartet packet-ipsec.c(626) : error C2133: 'spi_string_tmp' : Unbekannte Groesse packet-ipsec.c(678) : error C2057: Konstanter Ausdruck erwartet packet-ipsec.c(678) : error C2133: 'typ_string' : Unbekannte Groesse packet-ipsec.c(735) : error C2057: Konstanter Ausdruck erwartet packet-ipsec.c(735) : error C2133: 'len_string' : Unbekannte Groesse packet-ipsec.c(804) : error C2057: Konstanter Ausdruck erwartet packet-ipsec.c(804) : error C2133: 'sa_tmp' : Unbekannte Groesse packet-ipsec.c(1161) : error C2057: Konstanter Ausdruck erwartet packet-ipsec.c(1161) : error C2133: 'spi_string' : Unbekannte Groesse packet-ipsec.c(2185) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2197) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2251) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2259) : error C2065: 'str_sa_num' : nichtdeklarierter Bezeichner packet-ipsec.c(2259) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'char *' und 'i nt ' unterschiedlich packet-ipsec.c(2259) : warning C4024: 'g_snprintf' : Unterschiedliche Typen fuer formalen und ueberg ebenen Parameter 1 packet-ipsec.c(2261) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2262) : error C2065: 'str_sa' : nichtdeklarierter Bezeichner packet-ipsec.c(2262) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'char *' und 'i nt ' unterschiedlich packet-ipsec.c(2262) : warning C4024: 'g_snprintf' : Unterschiedliche Typen fuer formalen und ueberg ebenen Parameter 1 packet-ipsec.c(2263) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2264) : error C2065: 'str_sa_comment' : nichtdeklarierter Bezeichner packet-ipsec.c(2264) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'char *' und 'i nt ' unterschiedlich packet-ipsec.c(2264) : warning C4024: 'g_snprintf' : Unterschiedliche Typen fuer formalen und ueberg ebenen Parameter 1 packet-ipsec.c(2266) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const char *' und 'int ' unterschiedlich packet-ipsec.c(2266) : warning C4024: 'prefs_register_string_preference' : Unterschiedliche Typen fu er formalen und uebergebenen Parameter 2 packet-ipsec.c(2267) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const char *' und 'int ' unterschiedlich packet-ipsec.c(2267) : warning C4024: 'prefs_register_string_preference' : Unterschiedliche Typen fu er formalen und uebergebenen Parameter 3 packet-ipsec.c(2268) : error C2026: Zeichenfolge zu lang, Zeichen am Ende wurden entfernt packet-ipsec.c(2270) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2271) : error C2065: 'str_encryption_algorithm' : nichtdeklarierter Bezeichner packet-ipsec.c(2271) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'char *' und 'i nt ' unterschiedlich packet-ipsec.c(2271) : warning C4024: 'g_snprintf' : Unterschiedliche Typen fuer formalen und ueberg ebenen Parameter 1 packet-ipsec.c(2272) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2273) : error C2065: 'str_encryption_algorithm_comment' : nichtdeklarierter Bezeichne r packet-ipsec.c(2273) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'char *' und 'i nt ' unterschiedlich packet-ipsec.c(2273) : warning C4024: 'g_snprintf' : Unterschiedliche Typen fuer formalen und ueberg ebenen Parameter 1 packet-ipsec.c(2275) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const char *' und 'int ' unterschiedlich packet-ipsec.c(2275) : warning C4024: 'prefs_register_enum_preference' : Unterschiedliche Typen fuer formalen und uebergebenen Parameter 2 packet-ipsec.c(2276) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const char *' und 'int ' unterschiedlich packet-ipsec.c(2276) : warning C4024: 'prefs_register_enum_preference' : Unterschiedliche Typen fuer formalen und uebergebenen Parameter 3 packet-ipsec.c(2278) : error C2065: 'esp_encryption_algo' : nichtdeklarierter Bezeichner packet-ipsec.c(2278) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const struct e num_val_t *' und 'int ' unterschiedlich packet-ipsec.c(2278) : warning C4024: 'prefs_register_enum_preference' : Unterschiedliche Typen fuer formalen und uebergebenen Parameter 6 packet-ipsec.c(2281) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2282) : error C2065: 'str_authentication_algorithm' : nichtdeklarierter Bezeichner packet-ipsec.c(2282) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'char *' und 'i nt ' unterschiedlich packet-ipsec.c(2282) : warning C4024: 'g_snprintf' : Unterschiedliche Typen fuer formalen und ueberg ebenen Parameter 1 packet-ipsec.c(2284) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2285) : error C2065: 'str_authentication_algorithm_comment' : nichtdeklarierter Bezei chner packet-ipsec.c(2285) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'char *' und 'i nt ' unterschiedlich packet-ipsec.c(2285) : warning C4024: 'g_snprintf' : Unterschiedliche Typen fuer formalen und ueberg ebenen Parameter 1 packet-ipsec.c(2287) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const char *' und 'int ' unterschiedlich packet-ipsec.c(2287) : warning C4024: 'prefs_register_enum_preference' : Unterschiedliche Typen fuer formalen und uebergebenen Parameter 2 packet-ipsec.c(2288) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const char *' und 'int ' unterschiedlich packet-ipsec.c(2288) : warning C4024: 'prefs_register_enum_preference' : Unterschiedliche Typen fuer formalen und uebergebenen Parameter 3 packet-ipsec.c(2290) : error C2065: 'esp_authentication_algo' : nichtdeklarierter Bezeichner packet-ipsec.c(2290) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const struct e num_val_t *' und 'int ' unterschiedlich packet-ipsec.c(2290) : warning C4024: 'prefs_register_enum_preference' : Unterschiedliche Typen fuer formalen und uebergebenen Parameter 6 packet-ipsec.c(2293) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2294) : error C2065: 'str_encryption_key' : nichtdeklarierter Bezeichner packet-ipsec.c(2294) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'char *' und 'i nt ' unterschiedlich packet-ipsec.c(2294) : warning C4024: 'g_snprintf' : Unterschiedliche Typen fuer formalen und ueberg ebenen Parameter 1 packet-ipsec.c(2296) : error C2143: Syntaxfehler : Fehlendes ';' vor 'type' packet-ipsec.c(2297) : error C2065: 'str_encryption_key_comment' : nichtdeklarierter Bezeichner packet-ipsec.c(2297) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'char *' und 'i nt ' unterschiedlich packet-ipsec.c(2297) : warning C4024: 'g_snprintf' : Unterschiedliche Typen fuer formalen und ueberg ebenen Parameter 1 packet-ipsec.c(2299) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const char *' und 'int ' unterschiedlich packet-ipsec.c(2299) : warning C4024: 'prefs_register_string_preference' : Unterschiedliche Typen fu er formalen und uebergebenen Parameter 2 packet-ipsec.c(2300) : warning C4047: 'function' : Anzahl der Dereferenzierungen bei 'const char *' und 'int ' unterschiedlich packet-ipsec.c(2300) : warning C4024: 'prefs_register_string_preference' : Unterschiedliche Typen fu er formalen und uebergebenen Parameter 3 packet-ipsec.c(2323) : warning C4022: 'g_free' : Zeigertyp fuer uebergebenen Parameter 1 stimmt nich t mit dem deklarierten Zeigertyp ueberein NMAKE : fatal error U1077: 'cl' : Rueckgabe-Code '0x2' Stop. NMAKE : fatal error U1077: '"D:\Program Files\Microsoft Visual Studio\VC98\bin\NMAKE.EXE"' : Rueckga be-Code '0x2' Stop. NMAKE : fatal error U1077: '"D:\Program Files\Microsoft Visual Studio\VC98\bin\NMAKE.EXE"' : Rueckga be-Code '0x2' Any idea how to compile this code on windows machines? Thanks Thomas -- "Feel free" mit GMX FreeMail! Monat für Monat 10 FreeSMS inklusive! http://www.gmx.net
- Follow-Ups:
- Re: [Ethereal-dev] Unable to compile packet-ipsec
- From: Frederic Roudaut
- Re: [Ethereal-dev] Unable to compile packet-ipsec
- Prev by Date: Re: [Ethereal-dev] [Patch] Add 2 more media types to XML dissector
- Next by Date: SV: [Ethereal-dev] RE Patch gtk/gsm_map_stat.c for MAP operationsstatistics
- Previous by thread: Re: [Ethereal-dev] Support for old Windows versions (9x, NT4) is silently crumbling away by the libraries we use ...
- Next by thread: Re: [Ethereal-dev] Unable to compile packet-ipsec
- Index(es):