I sent him a copy of the executable from my program, and he get that error. He has the Visual C++ 2010 redistributable package x86 installed. I made the program with VSEC++ 2010 on an XP 32-bit SP3 Home edition computer. He has Windows 7 home edition 64-bit. I would have thought the package would clear up everything, so I am lost now. Should I just recompile the program in Code::Blocks with MinGW?
No, you compiled it for debug output, try changing the compile profile to product ( I think that's what its called, what ever is offered other than debug) and recompiling.
let us know if that worked. (my biggest pet peeve in help forums is when some one doesn't respond with if things worked out or not...not necessarily this forum, but all forums)
For debug mode, usually there are a few debug-related DLL that is needed so we developers can do step through, watch variable etc debugging actions. But such DLL has no place in a user PC. In fact it is redundant to a user since he don't need those debug-related DLL.
It is like java. We developers need javac.exe but users don't need that. They only need java.exe to run Java compiled programs. Not to mention javac.exe install much more files than just plain java.exe