On 2011-06-06 17:10, David Gardner wrote: > Currently ccache expands the specified compiler command before calling > the prefixed compiler. This causes calls such as : > > /usr/bin/distcc /usr/bin/gcc foo.c <options> > > ..to be made. This stops distcc from being able to use the local path > on the remote machine to find a suitable gcc. Is it possible to have > ccache pass the original non-absolute name for the compiler command? > [...]
No. > [...] I am happy to make a patch to add this as an option and to > submit it to the list for review. Making it optional would certainly be possible, but I'm not sure that the use case is common enough to warrant such special-casing. I think you should be able to solve it by letting the prefix command be a wrapper script like this instead: #!/bin/sh compiler=$(basename $1) shift exec distcc "$compiler" "$@" What do you think? -- Joel _______________________________________________ ccache mailing list ccache@lists.samba.org https://lists.samba.org/mailman/listinfo/ccache