OpenSSL Support;

    Thanks for all your help so far.  I had to turn off AntiVirus Software to 
compile (why?, I dunno; and at this point don’t care.)  I also had to put 
fipscanister.*.*, and fips_premain.*.* in C:\usr\local\ssl\fips-1.0\lib because 
that’s where ms\do_nasm was looking for it, even though (earlier) I had 
configured perl for someplace else.

    So now I get to the last step (nmake -f ms\nt.mak) and I get the following…

C:\Data\openssl-0.9.8za.tar\openssl-0.9.8za>perl Configure VC-WIN32 fips 
-with-fipslibdir=C:\usr\local\ssl\fips-1.0
Configuring for VC-WIN32
    no-camellia     [default]  OPENSSL_NO_CAMELLIA (skip dir)
    no-capieng      [default]  OPENSSL_NO_CAPIENG (skip dir)
    no-cms          [default]  OPENSSL_NO_CMS (skip dir)
    no-gmp          [default]  OPENSSL_NO_GMP (skip dir)
    no-jpake        [experimental] OPENSSL_NO_JPAKE (skip dir)
    no-krb5         [krb5-flavor not specified] OPENSSL_NO_KRB5
    no-mdc2         [default]  OPENSSL_NO_MDC2 (skip dir)
    no-montasm      [default]
    no-rc5          [default]  OPENSSL_NO_RC5 (skip dir)
    no-rfc3779      [default]  OPENSSL_NO_RFC3779 (skip dir)
    no-seed         [default]  OPENSSL_NO_SEED (skip dir)
    no-zlib         [default]
    no-zlib-dynamic [default]
IsMK1MF=1
CC            =cl
CFLAG         =-DOPENSSL_THREADS  -DDSO_WIN32 
-with-fipslibdir=C:\\usr\\local\\ssl\\fips-1.0
EX_LIBS       =
CPUID_OBJ     =
BN_ASM        =bn_asm.o
DES_ENC       =des_enc.o fcrypt_b.o
AES_ASM_OBJ   =aes_core.o aes_cbc.o
BF_ENC        =bf_enc.o
CAST_ENC      =c_enc.o
RC4_ENC       =rc4_enc.o rc4_skey.o
RC5_ENC       =rc5_enc.o
MD5_OBJ_ASM   =
SHA1_OBJ_ASM  =
RMD160_OBJ_ASM=
PROCESSOR     =
RANLIB        =true
ARFLAGS       =
PERL          =perl
THIRTY_TWO_BIT mode
BN_LLONG mode
RC4_INDEX mode
RC4_CHUNK is undefined

Configured for VC-WIN32.

C:\Data\openssl-0.9.8za.tar\openssl-0.9.8za>nmake -f ms\nt.mak

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

Building OpenSSL
        perl util/copy.pl ".\crypto\buildinf.h" "tmp32\buildinf.h"
Copying: ./crypto/buildinf.h to tmp32/buildinf.h
        perl util/copy.pl ".\crypto\opensslconf.h" "inc32\openssl\opensslconf.h"

Copying: ./crypto/opensslconf.h to inc32/openssl/opensslconf.h
        link /nologo /subsystem:console /opt:ref /out:out32\md2test.exe 
@C:\Users\swenske\AppData\Local\Temp\nmB995.tmp
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _vfprintf already defined in 
LIBCMT.lib(vfprintf.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: ___iob_func already defined in 
LIBCMT.lib(_file.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _abort already defined in 
LIBCMT.lib(abort.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _memmove already defined in 
LIBCMT.lib(memmove.obj)
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; 
use /NODEFAULTLIB:library
out32\md2test.exe : fatal error LNK1169: one or more multiply defined symbols 
found
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 
10.0\VC\BIN\link.EXE"' : return code '0x491'
Stop.


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

Reply via email to