--- a/Socket.st Tue May 12 16:58:40 2015 +0100
+++ b/Socket.st Wed May 13 06:32:03 2015 +0100
@@ -3326,7 +3326,11 @@
else if (arg1 == false) u.u_bool = FALSE;
else goto argError;
# ifdef WIN32
- _win32_printf("%d %d %d %d\n", level, opt, usize, u.u_int);
+# if defined(__MINGW__) || defined(__MINGW64__)
+ __win32_printf("%d %d %d %d\n", level, opt, usize, u.u_int);
+# else
+ _win32_printf("%d %d %d %d\n", level, opt, usize, u.u_int);
+# endif
# endif
}
# endif /* IPV6_V6ONLY */
--- a/bc.mak Tue May 12 16:58:40 2015 +0100
+++ b/bc.mak Wed May 13 06:32:03 2015 +0100
@@ -42,7 +42,7 @@
LOCALDEFINES=
STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) $(COMMONSYMBOLS) -varPrefix=$(LIBNAME)
-LOCALLIBS=$(ZLIB_DIR)\$(ZLIB) ws2_32.lib
+LOCALLIBS=$(ZLIB_DIR)\$(ZLIB)
OBJS= $(COMMON_OBJS) $(WIN32_OBJS)