Означает, что make
обнаружил цикл в графе зависимостей. То есть когда make
анализировал зависимость yyy
для цели xxx
, он нашел, что yyy
, в свою очередь, зависит от xxx
.
У меня проявилась при сборке проекта Qt в следующем виде:
make: Circular check <- first dependency dropped.
Причем check
-- имя моего проекта.
Сгенерировав Makefile
с помощью qmake
:
qmake -projectname.pro
обнаружил в нем причину:
####### Sub-libraries
...
check: first
-- одна из целей в сгенерированном Makefile
совпала с именем проекта.
Переименовал проект и ошибка исчезла.
Комментарии
comments powered by Disqus