CFLAGS=-Wall -O # -g -DDEBUG LDFLAGS = -lm TARGETS=ddcxinfos ARCH := $(patsubst i%86,i386,$(shell uname -m)) ARCH := $(patsubst sparc%,sparc,$(ARCH)) ifeq (i386,$(ARCH)) OBJS = ddcxinfos.o vesamode.o vbe.o lrmi.o endif ifeq (x86_64,$(ARCH)) OBJS = ddcxinfos.o vesamode.o vbe.o endif ifeq (,$(OBJS)) OBJS = not_handled.o endif ddcxinfos: $(OBJS) $(CC) -o $@ $(OBJS) $(CFLAGS) $(LDFLAGS) clean: $(RM) $(TARGETS) *.o core