Le 2 mai 2011 à 16:07, Paul Smith a écrit :

Hi Paul!

> So, the circular dependency issue is because of this:
> 
>> %.eps: %.pdf
>> 
>> %.eps %.pdf: %.dat
> 
> In the second rule you say that BOTH %.eps and %.pdf can be built from
> %.dat, and in the first rule you say that %.eps can be built from %.pdf.
> So make has two different ways to build %.eps, and one of them lists as
> a prerequisite a co-target in the other rule.  Make is rightly confused
> here.

I'm confused in understanding why it's rightly confused :/  But maybe my 
confusion is, as Edward pointed out, because I am misled by the term "circular 
dependency", as really, I can't see any here.


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to