I'm not entirely sure why the additional libdwfl_objects variable
is
necessary, but was required on my system in order for automake to
generate Makefile.in correctly with regards to variable
expansion. However, it seems innocent enough.
That doesn't have anything to do with your other changes, does it?
You just needed this for automake to work at all, right?
What automake version, and what was the failure mode?
We should address that issue separately from the AC_CHECK_TOOL bits.
Those bits are fine.