Ethereal-dev: [Ethereal-dev] Executing Error: "g_main_context_iteration" could not be founded

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

From: "Bernd Noth" <bernd.noth@xxxxxxxxxxxxxxxxx>
Date: Sun, 30 Dec 2001 17:45:51 -0800
Hi,

Ok, my main directory name was f... sh.. . Because of your Mail I rename
it to ...\ethereal_src\... and know it works my fault, sorry.

So I am able to compile the Project to get the two *.exe´s. The
tethereal.exe, the command line tool, works (after copying the
glib-1.3.dll, gtk-1.3.dll, gmodule-1.3.dll in the same directory)but the
ethereal.exe don’t. While the compiling prozesses for both I get
following warnings at a few points of the program(this are only examples
for this warnings):

# .\packet-gtp.c(70) : warning C4005: 'OPTIONAL' : Makro-Neudefinition
#        R:\XP\Prog\VC98\include\rpcdce.h(24) : Siehe vorherige
Definition  
#        von 'O
#
#  PTIONAL'
------------------------------------------------------------------------
---
- no problem with this warning, I think
------------------------------------------------------------------------
----
# Generieren von Code...
# .\packet-isakmp.c(608) : warning C4761: Gr÷¯enkonflikt im Argument. 
# Konvertierun
# g vorgenommen
# .\packet-isakmp.c(623) : warning C4761: Gr÷¯enkonflikt im Argument. 
# Konvertierun
# g vorgenommen
# Kompilieren...

-	this warning has something to do with parameter´s: MSDN said
that the compiler convert the parameter to the defined parameter typ.
Why is the used parameter not from the defined type?
------------------------------------------------------------------------
----


After playing with the program and the compiler I think this warnings
are not very imported, but the warning after starting the ethereal.exe
are:

““g_main_context_iteration" could not be founded in the DLL
"glib-1.3.dll"” 

Is the interface to this DLL specified in a new way? Or is there an
other from my self-made problems?



Yours, Bernd.