Lorsque je cours tout faire sur le Makefile suivant j'ai cette erreur:Quel est le problème avec ce Makefile?
Makefile: 5: *** séparateur manquant. Arrêtez.
Qu'est-ce qui ne va pas et comment le réparer?
LEX = lex
YACC = yacc
CC = gcc
calcu: y.tab.o lex.yy.o
$(CC) -o calcu y.tab.o lex.yy.o -ly -lfl
y.tab.c y.tab.h: parser.y
$(YACC) -d parser.y
y.tab.o: y.tab.c parser.h
$(CC) -c y.tab.c
lex.yy.o: y.tab.h lex.yy.c
$(CC) -c lex.yy.c
lex.yy.c: calclexer.l parser.h
$(LEX) calclexer.l
clean:
rm *.o
rm *.c
rm calcu
Doit spécifier que les lignes d'action doivent être indentées avec une tabulation en tête et non avec un espace de début ... – dmckee