Ethereal-dev: Re: [Ethereal-dev] Having problems compiling the latest CVS on win32: report_ope

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: Sat, 21 Feb 2004 12:36:36 +0100
Guy Harris wrote:

On Sat, Feb 21, 2004 at 12:03:47PM +0100, Ulf Lamping wrote:
plugins.c
..\plugins/Xass-list(76) : error C2065: 'report_open_failure' : nichtdeklarierter Bezeichner
..\plugins/Xass-list(76) : error C2099: Initialisierung ist keine Konstante
..\plugins/Xass-list(76) : error C2065: 'report_read_failure' : nichtdeklarierter Bezeichner
..\plugins/Xass-list(76) : error C2099: Initialisierung ist keine Konstante

Try checking out the CVS tree...

..\plugins/Xass-list(76) : warning C4113: 'unsigned int (__cdecl *)(struct tvbuff *,unsigned int ,struct _packet_info *,struct _proto_node *,int ,int ,int )' weicht in der Parameterliste von 'void (__cdecl *)(const char *,int ,int )' ab

...after removing all the files in the "plugins" directory with names
beginning with "X", as it looks as if you might have a newer version of
"Xass-list" than of "Xplugin_table.h" (I moved
"dissect_per_bit_string()" to the end so that the order of entries in
the table of functions exported to plugins won't be changed from before
"dissect_per_bit_string()" was added).

_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev

Hmmm, after remocing all X-files ;-), updated the CVS tree, do a make distclean and a make, I got:

plugin_api.c
Xplugin_api.c(253) : error C2065: 'p_report_open_failure' : nichtdeklarierter Bezeichner Xplugin_api.c(253) : warning C4047: '=' : Anzahl der Dereferenzierungen bei 'int ' und 'void (__cdecl *)(const char *,int ,int )' unterschiedlich Xplugin_api.c(254) : error C2065: 'p_report_read_failure' : nichtdeklarierter Bezeichner Xplugin_api.c(254) : warning C4047: '=' : Anzahl der Dereferenzierungen bei 'int ' und 'void (__cdecl *)(const char *,int )' unterschiedlich
NMAKE : fatal error U1077: 'cl' : Rueckgabe-Code '0x2'

Any ideas?

Regards, ULFL