You have to do a "make clean" before you start. This removes a file that
is generated. It is in the distribution build for *nix environment and
includes files not found for MVCS.
Hope this helps,
Martijn Schipper
Software Quality Engineer
Intersil Netherlands BV.
Rembrandtlaan 1a
3723 BG Bilthoven
The Netherlands
Tel: +31 (0)30 2296076
Fax: +31 (0)30 2296061
E-mail: Martijn.Schipper@xxxxxxxxxxxx
Internet: www.intersil.com
-----Original Message-----
From: Carl.Knox@xxxxxxxxxxxxxxx [mailto:Carl.Knox@xxxxxxxxxxxxxxx]
Sent: maandag 7 april 2003 6:57
To: ethereal-dev@xxxxxxxxxxxx
Subject: [Ethereal-dev] Development Environment
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