border

0 今天是
无标题

embedded‎ > ‎

How to cross compile openssl for arm


    * By:     Bian Jiang (borderj@gmail.com)
    * From:  http://www.b0rder.com
    * Date:   2008.11.17

wget http://www.openssl.org/source/openssl-0.9.8h.tar.gz

tar zxvf openssl-0.9.8h.tar.gz

cd openssl-0.9.8h/

 ./Configure --prefix=/opt/rootfs/arm/openssl/ os/compiler:arm-linux-gcc

修改Makefile:

把: AR=ar $(ARFLAGS) r 改为:

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

make

make install

border@ubuntu:/opt/rootfs/arm/openssl/bin$ file openssl
openssl: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.4.17, dynamically linked (uses shared libs), not stripped


 -Bian Jiang

参考:
    1. http://newinfo.sysu.edu.cn/Snowwaft/?p=70

-- EOF --