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.