Re: 0.9.8h failing to build with VS 2005 - Openssl

This is a discussion on Re: 0.9.8h failing to build with VS 2005 - Openssl ; Hi, This is a bug that has been reported on openssl-dev. It's due to a bug in the file x86ms.pl responsible for the generation of MASM assembly code. To be corrected, the line 273 of this file containing "$extra" should ...

+ Reply to Thread
Results 1 to 2 of 2

Thread: Re: 0.9.8h failing to build with VS 2005

  1. Re: 0.9.8h failing to build with VS 2005

    Hi,

    This is a bug that has been reported on openssl-dev. It's due to a bug in
    the file x86ms.pl responsible for the generation of MASM assembly code. To
    be corrected, the line 273 of this file containing "$extra" should be
    removed.

    --
    Mounir IDRASSI
    IDRIX
    http://www.idrix.fr

    __________________________________________________ ____________________
    OpenSSL Project http://www.openssl.org
    User Support Mailing List openssl-users@openssl.org
    Automated List Manager majordomo@openssl.org


  2. Re: 0.9.8h failing to build with VS 2005

    On Thu, May 29, 2008 at 2:40 PM, Mounir IDRASSI
    wrote:
    > Hi,
    >
    > This is a bug that has been reported on openssl-dev. It's due to a bug in
    > the file x86ms.pl responsible for the generation of MASM assembly code. To
    > be corrected, the line 273 of this file containing "$extra" should be
    > removed.
    >


    Thanks. This solved that problem. After that I got:

    cl /Fotmp32dll\ec_asn1.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3 /WX
    /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D
    DSO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_CPUID
    _OBJ -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_AS
    M -DSHA1_ASM -DRMD160_ASM -DOPENSSL_USE_APPLINK -I. /Fdout32dll -DOPENSSL_NO_CAM
    ELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXT -
    DOPENSSL_NO_CMS -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL -DOPENS
    SL_BUILD_SHLIBCRYPTO -c .\crypto\ec\ec_asn1.c
    ec_asn1.c
    ..\crypto\ec\ec_asn1.c(261) : error C2370: 'ECPKPARAMETERS_it' :
    redefinition; different storage class
    .\crypto\ec\ec_asn1.c(259) : see declaration of 'ECPKPARAMETERS_it'
    ..\crypto\ec\ec_asn1.c(262) : error C2370: 'ECPKPARAMETERS_it' :
    redefinition; different storage class
    .\crypto\ec\ec_asn1.c(259) : see declaration of 'ECPKPARAMETERS_it'
    ..\crypto\ec\ec_asn1.c(272) : error C2370: 'EC_PRIVATEKEY_it' :
    redefinition; different storage class
    .\crypto\ec\ec_asn1.c(270) : see declaration of 'EC_PRIVATEKEY_it'
    ..\crypto\ec\ec_asn1.c(273) : error C2370: 'EC_PRIVATEKEY_it' :
    redefinition; different storage class
    .\crypto\ec\ec_asn1.c(270) : see declaration of 'EC_PRIVATEKEY_it'
    NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
    8\VC\BIN\cl.EXE"' : return code '0x2'
    Stop.
    __________________________________________________ ____________________
    OpenSSL Project http://www.openssl.org
    User Support Mailing List openssl-users@openssl.org
    Automated List Manager majordomo@openssl.org


+ Reply to Thread