Hi all,

Used snap shot 20080423.
As explained in INSTALL.W32, I added option "debug" to any call to mk1mf.pl.
Then called nmake and built everything with the Visual Studio 7.1 compiler and linker.
Nevertheless it was impossible to step into openssl.exe with Visual Studio 7.1 debugger.
"No source code available".
The problem may be fixed by editing lines 35,107 and 116 of %OSSL_SRC%\util\pl\VC-32.pl

from

C:\OpenSsl\openssl-SNAP-20080423\util\pl\VC-32.pl(35): $dbg_cflags=$f.'d /Od -DDEBUG -D_DEBUG';
C:\OpenSsl\openssl-SNAP-20080423\util\pl\VC-32.pl(107): $dbg_clfags=' /MC /Od -DDEBUG -D_DEBUG';
C:\OpenSsl\openssl-SNAP-20080423\util\pl\VC-32.pl(116): $dbg_cflags=$f.'d /Od -DDEBUG -D_DEBUG';

to

C:\OpenSsl\openssl-SNAP-20080423\util\pl\VC-32.pl(35): $dbg_cflags=$f.'d /Od /Zi -DDEBUG -D_DEBUG';
C:\OpenSsl\openssl-SNAP-20080423\util\pl\VC-32.pl(107): $dbg_clfags=' /MC /Od /Zi -DDEBUG -D_DEBUG';
C:\OpenSsl\openssl-SNAP-20080423\util\pl\VC-32.pl(116): $dbg_cflags=$f.'d /Od /Zi -DDEBUG -D_DEBUG';

I tested this only with a simple 32-bit build - no machine available for the flavors.

Regards

André Ziermann
Senior Solution Engineer

SECUDE IT Security GmbH
Goebelstrasse 21
64293 Darmstadt / Germany

Tel. : +49 (0)6151 82897 21
Fax : +49 (0)6151 82897 26
Mobile : +49 (0) 170 987 81 73
ziermann@secude.com
www.secude.com


__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org