Я пытаюсь настроить среду Android для сборки исходного кода Android.Я думаю, что версия make в системе вызывала проблемы со сборкой Android.Я сейчас пытаюсь установить make из источников, которые я скачал с http://ftp.gnu.org/gnu/make/.Я сначала настраиваю его, затем запускаю make, который выдает мне эту ошибку.Я пытался отладить это, изменяя вещи в строке ошибки.
root@hali-desktop:/home/hali/Downloads/make-3.81# make
/bin/bash: -c: line 0: syntax error near unexpected token `;;'
/bin/bash: -c: line 0: `if test ! -f config.h; then rm -f stamp-h1; make stamph1;;
else :; fi'
make: *** [config.h] Error 1
Вот код Makefile в коде, который я пытаюсь скомпилировать.
config.h: stamp-h1
@if test ! -f $@; then \
rm -f stamp-h1; \
$(MAKE) stamp-h1; \
else :; fi
Я не понимаю сценариев оболочкимного.Хотя изучал лил ради поиска неисправностей.Мне нужна помощь отсюда.