
Also, I get a few warnings when compiling. One is about an /IZ (I think) option being ignored. There are a few other warnings as well which I didn't write down.
Probably 6.0 flags that 5.0 doesn't have. What can we do?
This was probably "/ZI". "/ZI" means "symbolic information for edit-and-continue" and is only VC6. "/Zi" means "symbolic information", and is in _all_ VC versions. /ZI doesnt give us much for Python. Im my experience, changing Pythion binaries while debugging is cute, but pretty useless as often a .py file _also_ needs changing, and Python doesnt really support "edit-and-continue" in the same way. MSVC kindly bumps a "/Zi" option to "/ZI" automatically and silently when doing the VC5->VC6 updgrade So I can see no reason not to use "/Zi" for both. From the GUI, it should be obvious - its the symbolic debug option without edit-and-continue. Mark.