Path = c:\vslick\win;c:\;c:\winnt\command;c:\cygwin\usr\bin;C:\Program 
Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft 
Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual 
Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin;c:\program 
files\debugging tools for windows
Include = c:\Program Files\Microsoft Visual 
Studio\VC98\ATL\INCLUDE;c:\Program Files\Microsoft Visual 
Studio\VC98\mfc\INCLUDE;c:\Program Files\Microsoft Visual 
Studio\VC98\INCLUDE
Can someone that compiles ethereal using MSVC describe 
their development
environment?
I'm looking for the directory structure 
(and names) containing GTK, GDK,
GLIB, ZLIB, etc.
I'm looking for PATH, 
LIB, and INCLUDE settings.
I'm looking for CONFIG.NMAKE settings.
I'm 
trying to create a plugin dissector for a proprietary (er,
undocumented) 
protocol.
I was finally able to compile ethereal under Cygwin, but discovered 
that
this won't make a dll plugin for use with the Windows version of 
ethereal.
I purchased MSVC so I can work on my protocol dissector (once I can 
compile
ethereal).
I've downloaded the dev libs to the directories very 
similar to
config.nmake and have been tweaking the file locations and other 
settings
as I come across errors.
I feel that I'm very close, but the 
latest issue is unistd.h not found. I
did locate this under my 
Cygwin\usr\include directory, but ethereal should
not be tied to Cygwin this 
tightly. This also gave me errors until I set
INCLUDE to 
Cygwin\usr\include\sys, but then I couldn't find _ansi.h. When I
added 
Cygwin\usr\include and Cygwin\usr\include\sys to my INCLUDE
environment 
variable, I started getting errors from _type.h.
I would like to know 
which dev package I'm missing so I don't have to fight
through compilations 
or hack files with each release. Any help would 
be
appreciated.
_______________________________________________
Ethereal-dev 
mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev