diff --git a/acat/makefile b/acat/makefile
index b733df49df18c20d99e7ac72b67c45f7858ad7b8..f05f9483fd628dd4a83a04dfaaedaa31d2daba54 100644
--- a/acat/makefile
+++ b/acat/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.automaton/makefile b/aconvert.automaton/makefile
index eca1f70d08b0d7b23156b2b070ebfd81cebe43f0..8234a5258414d35c702d3f8f426d84c909fc7445 100644
--- a/aconvert.automaton/makefile
+++ b/aconvert.automaton/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.dot/makefile b/aconvert.dot/makefile
index 7fc4f89013930107265b62edcdda4cb4522b8291..e45b24073870dc809e585281ff5bac9247b8f8df 100644
--- a/aconvert.dot/makefile
+++ b/aconvert.dot/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.gastex/makefile b/aconvert.gastex/makefile
index e9e21a20b597805f2c4cad282c84fcb0cd883d18..a36236899fdcb917e4c7504d5e410f5c19d11e26 100644
--- a/aconvert.gastex/makefile
+++ b/aconvert.gastex/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.grammar/makefile b/aconvert.grammar/makefile
index 80d67da8a03815c12a7af84179978087cd75977f..3311e13d60b46d1936a6350ce3a6347ddb8da2ec 100644
--- a/aconvert.grammar/makefile
+++ b/aconvert.grammar/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert.regexp/makefile b/aconvert.regexp/makefile
index 39f1798c2c53ab7a3312b861d6a3ef6ca4b72738..a638832d34881729a7d430225d766756f501484f 100644
--- a/aconvert.regexp/makefile
+++ b/aconvert.regexp/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aconvert/makefile b/aconvert/makefile
index 3a231680338f07e0ece42aa1e6120bb91510c8d2..eb693e6f044e20af330106dc71c7a51251780cf7 100644
--- a/aconvert/makefile
+++ b/aconvert/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adeterminize.fsm/makefile b/adeterminize.fsm/makefile
index 45679895658c79ea38f16e89dfa2d8d5821ef67b..26dfc558ad26269e68fb1e7c0333892d2cf7d2fc 100644
--- a/adeterminize.fsm/makefile
+++ b/adeterminize.fsm/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adeterminize/makefile b/adeterminize/makefile
index c18556666a06e328f19c2ca19aa8798744627098..4d59145d5c04d042412452b7b11f50f4ad6c2d8d 100644
--- a/adeterminize/makefile
+++ b/adeterminize/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) lib/$(LIBRARY)
 
 lib/$(LIBRARY): $(OBJECTS)
 	mkdir -p lib
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adiff.automaton/makefile b/adiff.automaton/makefile
index 112e9e1dbe07a7e80131bc6a62fe0cba3743dd9f..c4bb207931ea4fa1e55495693e3d0724e9871b1f 100644
--- a/adiff.automaton/makefile
+++ b/adiff.automaton/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adiff.grammar/makefile b/adiff.grammar/makefile
index b850e6b828a70d6944f0d4ef40c36280baf90a82..474c2f33dffcf660cfe81e9b0d24ea5d36ce6943 100644
--- a/adiff.grammar/makefile
+++ b/adiff.grammar/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/adiff/makefile b/adiff/makefile
index 6773028e5e1b253996e9ec04ba7f9c566a04e8dc..060c1a1cda2a48391f59c944f42c88781f5aec3f 100644
--- a/adiff/makefile
+++ b/adiff/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aepsilon/makefile b/aepsilon/makefile
index cbf7f7720f73a250c333dc0f15eac52bc007c483..ce8e2b12f4e8e580c54d7f3385182054e2509394 100644
--- a/aepsilon/makefile
+++ b/aepsilon/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/alib/makefile b/alib/makefile
index c397f43efcbaa0cf8fd7a68f838826a62e187061..67ac588fe3d9f118a8b7c951627e6e7c46fdaa32 100644
--- a/alib/makefile
+++ b/alib/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) lib/$(LIBRARY)
 
 lib/$(LIBRARY): $(OBJECTS)
 	mkdir -p lib
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/aminimize/makefile b/aminimize/makefile
index e9430cbc2d3431a2bda71341538d6b69af1126d9..511b442403abb2052c7393fcb4997d35672e86b3 100644
--- a/aminimize/makefile
+++ b/aminimize/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)
diff --git a/atrim/makefile b/atrim/makefile
index b6c91ddba61bbc64fd6e384ad2cc9b483c6bc7d5..df263036fce326bfc31ba76e00af54d14d978f23 100644
--- a/atrim/makefile
+++ b/atrim/makefile
@@ -10,7 +10,7 @@ all: $(SOURCES) bin/$(EXECUTIBLE)
 
 bin/$(EXECUTIBLE): $(OBJECTS)
 	mkdir -p bin
-	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
+	$(CC) $(OBJECTS) -o $@ $(LDFLAGS)
 
 obj/%.o: src/%.cpp
 	mkdir -p $(dir $@)