Subject: Re: Implicit .SUFFIXES in make
To: Martin Husemann <martin@duskware.de>
From: Todd Vierling <tv@duh.org>
List: tech-toolchain
Date: 05/23/2005 13:04:46
On Mon, 23 May 2005, Martin Husemann wrote:
> .SUFFIXES : $o .tbl .i
>
> (I'm not sure what the $o is about, maybe autoconf fall out)
>
> Adding a .h here fixes the build.
And that's the correct fix. The makefile is broken wrt standards, but just
"happens to work" where a system supplied make did not properly follow the
standard. (See the rest of the thread on netbsd-users; particularly that .h
is not a POSIX mandated entry in the .SUFFIXES list.)
--
-- Todd Vierling <tv@duh.org> <tv@pobox.com> <todd@vierling.name>