Currently MinGW can not handle this, can we add some check on this. A lot of beginner will meet this issue.
What exactly do you mean? I have all of my projects in a path with spaces ("My Files") and I never experienced any issues so far.
I mean that the source file path may contain spaces.
It looks like it is OK now as you put your project files under "My Files" folder without any problem.
But why some user still have such problem? Maybe like stahta01 said, only "windres.exe" has this issue.
To quote from http://www.mingw.org/wiki/Getting_Started
MinGW may have problems with paths containing spaces, and if not, usually other programs used with MinGW will experience problems with such paths. Thus, we strongly recommend that you do not install MinGW in any location with spaces in the path name reference; i.e. you should avoid installing into any subdirectory of "Program Files" or "My Documents", or the like.
Presumably the OP's idea is that if CB detects that MinGWGCC is installed in such a directory, it should issue a warning?
So, the mingw installed path should not have spaces? right.
This can be checked when the user setting the mingw compiler path.
Here is another thing we can check:
In the compiler's installation directory setting dialog, there are some statement:
NOTE: All programs below, must exist either in the "bin" sub-directory of this path or in any of the "Additional paths"...
So, the first half, can we check there is a "bin" sub-directory in the user setting path? If not, we can give a warning messagebox.