diff --git a/src/build/rules.mk b/src/build/rules.mk
index d23346c1445febd461d38576075db3f3b659e423..f9ab9f493c06d0e70e2f3b7cecac17291a657a11 100644
--- a/src/build/rules.mk
+++ b/src/build/rules.mk
@@ -8,9 +8,9 @@ $(EXEODIR):
 	$(QUIET)$(IFNOTEXIST) mkdir $(EXEODIR)
 
 clean:
-	@echo Deleting $(OBJODIR)$(SLASH)
-	$(QUIET)$(DELETE) $(OBJODIR)$(SLASH)*
-	@echo Deleting $(LIBODIR)$(SLASH)
-	$(QUIET)$(DELETE) $(LIBODIR)$(SLASH)*
-	@echo Deleting $(EXEODIR)$(SLASH)
-	$(QUIET)$(DELETE) $(EXEODIR)$(SLASH)*
+	@echo Deleting $(OBJODIR)$(DIRSEP)
+	$(QUIET)$(DELETE) $(OBJODIR)$(DIRSEP)*
+	@echo Deleting $(LIBODIR)$(DIRSEP)
+	$(QUIET)$(DELETE) $(LIBODIR)$(DIRSEP)*
+	@echo Deleting $(EXEODIR)$(DIRSEP)
+	$(QUIET)$(DELETE) $(EXEODIR)$(DIRSEP)*