On 21 Nov 2002, George Garvey <[EMAIL PROTECTED]> wrote:
> On Thu, Nov 21, 2002 at 12:10:35PM -0800, Martin Pool wrote:
> > I put some changes into distcc CVS last night that improve gcc -MD
> > handling.  These should make the most common cases work properly.
> 
>    With gcc 3.2.1, -MD works badly, as before: some .d files are put in
> the output directory with the .o files, some are not. I presume they are
> in the temporary directory still, as before, but didn't look.

Could it be that some are in the -o directory, and some are in the
source directory?

I just realized that the behaviour will be inconsistent between local
and remote compilations.

Does it work if you use -MD -MF?  As far as I can see explicitly
giving the dependency file with -MF ought to always work.

>    FYI, our makefiles compile with CC set to 'distcc gcc', if that
> matters.

Do you mean it works with CC='distcc gcc' but not with CC='distcc'?
How strange.  I'd appreciate a logfile for that.

Is it possible that 'cc' is a different version to 'gcc'?

>    I'm very pleased to have a way to do this now.

-- 
Martin
_______________________________________________
distcc mailing list
[EMAIL PROTECTED]
http://lists.samba.org/cgi-bin/mailman/listinfo/distcc

Reply via email to