Ethereal-dev: [Ethereal-dev] MSVC: fails compiling/linking irda/ircomm plugin

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Sun, 18 Jan 2004 13:51:15 +0100
Hi List!

This is what MSVC tells me, even after doing a "rebuild all":

packet-irda.c
../..\plugins/Xplugin_api_decls.h(250) : warning C4030: Die erste Liste formaler Parameter ist laenger als die zweite Liste ../..\plugins/Xplugin_api_decls.h(250) : warning C4028: Formaler Parameter 9 unterscheidet sich von der Deklaration ../..\plugins/Xplugin_api_decls.h(250) : warning C4028: Formaler Parameter 10 unterscheidet sich von der Deklaration cl /DHAVE_CONFIG_H /I../.. /I../../wiretap /ID:\ulfl\proj\Ethereal\libs\ethereal.com\include\glib-2.0 /ID:\ulfl\proj\Ethereal\libs\ethereal.com\lib\glib-2.0\include /ID:\ulfl\proj\Ethereal\libs\WPdpack\include -D_U_="" /Zi /W3 /c packet-ircomm.c Optimierender Microsoft (R) 32-Bit C/C++-Compiler, Version 12.00.8804, fuer x86
Copyright (C) Microsoft Corp 1984-1998. Alle Rechte vorbehalten.
packet-ircomm.c
../..\plugins/Xplugin_api_decls.h(250) : warning C4030: Die erste Liste formaler Parameter ist laenger als die zweite Liste ../..\plugins/Xplugin_api_decls.h(250) : warning C4028: Formaler Parameter 9 unterscheidet sich von der Deklaration ../..\plugins/Xplugin_api_decls.h(250) : warning C4028: Formaler Parameter 10 unterscheidet sich von der Deklaration link -dll /out:irda.dll packet-irda.obj packet-ircomm.obj ..\plugin_api.obj D:\ulfl\proj\Ethereal\libs\ethereal.com\lib\glib-2.0.lib D:\ulfl\proj\Ethereal\libs\ethereal.com\lib\gmodule-2.0.lib D:\ulfl\proj\Ethereal\libs\ethereal.com\lib\gobject-
2.0.lib
Microsoft (R) Incremental Linker Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
  Bibliothek irda.lib und Objekt irda.exp wird erstellt
packet-irda.obj : error LNK2001: Nichtaufgeloestes externes Symbol _ftype_vals
irda.dll : fatal error LNK1120: 1 unaufgeloeste externe Verweise
NMAKE : fatal error U1077: 'link' : Rueckgabe-Code '0x460'

Regards, ULFL