Re: dependances mal fichues
Emmanuel Fleury wrote:
> Zulfukar Arslan wrote:
>
>>Une idée?
>
>
> Essaye de rajouter ces règles génériques:
Dans le makefile de la lib? et a quel endroit?
>
> # 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
|