Ваш Makefile
выглядит плохо. Где-то в нем есть что-то вроде:
all: <some-other-targets> tools
Что говорит о том, что цель all
требует, чтобы цель tools
была сделана. Но нет линии
в Makefile, определяющем цель tools
.
Это кажется странным для выпущенного кода. Некоторая идея о том, как продолжать:
- Убедитесь, что цель
tools
написана правильно. Дело имеет значение.
- Вы можете попытаться удалить зависимость
all
от tools
, удалив инструменты в строке, описанной выше, и снова запустить make
. Это не дает вам полной сборки пакета, но, по крайней мере, вы знаете, есть ли другие проблемы, которые нужно решить.
- Запустите
configure --help
и посмотрите доступные параметры, например --enable-XXXXX
, которые можно использовать с configure
. Использование опций с configure
может изменить Makefile
и избежать создания цели tools
.
Обратите внимание, что каждый раз, когда вызывается configure
, Makefile
регенерируется, поэтому ваша модификация может потеряться.