Hi,
It seems like the O2 option interferes with running the debugger. Would
it be better to only use O2 on release builds?
I'm not sure how to do that, add nmake -f makefile.nmake release option?
What I've done is to alter config.nmake slightly to allow the
specification of WIRESHARK_ENVIRONMENT_CFLAGS as an environment variable
the value of which is then added to the end of the CFLAGS (after all the
other stuff) in config.nmake.
So: I then set WIRESHARK_ENVIRONMENT_CFLAGS to /Od
My experience has been that the "last seen" value for an option
specified multiple times is the one that is used by the 'cl' command (at
least for the options I've wanted to override).
If this is considered useful (and not harmful), I can commit the
config.nmake change.
Bill