> It is very likely that you are using ccache or distcc. You are absolutely correct, I'm using both ccache and distcc. > Those tools > first preprocess the C source code and then compile it. It's true > that if you are preprocessing, you need to use the -fpch-preprocess > option. However, -fpch-preprocess is not required if you do not > preprocess, and omitting it should work fine when using gcc proper > rathre than ccache or distcc. Thanks for the explanation! I just wonder why not putting this info on the pch help page somewhere? -- Best regards, Pavel