backported imago from eradicate
[dosdemo] / libs / imago / GNUmakefile
index beba77c..542d91f 100644 (file)
@@ -5,11 +5,16 @@ src = $(wildcard src/*.c) \
 obj = $(src:.c=.o)
 alib = libimago.a
 
-CFLAGS = -pedantic -Wall -Wno-main -g -Izlib -Ilibpng -Ijpeglib
+CC = gcc
+CFLAGS = $(arch) -fno-pie -Wno-main -g -O3 -Izlib -Ilibpng -Ijpeglib
+
+ifeq ($(shell uname -m), x86_64)
+       arch = -m32
+endif
 
 $(alib): $(obj)
        $(AR) rcs $@ $(obj)
 
 .PHONY: clean
 clean:
-       rm -f $(obj) $(bin)
+       rm -f $(obj) $(alib)