X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=Makefile;fp=Makefile;h=8b45f2fec629ff04db806acc051081a26b0dfd4d;hb=7bd77c4461410f29819d6eee3d42d2793047ea66;hp=cf9cd988c62129d02b6c1e1909904b463cbb937c;hpb=e2f48c6667ccc008a4b848b1115a854ca42f2e8b;p=retrobench diff --git a/Makefile b/Makefile index cf9cd98..8b45f2f 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,9 @@ src = $(wildcard src/*.c) +ssrc = $(wildcard src/*.s) sinlut.s src_x11 = $(wildcard src/x11/*.c) src_fbdev = $(wildcard src/fbdev/*.c) -ssrc = sinlut.s -obj_x11 = $(src:.c=.o) $(src_x11:.c=.o) $(ssrc:.s=.o) -obj_fbdev = $(src:.c=.o) $(src_fbdev:.c=.o) $(ssrc:.s=.o) +obj_x11 = $(src_x11:.c=.o) $(src:.c=.o) $(ssrc:.s=.o) +obj_fbdev = $(src_fbdev:.c=.o) $(src:.c=.o) $(ssrc:.s=.o) dep = $(src:.c=.d) $(src_x11:.c=.d) $(src_fbdev:.c=.d) bin_x11 = rbench_x11 bin_fbdev = rbench_fbdev @@ -13,7 +13,8 @@ dbg = -g opt = -O3 -ffast-math inc = -Isrc -CFLAGS = -pedantic $(warn) $(dbg) $(opt) $(inc) -fno-strict-aliasing -MMD +CFLAGS = -m32 -pedantic $(warn) $(dbg) $(opt) $(inc) -fno-strict-aliasing -MMD +ASFLAGS = --32 LDFLAGS_x11 = -L/usr/X11R6/lib -lX11 -lXext LDFLAGS_fbdev = @@ -21,10 +22,10 @@ LDFLAGS_fbdev = all: $(bin_x11) $(bin_fbdev) $(bin_x11): $(obj_x11) - $(CC) -o $@ $(obj_x11) $(LDFLAGS_x11) + $(CC) -o $@ -m32 $(obj_x11) $(LDFLAGS_x11) $(bin_fbdev): $(obj_fbdev) - $(CC) -o $@ $(obj_fbdev) $(LDFLAGS_fbdev) + $(CC) -o $@ -m32 $(obj_fbdev) $(LDFLAGS_fbdev) sinlut.s: tools/lutgen tools/lutgen >$@