朱的工作记录  
技术博客
日历
<2024年3月>
252627282912
3456789
10111213141516
17181920212223
24252627282930
31123456
统计
  • 随笔 - 2
  • 文章 - 4
  • 评论 - 4
  • 引用 - 0

导航

常用链接

留言簿(1)

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 
交叉编译器:mipsel-linux-uclibc-gcc
环境:suse 9

1.下载解压
2.配置:
#./config linux-mipsel-ti:mipsel-linux-uclibc-gcc --prefix=/home/openssl-1.0.0g/target/ no-threads shared -DOPENSSL_NO_STATIC_ENGINE no-hw no-zlib no-asm no-dso no-krb5 -O2
注:OPENSSL_NO_STATIC_ENGINE,配置该选项时因为编译时出现undefined reference to `ENGINE_load_aep'之类的错误

3.编译
由于需要编译成动态库,默认config不支持该平台,因此需要修改Makefile:

SHLIB_EXT=.so.$(SHLIB_MAJOR).$(SHLIB_MINOR)

SHARED_LIBS=$(SHARED_CRYPTO) $(SHARED_SSL)

SHARED_LIBS_LINK_EXTS=.so.$(SHLIB_MAJOR) .so

SHLIB_TARGET=linux-shared
#make
即可生成libssl.so、libssl.so.1.0.0、libcrypto.so和libcrypto.so.1.0.0

posted on 2012-02-07 19:32 阅读(2645) 评论(0)  编辑 收藏 引用 所属分类: SSL

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


 
Copyright © 朱 Powered by: 博客园 模板提供:沪江博客