编译openssl
来源:互联网 发布:爱乐汇轻音乐团 知乎 编辑:程序博客网 时间:2024/04/29 01:54
编译openssl的时候用到wpa_supplicant里面的patch包,所以编译过程如下:
[lingyun@localhost wireless]$ wget http://hostap.epitest.fi/releases/wpa_supplicant-2.0.tar.gz
[lingyun@localhost wireless]$ wget http://www.openssl.org/source/openssl-0.9.8e.tar.gz
[lingyun@localhost wireless]$ tar -xzf openssl-0.9.8e.tar.gz
[lingyun@localhost wireless]$ tar -xzf wpa_supplicant-2.0.tar.gz
[lingyun@localhost wireless]$ cd wpa_supplicant-2.0
[lingyun@localhost wpa_supplicant-2.0]$ ls
COPYING patches README src wpa_supplicant
[lingyun@localhost openssl-0.9.8e]$ cp ../wpa_supplicant-2.0/patches/openssl-0.9.8e-tls-extensions.patch .
[lingyun@localhost openssl-0.9.8e]$ patch -p1 < ./openssl-0.9.8e-tls-extensions.patch
[lingyun@localhost openssl-0.9.8e]$ vim Makefile
# equal 4.
# PKCS1_CHECK - pkcs1 tests.
CROSS= /opt/buildroot-2012.08/arm920t/usr/bin/arm-linux-
CC=${CROSS}gcc
CXX=${CROSS}g++
AR=${CROSS}ar $(ARFLAGS) r
AS=${CROSS}as
LD=${CROSS}ld
NM=${CROSS}nm
RANLIB=${CROSS}ranlib
STRIP=${CROSS}strip
INSTALL_PREFIX=
#INSTALLTOP=/usr/local/ssl
INSTALLTOP=/home/lingyun/yangzheng/wireless/install //如果install这个没有的话先要创建它。
# Do not edit this manually. Use Configure --openssldir=DIR do change this!
#OPENSSLDIR=/usr/local/ssl
OPENSSLDIR=/home/lingyun/yangzheng/wireless/install
[lingyun@localhost wireless]$ mkdir install
[lingyun@localhost wireless]$ cd openssl-0.9.8e
[lingyun@localhost openssl-0.9.8e]$ sudo make
[lingyun@localhost openssl-0.9.8e]$ sudo make install
[lingyun@localhost wireless]$ cd install/
[lingyun@localhost install]$ ls
bin certs include lib man misc openssl.cnf private
编译完成!!!
- openssl编译
- openssl编译
- 编译OpenSSL
- 编译OpenSSL
- 编译openssl
- 编译openssl
- Openssl编译
- OpenSSl编译
- OPENSSL 编译
- 编译OpenSSL
- openssl 编译
- 编译OpenSSL
- openssl编译
- 编译openssl
- openssl编译
- openssl 编译
- 编译openssl
- openssl编译
- App Icons
- 调用赋值运算符 和 拷贝构造函数
- FTP服务器客户端
- setMaxInactiveInterval用法详解
- 未能加载文件或程序集“XXX“ 0x80070057
- 编译openssl
- 【Oracle】-【COMMIT对索引的影响】-从trace看COMMIT对索引的影响
- iOS在4.0里也可以用正则表达式了
- 转载-关于CString的总结
- 利用redis的订阅和发布来实现实时监控的一个DEMO(Python版本)
- 修改主机,数据库密码
- 回溯法 N皇后问题 hud题目2553
- 精通正则表达式的 12 个有用资源[转载]
- NYOJ-35-表达式求值(C语言数据结构)