diff -Nau little-lang.orig/Makefile little-lang/Makefile --- little-lang.orig/Makefile 2016-06-13 10:16:04.185348600 +0200 +++ little-lang/Makefile 2016-06-13 10:40:29.671824700 +0200 @@ -23,11 +23,18 @@ ifeq "$(PLATFORM)" "win" S := win EXE=.exe - TCLSH_NAME=tclsh.exe - WISH_NAME=wish86.exe + TCLSH_NAME=tclshs.exe + WISH_NAME=wish86s.exe WISH=$(L_BUILD_ROOT)/$(BINDIR)/$(WISH_NAME) - TCLSH_CONFIGURE_OPTS=--enable-shared - TK_CONFIGURE_OPTS=--enable-shared + +ifeq "$(shell uname -a | cut -d_ -f1)" "MINGW32" + TCLSH_CONFIGURE_OPTS=--disable-shared + TK_CONFIGURE_OPTS=--disable-shared +else + TCLSH_CONFIGURE_OPTS=--disable-shared --enable-64bit + TK_CONFIGURE_OPTS=--disable-shared --enable-64bit +endif + ifeq "$(shell ./msys_release)" "1.0.11" CFLAGS := -D_OLDMINGW export CFLAGS