Re: [openssl-users] Build failure with OpenSSL version 1.0.2e in Win32 platform

2015-12-11 Thread Matt Caswell


On 11/12/15 15:46, Abdul Razik wrote:
> Hello
> 
> Can someone please help with this issue? I am trying to build version
> 1.0.2e with VS 2015 and got the following build error with 32 bit, 64
> bit builds fine ,
> 
> searching online it seems to have been resolved, not sure how to get
> the fix and which files are affected by the fix. Can someone please
> help with this?

>From INSTALL.W32:
- Netwide Assembler, a.k.a. NASM, available from
http://nasm.sourceforge.net/
  is required if you intend to utilize assembler modules. Note that NASM
  is now the only supported assembler.

See the instructions later in that file for how to use it to build OpenSSL.

Matt



___
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users


[openssl-users] Build failure with OpenSSL version 1.0.2e in Win32 platform

2015-12-11 Thread Abdul Razik
Hello

Can someone please help with this issue? I am trying to build version
1.0.2e with VS 2015 and got the following build error with 32 bit, 64
bit builds fine ,

searching online it seems to have been resolved, not sure how to get
the fix and which files are affected by the fix. Can someone please
help with this?



perl crypto\sha\asm\sha1-586.pl win32 /MT /Ox /O2 /Ob2
-DOPENSSL_THREADS  -DDSO_WIN32 -W3 -Gs0 -GF -Gy -nologo
-DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_C

RT_SECURE_NO_DEPRECATE -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2
-DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM
-DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES

_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DOPENSSL_NO_RC5
-DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE
-DOPENSSL_NO_DYNAMIC_ENGINE >tmp32\sha1-586.asm

ml /nologo /Cp /coff /c /Cx /Zi /Fotmp32\sha1-586.obj tmp32\sha1-586.asm

Assembling: tmp32\sha1-586.asm

tmp32\sha1-586.asm(1432) : error A2070:invalid instruction operands

tmp32\sha1-586.asm(1576) : error A2070:invalid instruction operands

NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
Studio 14.0\VC\BIN\ml.EXE"' : return code '0x1'

Stop.



Thanks

Razik


-- 
Abdul Razik
Mobile: 512 550 4282
___
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users