Os erros específicos que você está recebendo parecem ser o resultado de um comando malformado shell
na linha 233 do Makefile
:
$(shell if ! test -d $(OBJDIR) \; then mkdir -p $(DIRS) \; fi )
Você precisa remover as barras invertidas antes dos ponto-e-vírgulas 1 :
$(shell if ! test -d $(OBJDIR) ; then mkdir -p $(DIRS) ; fi )
Tenha em mente que isso parece ser um código antigo possivelmente não-mantido (os arquivos na data do tarball de 2002 a 2003), portanto, pode haver outros erros com os quais você precisará lidar.
1 Não consigo encontrar uma referência que descreva as regras de escape, estou baseando isso no fato de que ponto-e-vírgulas não são escapados em outro lugar no arquivo, e o erro parece ir longe quando eles são removidos