From: Gerald Carter Date: Sat, 1 Jul 2006 18:26:31 +0000 (+0000) Subject: r16751: The precompiled header should really be in the $(buildir) and X-Git-Tag: samba-4.0.0alpha6~801^2~8116 X-Git-Url: http://git.samba.org/samba.git/?p=ira%2Fwip.git;a=commitdiff_plain;h=05089818a03ae94a3368415eeef5432a8ab81c00 r16751: The precompiled header should really be in the $(buildir) and not the $(srcdir) to allow multiple concurrent compiles when the source tree is shared via nfs. (This used to be commit b79e1c011d577581eebb90b95dbdee11f8a96c3b) --- diff --git a/source3/Makefile.in b/source3/Makefile.in index c8174d84405..127936125bf 100644 --- a/source3/Makefile.in +++ b/source3/Makefile.in @@ -851,8 +851,8 @@ MAKEDIR = || exec false; \ # this adds support for precompiled headers. To use it, install a snapshot # of gcc-3.4 and run 'make pch' before you do the main build. pch: proto_exists - rm -f $(srcdir)/include/includes.h.gch - $(CC) -I. -I$(srcdir) $(FLAGS) @PIE_CFLAGS@ -c $(srcdir)/include/includes.h -o $(srcdir)/include/includes.h.gch + rm -f $(builddir)/include/includes.h.gch + $(CC) -I. -I$(srcdir) $(FLAGS) @PIE_CFLAGS@ -c $(srcdir)/include/includes.h -o $(builddir)/include/includes.h.gch # These dependencies are only approximately correct: we want to make # sure Samba's paths are updated if ./configure is re-run. Really it