>       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

Reply via email to