[distcc] Re: Problems with dependency generation.
Kannan Goundan
cakoose at yahoo.com
Fri Apr 22 19:41:36 GMT 2005
--- Kannan Goundan <cakoose at yahoo.com> wrote:
>
> (I read the FAQ and saw a similar problem mentioned, but I wasn't
> sure if you guys were aware of this particular one, so here it is.)
>
> I'm building dependency files at the same time as I compile:
>
> gcc -c ./main.c -o build/obj/main.o \
> -MMD -MF build/dep/main.d
>
> When I run this command locally on any one of the machines, the
> "main.d" file contains:
>
> build/obj/main.o: ./main.c
>
> When I use distcc with DISTCC_HOSTS=localhost, the outout is the
> same. However, when I have DISTCC_HOSTS=remote, the "main.d" file
> has:
>
> main.o: ./main.c
>
> My current workaround is to either post-process the file with 'sed'
> or use "-MT" to add the real target (which still doesn't get rid of
> the incorrect target, but works fine).
>
> - Kannan
Oops, forgot to provide version info.
distcc version: 2.18.3
gcc: 3.4.1 built with crosstool, target: i686-pc-linux-gnu
hosts: cygwin (win2k), redhat 9
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the distcc
mailing list