On Fri, 19 Oct 2007, Gary V. Vaughan wrote:
All of my builds are done with VPATH, and I use the commit script with them
just fine!
When bootstrap completes it says this:
WARNING: You might want to regenerate `commit' and `libltdl/config/mailnotify'
WARNING: after you have run `configure' to discover the real whereabouts
WARNING: of `sed', `grep' etc. like this:
WARNING:
WARNING: rm -f commit libltdl/config/mailnotify
WARNING: make -f Makefile.maint ./commit ./libltdl/config/mailnotify
Please explain how this is addressed in the context of a VPATH build
where only bootstrap is executed in the source tree.
I expect that the commit script will work by default on your system
since you are the one who wrote it. :-)
% gmake -n -f Makefile.maint ./commit ./libltdl/config/mailnotify
Makefile.maint:27: Makefile: No such file or directory
*** Run maintainer rules from the build tree, with
*** `make -f../Makefile.maint' for example, where
*** `../' is the relative path back to the directory
*** that contains the `Makefile.maint'. Alternatively,
*** run `./configure' in the source tree for an in
*** tree build.
gmake: *** [Makefile] Error 1
However, then I follow these instructions I see the warning
../../../../home/bfriesen/src/gnu/libtool-head/Makefile.maint:29:
warning: overriding commands for target `Makefile'
Makefile:692: warning: ignoring old commands for target `Makefile'
and nothing gets done.
I know that the answer would be intuitively obvious if I drank some
Guinness beer (works like spinach does for Popeye) but it is morning
here, and in the US we don't start as early as you folks do.
Bob
======================================
Bob Friesenhahn
[EMAIL PROTECTED], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/