Noel Burton-Krahn wrote: > > I'm trying to compile openssl-0.9.6c under win32 without much success. I > follow the instructions in INSTALL.WIN32. Here's how it goes: > > (1) perl Configure VC-WIN32 > ... > Configured for VC-WIN32. > > (2) ms\do_nasm.bat > > (3) nmake -f ms/ntdll.mak > > ms/ntdll.mak(239) : fatal error U1001: syntax error : illegal character > '^M' in macro > > The ntdll.mak file is totall screwed up. It has references for files > like ./..h, paths like '.\\cryptlib.h' and even \r chars in its macros! > > (4) ok, strip all \r chars and \\ > > perl -i.bak -pne 's/\r//g; s/\\\\/\\/g' ms/ntdll.mak > nmake -f ms/ntdll.mak > > NMAKE : fatal error U1073: don't know how to make '.\cryptlib.h' > > This just isn't working at all. Has anyone build openssl under Win32? > (not cygwin!) >
Yes every version of OpenSSL is tested under VC++ before releast. I tested OpenSSL 0.9.6c personally. Sounds like a perl problem. Which version of perl are you using? I use the ActiveState version from www.activestate.com Steve. -- Dr Stephen N. Henson. http://www.drh-consultancy.demon.co.uk/ Personal Email: [EMAIL PROTECTED] Senior crypto engineer, Gemplus: http://www.gemplus.com/ Core developer of the OpenSSL project: http://www.openssl.org/ Business Email: [EMAIL PROTECTED] PGP key: via homepage. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]