关闭

Openssl 移植至arm-linux

标签: makefile汇编vimgccx86
1559人阅读 评论(1) 收藏 举报
分类:

一、下载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
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:8942次
    • 积分:151
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:3篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论