diff options
Diffstat (limited to 'tools/ddcprobe/Makefile')
-rw-r--r-- | tools/ddcprobe/Makefile | 27 |
1 files changed, 10 insertions, 17 deletions
diff --git a/tools/ddcprobe/Makefile b/tools/ddcprobe/Makefile index bcbf1464d..83f3e3df5 100644 --- a/tools/ddcprobe/Makefile +++ b/tools/ddcprobe/Makefile @@ -6,24 +6,17 @@ ARCH := $(patsubst i%86,i386,$(shell uname -m)) ARCH := $(patsubst sparc%,sparc,$(ARCH)) ifeq (i386,$(ARCH)) - -ddcxinfos: lrmi.o vesamode.o vbe.o ddcxinfos.o - -libvbe.a: lrmi.o vesamode.o vbe.o - $(AR) cru $@ $^ - -#install: $(DESTDIR)/usr/include/vbe.h $(DESTDIR)/usr/lib/libvbe.a - -$(DESTDIR)/usr/include/vbe.h: - install -m 644 vbe.h $(DESTDIR)/usr/include/vbe.h - -$(DESTDIR)/usr/lib/libvbe.a: - install -m 644 libvbe.a $(DESTDIR)/usr/lib/libvbe.a - -else -ddcxinfos: not_handled.c - gcc -o $@ $< +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 |