diff --git a/test/agent/Makefile.am b/test/agent/Makefile.am
index f732f4b6b995745aa0ec562dbe1eec392b00be30..e5a8d2f9b6a6867927cca753d5f7508a178b05a9 100644
--- a/test/agent/Makefile.am
+++ b/test/agent/Makefile.am
@@ -3,9 +3,9 @@ include $(top_srcdir)/globals.mk
 AM_CXXFLAGS += -I$(top_srcdir)/src -I./src $(GUILE_CFLAGS) -rdynamic
 AM_LDFLAGS  += $(GUILE_LIBS)
 
-noinst_PROGRAMS = agent
+noinst_PROGRAMS = agent.exe
 
-agent_SOURCES =                   \
+agent_exe_SOURCES =               \
 	src/main.cpp              \
 	src/utils.h               \
 	src/bindings/bindings.cpp \
@@ -15,4 +15,4 @@ agent_SOURCES =                   \
 	src/bindings/signal.cpp   \
 	src/bindings/signal.h
 
-agent_LDADD = $(top_builddir)/src/libring.la
+agent_exe_LDADD = $(top_builddir)/src/libring.la