At 7:51 PM +0200 7/27/04, Richard Levitte - VMS Whacker wrote:
>
>Hmm, in [.ext.encode]descrip.mms, the target encode.c looks like this:
>
>encode.c : $(XSUBPPDEPS)
>
>Yup, nothing more.  no actions.

That's exactly what I get (and have gotten for many successful
builds) on Alpha and it never seems to cause MMK trouble.  There is a
rule for .xs.c, so the specific action shouldn't be necessary.  You
might try adding a blank line above the line you quote since it seems
jammed up against another dependency.  You might also try to make it
explicitly:

$ set default [.ext.Encode]
$ mmk encode.c

Reading the release notes to MMK, I see that before 3.9 it did no
"recursing through dependencies and  implicit rules when doing
suffix-based matching," which sounds a lot like what it must do to
process the .xs.c rule.  So, other than double check your new MMK
3.9-x installation and make sure that is the one you are invoking,
I'm afraid I'm out of ideas.
-- 
________________________________________
Craig A. Berry
mailto:[EMAIL PROTECTED]

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser

Reply via email to