Openssl 移植至arm-linux

原创 2012年03月22日 13:51:26

一、下载openssl源码

    下载:openssl-1.0.0g.tar.gz

    解压:tar –zxvf openssl-1.0.0g.tar.gz

    进入openssl-1.0.0g目录:cd openssl-1.0.0g

二、配置

$ ./config  no-asm  shared  --prefix=/share/arm_linux

no-asm选项是希望不编译x86汇编,否则会出错。

shared选项是为了生成动态链接库。

$ vim Makefile


修改:CC = gcc为 CC = arm-linux-gcc 

           AR = ar $(ARFLAGS) r 为 AR= arm-linux-ar $(ARFLAGS) r  

          RANLIB = /usr/bin/ranlib 为 RANLIB= arm-linux-ranlib

          将CFLAG 一项中-march=pentium删除,否则会出现cryptlib.c:1: error: bad value (pentium) for -march= switch错误

三、编译安装

$ make
$ make install

ARM平台移植 openssl-1.1.0

系统环境:Ubuntu 14.04.3 LTS 源码:openssl-1.1.0-pre1.tar.gz 交叉编译环境:arm-none-linux-gnueabi-...

openssl-1.0.1s - libssl 移植到ARM Linux 板子是2416

1.官网下载最新版本openssl-1.0.1e 2. ./config no-asmshared--prefix= 说明:no-asm  在交叉编译过程中不使用汇编代码代码加速编译过程。 ...

arm平台移植openssl-1.1.0

系统环境:ubuntu 12.04   64位 源码:openssl-1.0.1t.tar.gz 交叉编译环境:arm-cortex_a9-linux-gnueabi- 1.解压:  ...

openssl移植到ARM Linux

openssl 移植 ARM Linux

ARM-Linux 下 openssl 的移植

tar -zxvf openssl-1.0.0b.tar.gz   cd openssl-1.0.0b   一.推荐的编译方法   注意这里不是常用的configure,而是一个...

openssl编译arm移植及RSA_generate_key_ex的使用实例

使用RSA密钥产生函数RSA_generate_key_ex生成了一对密钥 #include #include "openssl/rsa.h" int main(){ RSA *rsa =...

openssl移植的arm开发板全过程

1.交叉编译参考了:http://hi.baidu.com/lihuanhai1943/blog/item/00ef57fa9ee3d1d6b58f31d0.html我的makefile修改完如下:#...

openssl 客户端程序移植到arm平台 OK6410上运行

openssl 客户端程序如何移植到arm平台上运行? 在我的项目中拥有一个服务器程序file_server和一个客户端程序file_client,它们实现了通过安全套接字...

openssl 移植到 arm

移植openssl至arm平台   最近翻了翻网上的资料发现移植openssl到arm的文章不少 这里总结了下移植过程。 首先就是拿到openssl了 http://www.openssl.org/s...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Openssl 移植至arm-linux
举报原因:
原因补充:

(最多只允许输入30个字)