diff --git a/build_tools/Makefile b/build_tools/Makefile
index 0825cd6cc7fa132cfdd7f88e6ec52ab8e64b25ee..b5336e30cbd3e16ca1f899d50d7b7b9a5e56ce97 100644
--- a/build_tools/Makefile
+++ b/build_tools/Makefile
@@ -1,4 +1,4 @@
-MENUSELECT_OBJS=menuselect.o menuselect_curses.o ../strcompat.o
+MENUSELECT_OBJS=menuselect.o menuselect_curses.o
 MENUSELECT_CFLAGS=-g -c -D_GNU_SOURCE -I../ -I../include/
 MENUSELECT_LIBS=../mxml/libmxml.a
 
@@ -11,7 +11,7 @@ else
 endif
 
 menuselect: $(MENUSELECT_OBJS)
-	$(CC) -g -o $@ $(MENUSELECT_OBJS) $(MENUSELECT_LIBS)
+	$(CC) -g -o $@ ../strcompat.o $(MENUSELECT_OBJS) $(MENUSELECT_LIBS)
 
 menuselect.o: menuselect.c menuselect.h
 	$(CC) -o $@ $(MENUSELECT_CFLAGS) $<