On Sat, 2007-07-07 at 00:43 +0200, Martin Willers wrote: > Well, since nobody answered my posting from a few days ago, I digged a little > deeper into this issue and was able to create minimal example Makefiles. > This is with make v3.81 on GNU Linux:
> And now: If I remove the line with "vpath %.h include" - it works again! > Same if I put "vpath %.h..." BELOW "vpath %.a...". > And it also works if I put the first entry of "vpath %.a", namely "lib", > +behind+ $(SUBDIRS). > > What is going on here? I installed your example on my Ubuntu Feisty (7.04) system and tried it, and it worked fine for me. Then I tried creating the lib directory (empty), and THEN it failed. Looks like a bug; I'll look at it. You should probably file a bug report on Savannah (in the "make" project) so we don't lose track of it. -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org "Please remain calm...I may be mad, but I am a professional." --Mad Scientist _______________________________________________ Help-make mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-make
