Afficher un message
Vieux 02/05/2006, 13h24   #4
Emmanuel Fleury
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: dependances mal fichues

Zulfukar Arslan wrote:
>
> Une idée?


Essaye de rajouter ces règles génériques:

# Generic rules
%.o: %.c %.d
$(CC) $(CFLAGS) $(INCLUDES) $(LIBFLAGS) -c $<

%.d: %.c
$(CC) -MM $(INCLUDES) $< > $@

%.a: $(LIBOBJS)
$(AR) rcs $@.$(VERSION) $^
@$(LN) $@.$(VERSION) $@

%.so: $(LIBOBJS)
$(CC) $(CFLAGS) -shared -fPIC -ldl -o $@.$(VERSION) $^
@$(LN) $@.$(VERSION) $@


Et de mettre à la fin de ton Makefile la ligne suivante:

# Dependencies
-include $(DEPS)

Amicalement
--
Emmanuel Fleury | Office: 211
Associate Professor, | Phone: +33 (0)5 40 00 35 24
LaBRI, Domaine Universitaire | Fax: +33 (0)5 40 00 66 69
351, Cours de la Libération | email: emmanuel.fleury@labri.fr
33405 Talence Cedex, France | URL: http://www.labri.fr/~fleury
  Réponse avec citation
 
Page generated in 0,05120 seconds with 9 queries