Если вы компилируете из командной строки, вероятно, make
сработает.
Но если - например - после ./configure
вы откроете Eclipse и попытаетесь построить проект, у вас может появиться это предупреждение (no all rule
).
Кроме того, некоторые make
по умолчанию ожидают all
в Makefile
если в командной строке не указано конкретного правила.
Я предлагаю вам открыть Makefile(ы) и добавить правило
all: build
после первого правила (обычно это правило по умолчанию: make
принимает первое правило, если оно не указано).
build
это первое правило - в вашем случае оно может быть другим.
Или вы сделать изменение make
вызовы , чтобы make <rule>