Это может произойти только в том случае, если make не может найти ваш make-файл.Вы находитесь в том же каталоге, что и этот make-файл, когда запускаете make
?Вы назвали свой make-файл makefile
или Makefile
или называли его как-нибудь еще?В своем вопросе вы говорите, что у вас есть простой Makefil , но я не знаю, была ли это опечатка или вы действительно пытались назвать свой make-файл «Makefil» (отсутствует окончательное «e»).
См. руководство по сборке GNU для получения информации о том, как make определяет местонахождение make-файлов.