I must be doing something stupid but when I try to make a debug build, the linker says that DDX_DateTimeCtrl is an undefined symbol. I am using MSVC 6.0 with service pack 3. I am using the non-UNICODE version of MFC as a shared DLL. So far, this problem has occurred on every machine where I have tried it. Examining the MFC .lib files with DUMPBIN, I see that the offending symbol is present in the release lib file but not in the debug version. What puzzles me is that no one else out in the newsgroups or elsewhere seems to be having this problem. Microsoft does not list it as a known problem. Does anyone know what might be wrong?