LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 924|回复: 0

OPENSSL编译问题

[复制链接]
发表于 2009-12-16 23:51:09 | 显示全部楼层 |阅读模式
问一个windows下安装openssl的问题

C:\openssl-0.9.8l>perl Configure VC-WIN32
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-shared       [default]
    no-zlib         [default]
    no-zlib-dynamic [default]
IsMK1MF=1
CC            =cl
CFLAG         =-DOPENSSL_THREADS  -DDSO_WIN32
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:\openssl-0.9.8l>
C:\openssl-0.9.8l>
C:\openssl-0.9.8l>ms\do_ms

C:\openssl-0.9.8l>perl util\mkfiles.pl  1>MINFO

C:\openssl-0.9.8l>perl util\mk1mf.pl no-asm VC-WIN32  1>ms\nt.mak

C:\openssl-0.9.8l>perl util\mk1mf.pl dll no-asm VC-WIN32  1>ms\ntdll.mak

C:\openssl-0.9.8l>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.

C:\openssl-0.9.8l>perl util\mk1mf.pl dll no-asm VC-CE  1>ms\cedll.mak
%OSVERSION% is not defined at util/pl/VC-32.pl line 57.
Compilation failed in require at util\mk1mf.pl line 151.

C:\openssl-0.9.8l>perl util\mkdef.pl 32 libeay  1>ms\libeay32.def

C:\openssl-0.9.8l>perl util\mkdef.pl 32 ssleay  1>ms\ssleay32.def

C:\openssl-0.9.8l>
C:\openssl-0.9.8l>
C:\openssl-0.9.8l>"C:\Program Files\Microsoft Visual Studio\VC98\bin\vcvars32.bat"
Setting environment for using Microsoft Visual C++ tools.
C:\openssl-0.9.8l>

C:\openssl-0.9.8l>
C:\openssl-0.9.8l>nmake -f ms\ntdll.mak

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

Building OpenSSL
        perl util/copy.pl ".\.\e_os.h" "tmp32dll\e_os.h"
Perl lib version (v5.6.1) doesn't match executable version (v5.10.1) at E:\oracl
e\product\10.1.0\Db_1\perl\5.6.1\lib\MSWin32-x86/Config.pm line 21.
Compilation failed in require at E:\oracle\product\10.1.0\Db_1\perl\5.6.1\lib\MS
Win32-x86/Errno.pm line 8.
BEGIN failed--compilation aborted at E:\oracle\product\10.1.0\Db_1\perl\5.6.1\li
b\MSWin32-x86/Errno.pm line 8.
Compilation failed in require at E:\oracle\product\10.1.0\Db_1\perl\5.6.1\lib\MS
Win32-x86/Fcntl.pm line 206.
BEGIN failed--compilation aborted at E:\oracle\product\10.1.0\Db_1\perl\5.6.1\li
b\MSWin32-x86/Fcntl.pm line 206.
Compilation failed in require at util/copy.pl line 3.
BEGIN failed--compilation aborted at util/copy.pl line 3.
NMAKE : fatal error U1077: 'perl' : return code '0x9'
Stop.

C:\openssl-0.9.8l>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表