Hi,

While building openssl-1.0.0g on Windows platforms, I noticed the release build 
configurations are generated with VC /Zi compiler option and /debug linker 
option by default.  Looking in the openssl-1.0.0g/util/pl/VC-32.pl file, I 
noticed the following lines:

    140 # generate symbols.pdb unconditionally
    141 $app_cflag.=" /Zi /Fd\$(TMP_D)/app";
    142 $lib_cflag.=" /Zi /Fd\$(TMP_D)/lib";
    143 $lflags.=" /debug";
So it looks like these debug options are in release build configurations for a 
reason.  I'm just wondering what that reason is.

Thanks,
Eric.

Reply via email to