diff --git a/modules/newt b/modules/newt
index 9b6d60c4..cc6341df 100644
--- a/modules/newt
+++ b/modules/newt
@@ -22,3 +22,4 @@ newt_configure := ./autogen.sh; ./configure \
 	$(CROSS_TOOLS) \
 	--prefix "/" \
 	--host i386-elf-linux \
+	--without-tcl
diff --git a/modules/slang b/modules/slang
index ef31de02..0c6f3b74 100644
--- a/modules/slang
+++ b/modules/slang
@@ -13,7 +13,7 @@ slang_configure := ./configure \
 	--with-png=no \
 	--with-pcre=no \
 	--with-onig=no \
-  && mkdir src/elfobjs
+  && mkdir -p src/elfobjs
 
 slang_target := \
 	$(MAKE_JOBS) \