[Client] Makefile: fix static target

This commit is contained in:
Matteo Cypriani 2011-04-13 11:05:52 +02:00
parent 6fa1ae15d0
commit bd8d761bdc
1 changed files with 8 additions and 8 deletions

View File

@ -45,17 +45,17 @@ dynamic : $(TARGET)
static : $(TARGET).static
all : dynamic static
% : %.o
# Cancel implicit make rule
%: %.c
%: %.o
$(CC) $(LDFLAGS) $(STRIPFLAGS) $(XCFLAGS) -o $@ $^ $(LIBS)
%.o : %.c $(HEADER)
%.static: %.o
$(CC) $(STRIPFLAGS) $(XCFLAGS) -o $@ $^ \
$(LDFLAGS) $(LIBS) $(STATIC_LIBS) -static
%.o: %.c $(HEADER)
$(CC) $(XCFLAGS) $(OWLPSFLAGS) -c $<
# Compilation du programme
$(TARGET) : $(TARGET).o $(HEADER)
$(TARGET).static : $(TARGET).c $(HEADER)
$(CC) $(LDFLAGS) -static $(STRIPFLAGS) $(XCFLAGS) -o $@ $^ $(LIBS) $(STATIC_LIBS)
## Installation / désinstallation ##