I'm in the process of updating from 0.9.8e to 0.9.8k, and I've found the Debug build won't build. My build script does this:
ms\do_masm.bat debug pdb (also ms\do_win64a.bat debug pdb) In e this works, but in k, the debug argument has no effect. I looked at the batch files and I found they changed from this (e): perl util\mk1mf.pl %* VC-NT >ms\nt.mak perl util\mk1mf.pl %* dll VC-NT >ms\ntdll.mak to this (k): perl util\mk1mf.pl VC-WIN32 >ms\nt.mak perl util\mk1mf.pl dll VC-WIN32 >ms\ntdll.mak Specifically, the %* was removed, with the result being arguments are no longer passed on to mk1mf.pl. Was this intentional, or an unintended side-effect of the target name being changed from VC-NT to VC-WIN32? If this was intentional, what is the preferred way to make a Debug build now? -- View this message in context: http://www.nabble.com/Win32%3A-do_*.bat-no-longer-passes-arguments-to-mk1mf.pl-tp25070431p25070431.html Sent from the OpenSSL - Dev mailing list archive at Nabble.com. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org