makefile - Explaining circular dependency in make -


make thinks have circular dependency:

$ make blah > /dev/null make[1]: circular <- dependency dropped. 

is there way make print out path circular? big , complicated makefile did not write , finding near futile figure out hand.

any other technologies people have resolving circular dependencies?

thanks.

make[1]: circular <- 

all right, 2 things:

1) all <- all means that's whole path. that's right, all prerequisite of all.

2)make[1] means recursive make. somewhere in makefile there command $(make) all (probably obscured variable names, functions, arguments, whatever).

does help?


Comments

Popular posts from this blog

Python __call__ special method practical example -

How can I edit my VIM config so that Vim treats ".ejs" files the same as it currently treats my html files? -