--- src/Makefile.in.orig	2009-07-16 04:46:41.000000000 -0600
+++ src/Makefile.in	2010-06-05 15:35:32.000000000 -0600
@@ -68,7 +68,7 @@
 CCLD = $(CC)
 LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-	$(LDFLAGS) -o $@
+	-o $@
 SOURCES = $(unshield_SOURCES) $(unshield_deobfuscate_SOURCES)
 DIST_SOURCES = $(unshield_SOURCES) $(unshield_deobfuscate_SOURCES)
 ETAGS = etags
@@ -267,10 +267,10 @@
 	done
 unshield$(EXEEXT): $(unshield_OBJECTS) $(unshield_DEPENDENCIES) 
 	@rm -f unshield$(EXEEXT)
-	$(LINK) $(unshield_OBJECTS) $(unshield_LDADD) $(LIBS)
+	$(LINK) $(unshield_OBJECTS) $(unshield_LDADD) $(LIBS) $(LDFLAGS)
 unshield-deobfuscate$(EXEEXT): $(unshield_deobfuscate_OBJECTS) $(unshield_deobfuscate_DEPENDENCIES) 
 	@rm -f unshield-deobfuscate$(EXEEXT)
-	$(LINK) $(unshield_deobfuscate_OBJECTS) $(unshield_deobfuscate_LDADD) $(LIBS)
+	$(LINK) $(unshield_deobfuscate_OBJECTS) $(unshield_deobfuscate_LDADD) $(LIBS) $(LDFLAGS)
 
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)