diff --git a/src/Makefile b/src/Makefile
index e45b99a3129f4486b8972c18b545cadb389251a5..5f63b2e5a9588ebdf2ab5a453a3f8bd53103a75d 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -524,25 +524,25 @@ ARFLAGS=r
 #
 #  GENERATION OF DEPENDANCE FILES : *.D
 # 
-
+SPLL ?= spll
 %.D:%.F90
 	$(CPP) $(INC) $(CPPFLAGS) $< >  $(OBJDIR)/$(*F).f90 
-	spll $(NSOURCE) $(OBJDIR)/$(*F).f90 
+	$(SPLL) $(NSOURCE) $(OBJDIR)/$(*F).f90 
 	rm -f $(OBJDIR)/$(*F).f90 
 
 %.D:%.f90
 	$(CPP) $(INC) $(CPPFLAGS) $< >  $(OBJDIR)/$(*F).f90 
-	spll $(NSOURCE) $(OBJDIR)/$(*F).f90 
+	$(SPLL) $(NSOURCE) $(OBJDIR)/$(*F).f90 
 	rm -f $(OBJDIR)/$(*F).f90 
 
 %.D:%.fx90
 	$(CPP)  $(INC) $(CPPFLAGS) $< > $(OBJDIR)/$(*F).fx90
-	spll $(NSOURCE) $(OBJDIR)/$(*F).fx90 
+	$(SPLL) $(NSOURCE) $(OBJDIR)/$(*F).fx90 
 	rm -f $(OBJDIR)/$(*F).fx90
  
 %.D:%.f
 	$(CPP)  $(INC) $(CPPFLAGS) $< > $(OBJDIR)/$(*F).f
-	spll $(NSOURCE) $(OBJDIR)/$(*F).f 
+	$(SPLL) $(NSOURCE) $(OBJDIR)/$(*F).f 
 	rm -f $(OBJDIR)/$(*F).f
  
 #