免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1019 | 回复: 0
打印 上一主题 下一主题

关于openssl的编译问题!!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-20 20:55 |只看该作者 |倒序浏览
大家好,因工作需要在windows下编译openssl0.9.7b
我在按照如下的说明编译时出现问题,劳繁各位给看一下,有劳了,先行谢过!!
openssl在windows平台的安装编译
     
    1.下载并解压openssl
     
    2.下载并安装Perl。我用的是:ActivePerl-5.6.1.630-MSWin32-x86.msi
     安装时全部采用默认设置即可。
     
    3.控制台执行(因为Path已经在安装时自动设置,因此可在任何目录下执行):
     perl Configure VC-WIN32 (perl不是必须的,只是在配置环境变量的时候需要使用。)
     
    4.在openssl根目录(即1中解压后目录)依次执行:
     ms\do_ms
     手工把 opensslconf.h 中的 OPENSSLDIR 改成你自己需要的路径. 这个文件在两个目录中有,都要改。
    5.运行VC98/bin/VCVARS32.BAT(VC的环境变量设置)
      重启控制台
     nmake -f ms\ntdll.mak
     cd out32dll
     ..\ms\test
-------------------------------------
在执行到
5.运行VC98/bin/VCVARS32.BAT(VC的环境变量设置)
      重启控制台
     nmake -f ms\ntdll.mak
出错了具体如下:
---------------
D:\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT
Error:
Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

Building OpenSSL
        cl /Fotmp32dll\cversion.obj  -Iinc32 -Itmp32dll /MD /W3 /WX /G5 /Ox /O2
/Ob2 /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDI
AN -DDSO_WIN32 /Fdout32dll -DOPENSSL_NO_KRB5 -D_WINDLL  -DOPENSSL_BUILD_SHLIBCRY
PTO -DMK1MF_BUILD -DMK1MF_PLATFORM_VC_WIN32 -c .\crypto\cversion.c
cversion.c
.\crypto\cversion.c(106) : error C2220: warning treated as error - no object fil
e generated
.\crypto\cversion.c(106) : warning C4129: 'o' : unrecognized character escape se
quence
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
--------------------------------
我的openssl0.9.7b是刚从openssl.org上下载的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP