Here's a patch that implements source-code level delayloading of both shell32.dll for win32_argv2utf8() and of the WinSock libraries in the Perl core (IO.dll still has to link explicitly against them, but IO::Blah is a resource hog, anyway). It also adds the new Perl56.dll base and new stack size settings for GCC/Mingw. Enjoy! -- BKS P.S. If WinSock 2 is sufficiently standard, it might be worth changing the LoadLibrary from "wsock32.dll" to "ws2_32.dll" so as to avoid loading the extra compatibility libraries. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com