I have seen a problem with building wget 1.7 on solaris 8.  The build
hangs.  According to POSIX, X/Open and many implementations of make, $<
is only meaningful in inference rules and not target rules.  In the case
of solaris (/usr/ccs/bin/make) substitutes the empty string for the $<
macro, so the sed command waits for input from stdin which it never
receives, hence the hang.

In the interest of portability I suggest changing the target rules to
use the actual value of the target name where $< is currently being
used.

Thanks in advance

Joe Townsend




Reply via email to