To the gnumake developers:

If I understand correctly, the following example does
not work according to the description in the manual.

I am trying to override the implicit rules already
defined by gnumake, and instead create my own defining
the sequence %.f -> %.F -> %.o.

In the attached example I do:

> make tmp.o
make: Circular tmp.F <- tmp.f dependency dropped.
make: `tmp.o' is up to date.
>

but tmp.o is not created (because there is still a
%.F -> %.f dependency ?).

My main reason for avoiding a direct %.f -> %.o rule
is that I want to delete %.F in case of errors/interrupts.
Using the target .DELETE_ON_ERROR does not seem to be
applicable, because %.F would not appear as a target (?)

Any help would be much appreciated!

Best wishes,
T.Thorsteinsson
<�p�9��=k�0`�����Y:(w�> ?#��)�?`%%5���#�~?B�.J?�Ϡ�?��M7U�1�֦�R>�(
�8R����5�1S?�8E�xg��}X^԰�-�?�ߵ�5:��M7}Z�����{#�??1?�_L�m��XQ��::���-�!,^��Y�u%I�}5�aF���?�R>!��?c:�#W�?4=?1]o�?pA�����X�?�����_���b?����
  ��L(

Reply via email to