diff --git a/src/slurmctld/Makefile.am b/src/slurmctld/Makefile.am
index 8b81c2618717bd081ea3a73fd82388eaac2be58b..0752e251a2fbb133f1fd66630cca9fe82ee91fab 100644
--- a/src/slurmctld/Makefile.am
+++ b/src/slurmctld/Makefile.am
@@ -55,14 +55,14 @@ slurmctld_SOURCES = 	\
 #
 # Note: automake 1.5 will complain about these...
 #
-controller     : controller_d.o job_mgr.o job_scheduler.o node_mgr.o node_scheduler.o partition_mgr.o read_config.o step_mgr.o
-job_mgr        : job_mgr_d.o node_mgr.o node_scheduler.o partition_mgr.o
-job_scheduler  : job_scheduler_d.o job_mgr.o node_mgr.o node_scheduler.o partition_mgr.o
-node_mgr       : node_mgr_d.o  
-node_scheduler : node_scheduler_d.o job_mgr.o node_mgr.o partition_mgr.o read_config.o
-partition_mgr  : partition_mgr_d.o node_mgr.o
-read_config    : read_config_d.o job_mgr.o node_mgr.o node_scheduler.o partition_mgr.o step_mgr.o
-step_mgr       : step_mgr_d.o
+controller$(EXEEXT)     : controller_d.o job_mgr.o job_scheduler.o node_mgr.o node_scheduler.o partition_mgr.o read_config.o step_mgr.o
+job_mgr$(EXEEXT)        : job_mgr_d.o node_mgr.o node_scheduler.o partition_mgr.o
+job_scheduler$(EXEEXT)  : job_scheduler_d.o job_mgr.o node_mgr.o node_scheduler.o partition_mgr.o
+node_mgr$(EXEEXT)       : node_mgr_d.o  
+node_scheduler$(EXEEXT) : node_scheduler_d.o job_mgr.o node_mgr.o partition_mgr.o read_config.o
+partition_mgr$(EXEEXT)  : partition_mgr_d.o node_mgr.o
+read_config$(EXEEXT)    : read_config_d.o job_mgr.o node_mgr.o node_scheduler.o partition_mgr.o step_mgr.o
+step_mgr$(EXEEXT)       : step_mgr_d.o
 
 % : %_d.o
 	$(LINK) $(LDFLAGS) $^ $(LDADD) $(LIBS)