diff --git a/src/demos/nanox/Makefile b/src/demos/nanox/Makefile
index d55b316..26a3eb2 100644
--- a/src/demos/nanox/Makefile
+++ b/src/demos/nanox/Makefile
@@ -183,16 +183,16 @@ NANOX_DEMOS_WITH_STANDARD_LINK := \
 # Standard link rule used for most demos.
 $(NANOX_DEMOS_WITH_STANDARD_LINK): $(MW_DIR_BIN)/%: $(MW_DIR_OBJ)/demos/nanox/%.o $(NANOXCLIENTLIBS) $(CONFIG)
 	@echo "Linking $(patsubst $(MW_DIR_BIN)/%,%,$@) ..."
-	$(CC) $(CFLAGS) $(LDFLAGS) $(LD_NANOXCLIENTLIBS) $(CCNXLIBS) $< -o $@
+	$(CC) $(CFLAGS) $(LDFLAGS) $< -o $@ $(LD_NANOXCLIENTLIBS) $(CCNXLIBS)
 
 # Link rule used for demos with libm.
 $(NANOX_DEMOS_WITH_LIBM_LINK): $(MW_DIR_BIN)/%: $(MW_DIR_OBJ)/demos/nanox/%.o $(NANOXCLIENTLIBS) $(CONFIG)
 	@echo "Linking $(patsubst $(MW_DIR_BIN)/%,%,$@) ..."
-	$(CC) $(CFLAGS) $(LDFLAGS) $(LD_NANOXCLIENTLIBS) $(CCNXLIBS) $< -o $@ $(LIBM)
+	$(CC) $(CFLAGS) $(LDFLAGS) $< -o $@ $(LIBM) $(LD_NANOXCLIENTLIBS) $(CCNXLIBS)
 
 $(MW_DIR_BIN)/snap_jpg: $(MW_DIR_OBJ)/demos/nanox/snap_jpg.o $(NANOXCLIENTLIBS) $(CONFIG)
 	@echo "Linking $(patsubst $(MW_DIR_BIN)/%,%,$@) ..."
-	$(CC) $(CFLAGS) $(LDFLAGS) $(LD_NANOXCLIENTLIBS) $(CCNXLIBS) $< -o $@ $(LIBJPEG)
+	$(CC) $(CFLAGS) $(LDFLAGS) $< -o $@ $(LIBJPEG) $(LD_NANOXCLIENTLIBS) $(CCNXLIBS)
 
 $(MW_DIR_BIN)/threadtest: $(MW_DIR_OBJ)/demos/nanox/threadtest.o $(NANOXCLIENTLIBS) $(CONFIG)
 	@echo "Linking $(patsubst $(MW_DIR_BIN)/%,%,$@) ..."
