As a side noe, a missing build target "../lib/libgnu.a" is easily produced:
$ ./configure CFLAGS="-Wall"
$ gmake clean
$ gmake -C talk/
[...]
make: *** No rule to make target `../lib/libgnu.a', needed by `talk'. Stop
Thus I draw the conclusion that the build files `*/Makefile' are
incomplete, since their interpretation depends on their order of
application.
Thanks. Not sure if this can be done easily; atleast we don't do
anything special so this is to do with automake. I always run `make'
in the top tree. Is there a problem with always running make from the
top directory?