scusa ho messo solo un pezzo :P
Codice:
CC = gcc
CFLAGS = -g -m32
LFLAGS = -lm
PROGS = converter
SRCS = converter.c conversions.c scale.c
OBJS = converter.o conversions.o scale.o image.o
DIR = -I . -I ./conversions/
all: srcs $(PROGS)
srcs:
@$(CC) $(DIR) $(CFLAGS) -c $(SRCS)
$(PROGS): $(OBJS)
@$(CC) $(DIR) $(LFLAGS) $(CFLAGS) -o $(PROGS) $(OBJS)
clean:
@rm $(PROGS) $(OBJS)
nella cartella conversions ho un Makefile che mi crea l'object image.o
altrimenti avrei dovuto usare solo il Makefile che vedi mettendo ./conversions/image.c tra i sorgenti (SRCS)