>       From: [email protected] On Behalf Of Vivek Subbarao
>       Sent: Friday, 29 May, 2009 05:24

>       I am having problem building openssl-0.9.8k on [...] visual studio
2008.

>       I executed the command perl Configure VC-WIN32 -prefix=c:/openssl 
> which was successfully completed. Then i executed the command ms\do_ms 
> and the below error occurred. Please help me solve this problem.

>       perl util\mk1mf.pl no-asm VC-CE  1>ms\ce.mak
>       %OSVERSION% is not defined at util/pl/VC-32.pl line 57.
>       Compilation failed in require at util\mk1mf.pl line 151.
<snip same for cedll.mak>

This is getting to be a FAQ. These two items in do_ms.bat 
are clearly intended for, and only work for, WinCE.
Either delete (or 'rem') them, or ignore the errors.

Note that the assembler builds, do_masm.bat and do_nasm.bat, 
don't have them and thus don't have this problem, plus 
they give usually better performing code. However, AIUI 
the masm code is no longer updated in recent versions, 
and nasm requires an additional tool (i.e. download) 
beyond just VC++ (and perl). (I think it's worth it.)



______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [email protected]
Automated List Manager                           [email protected]

Reply via email to