Bonjour à tous.

voici le problème: j ai crée un makefile pour qu'il construise 3 executables. mais il ne me fait que le premier....

le code
OBJ= /home/dave/ProjetCA/irkm/parse.o /home/dave/ProjetCA/irkm/index.o /home/dave/ProjetCA/irkm/abr.o /home/dave/ProjetCA/irkm/dir.o /home/dave/ProjetCA/irkm/fonction.o /home/dave/ProjetCA/irkm/stat.o /home/dave/ProjetCA/irkm/search.o /home/dave/ProjetCA/irkm/main.o

EXE_INDEX = irkm_index
EXE_STAT = irkm_stat
EXE_SEARCH = irkm_search

CC = gcc

COMPIL = $(CC)

$(EXE_INDEX): $(OBJ)
$(CC) $(OBJ) -o $(EXE_INDEX) -ansi

$(EXE_STAT): $(OBJ)
$(CC) $(OBJ) -o $(EXE_STAT) -ansi

$(EXE_SEARCH): $(OBJ)
$(CC) $(OBJ) -o $(EXE_SEARCH) -ansi



parse.o : parse.c structures.h fonctions.h
$(COMPIL) -c parse.c

index.o : index.c structures.h fonctions.h
$(COMPIL) -c index.c

abr.o : abr.c structures.h fonctions.h
$(COMPIL) -c abr.c

dir.o : dir.c structures.h fonctions.h
$(COMPIL) -c dir.c

fonction.o : fonction.c structures.h fonctions.h
$(COMPIL) -c fonction.c

stat.o : stat.c structures.h fonctions.h
$(COMPIL) -c stat.c

search.o : search.c structures.h fonctions.h
$(COMPIL) -c search.c

main.o : main.c structures.h fonctions.h
$(COMPIL) -c main.c


clean:
-rm home/dave/projetCA/irkm/*.o
donc: ikm_index fonctionne bien mais irkm_stat et irkm_search ne se construise pas.

merci de m aider à résoudre ce problème.

Cordialement