CB issues a bad command for precompiling headers:
mingw32-g++.exe -O3 -Wall -I..\..\..\src -c ..\..\..\src\pch.h -o src\pch.h.gch
The output file path is wrong. It should be like this:
mingw32-g++.exe -O3 -Wall -I..\..\..\src -c ..\..\..\src\pch.h -o ..\..\..\src\pch.h.gch
(Using "Generate PCH alongside original header" strategy.)
Please provide a minimal sample project. Works fine here with my tests.
Here you go. The pch should be generated alongside the header, but it is not.
[attachment deleted by admin]
Fixed in revision 3492.