Означает, что 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