Greg Szeszko (TT) wrote:
It appears that the -E option of g++ prevents use of precompiled headers
(pch). The result is a preprocessed file, but correct .h.gch files are
not pulled in. This is a problem when g++ and pch are used by distcc.
Before distcc sends a job to a remote machine, it preprocesses it on the
local machine by running g++ -E... This has the effect of not using
.h.gch files which in turn makes the remote compilations take much more
time.
Is there a way to tell g++ to use precompiled headers even if the -E
options is specified?
Look at the option -fpch-preprocess described here:
http://gcc.gnu.org/onlinedocs/gcc-4.0.1/gcc/Preprocessor-Options.html
__
distcc mailing list http://distcc.samba.org/
To unsubscribe or change options:
https://lists.samba.org/mailman/listinfo/distcc