--- fcode-utils-1.0.3.orig/detok/Makefile
+++ fcode-utils-1.0.3/detok/Makefile
@@ -31,7 +31,7 @@ INCLUDES = -I../shared
 
 # Normal Flags:
 CFLAGS  ?= -O2 -Wall #-Wextra
-LDFLAGS = 
+LDFLAGS ?= 
 
 # Coverage:
 #CFLAGS  := $(CFLAGS) -fprofile-arcs -ftest-coverage
--- fcode-utils-1.0.3.orig/romheaders/Makefile
+++ fcode-utils-1.0.3/romheaders/Makefile
@@ -28,6 +28,7 @@ DESTDIR  ?= /usr/local
 CC	 ?= gcc
 STRIP    ?= strip
 CFLAGS   ?= -O2 -Wall -Wextra
+LDFLAGS  ?=
 INCLUDES = -I../shared
 
 SOURCES = romheaders.c ../shared/classcodes.c
@@ -37,7 +38,7 @@ SOURCES = romheaders.c ../shared/classco
 all: romheaders
 
 romheaders: $(SOURCES)
-	$(CC) $(CFLAGS) $(INCLUDES) $(SOURCES) -o $@
+	$(CC) $(CFLAGS) $(LDFLAGS) $(INCLUDES) $(SOURCES) -o $@
 	$(STRIP) romheaders
 
 clean:
--- fcode-utils-1.0.3.orig/toke/Makefile
+++ fcode-utils-1.0.3/toke/Makefile
@@ -31,7 +31,7 @@ INCLUDES = -I../shared
 
 # Normal flags
 CFLAGS  ?= -O2 -Wall #-Wextra
-LDFLAGS =
+LDFLAGS ?=
 
 # Coverage:
 #CFLAGS  := $(CFLAGS) -fprofile-arcs -ftest-coverage
