> From: owner-openssl-us...@openssl.org On Behalf Of JC Yang > Sent: Saturday, 19 June, 2010 05:34
> I'm compiling 0.9.8e, I think the 1st part of your speculation might be the cause. > How can I fix it manually? > On Fri, Jun 18, 2010 at 11:10 AM, Dave Thompson <dthomp...@prinpay.com> wrote: > 1. For at least most of 0.9.8, mk1mf.pl had a flaw and didn't actually > put /Zi in the CFLAG setting as intended. If it didn't, do so manually. > My notes say I also put /Yd; I'm not sure if that's (still?) needed. Most direct way = what I did: = unpack, perl Configure VC-WIN32 --otheroptions = edit ms\do_whichever.bat to tell mk1mf.pl(s) 'debug' = execute ms\do_whichever * edit the ms\*.mak files to add /Zi and maybe /Yd in CFLAG= line (personally I think it looks best just after /MDd /Od) (as noted I'm not sure /Yd is still needed but I did have it) = nmake each ms\*.mak Maybe slightly cleaner way: = unpack, perl Configure VC-WIN32 --otheroptions = edit ms\do_whichever to tell mk1mf 'debug' * edit util\pl\VC-32.pl so $dbg_cflags= for Win32 (line98 in mine) includes /Zi and maybe /Yd = execute ms\do_whichever = nmake each ms\*.mak ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org