Hi Assaf,

> I'm also struggling with another "bmake" issue relating to automake,
> here: https://lists.gnu.org/r/automake/2019-08/msg00000.html
> 
> Seems like some recent change in automake broke compilation (of released 
> tarballs) with "bmake", while gnu-make still works.
> 
> The fact that the error message in both case is "don't know how to make
> XXXX" perhaps hints there's some common dependency detection that works
> in  gnu-make and not in bmake - might be helpful to consider that.

I think the problem is that 'bmake' does not consider the targets
'foo' and './foo' as being the same.

In the case of the iconv_open module the error message was

    don't know how to make iconv_open-aix.h

and the Makefile has a rule for constructing ./iconv_open-aix.h
but no rule for constructing iconv_open-aix.h.

In your report with the error message

    don't know how to make ./lib/libhello.a

it's probably the other way around.

Bruno


Reply via email to