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?

Greg

_______________________________________________
Help-gplusplus mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gplusplus

Reply via email to