full cmdline is:
mingw32-g++.exe -Wall -fexceptions -g -c "C:\Documents and Settings\Don\My Documents\C++ Projects\test\main.cpp" -o obj\Debug\main.o
mingw32-g++.exe -o bin\Debug\test.exe obj\Debug\main.o
(if that's what you mean)
Yes, and it looks good so far.
Do you have multiple installations of MinGW or is the one you use the only one?
If there are multiple, make sure the version you use in C::B is the first in the system-searchpath, or use a nightly build of C::B instead of 8.02 release, and ensure the "Compiler's installation directory" is setup correctly (without the "bin").
Make sure that you do not have any include paths set to different versions of MinGW (normally you do not need to specify the standard paths, neither for headers nor for libs).
(Double-)check the global settings (in the "Settings" menu), the projects settings and the target settings (both in the projects build-options).
You can also try to disable exceptions (change "-fexceptions" in the build options "Compiler settings" Other options" to "-fno-exceptions").
If possible try to create a simple test project, that does not link, and attach it to the post.
Maybe the "default.conf" in C::B's configuration dir can be of interest, too.