Hi,

yesterday, I had built and installed make-3.82 on our x86-linux-gnu systems,
but then had to downgrade to 3.81 due to a serious regression.

Attached is a small self-contained Makefile that works fine with 3.81, but
yields this error with 3.82:
make-3.82: *** No rule to make target `util.a(foo.o', needed by `util.a'. Stop.

Regards
Peter Breitenlohner <p...@mppmu.mpg.de>
# Demonstrate GNU make-3.82 parsing error

util.a: foo.c bar.c util.a(foo.o bar.o)

foo.c:
        echo '#include <stdio.h>' >$@
        echo 'void foo(void) {}' >>$@

bar.c:
        echo '#include <stdio.h>' >$@
        echo 'void bar(void) {}' >>$@
_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to