+diff --git a/elftoaout-2.3/Makefile b/elftoaout-2.3/Makefile
+index 7dc3529..64d8ff6 100644
+--- a/elftoaout-2.3/Makefile
++++ b/elftoaout-2.3/Makefile
+@@ -3,8 +3,11 @@ CFLAGS = -O2 -Wall
+
+ all: elftoaout
+
+-elftoaout: elftoaout.c
+- $(CC) $(CFLAGS) -o elftoaout elftoaout.c
++elftoaout: elftoaout.o
++ $(CC) $(CFLAGS) $(LDFLAGS) -o elftoaout elftoaout.o
++
++.c.o:
++ $(CC) $(CFLAGS) -c $<
+
+ install: elftoaout
+ install -m 0755 -s elftoaout /usr/bin/elftoaout