我的环境:

openssl-0.9.8b

操作系统:Ubuntu8.04

交叉编译器:arm-hismall-linux-gcc


---------------------------------------------------------------------

Configure一定要输入os/compiler才能添加shared,而os/compiler很多平台又不支持。幸好发现config这个配置文件


步骤一

./config no-asm shared --prefix=xxxxxxxxxxxxx

这样得到的Makefile编译器是GCC

步骤二

make CC="arm-hismall-linux-gcc"


...

make install就完成。


注:

我根据网上教程很多都不成功,如http://lnwdl.blog.163.com/blog/static/38830412201210710311124/提到

CC=arm-hismall-linux-gcc ./config no-asm shared --prefix=/home/wrr/install/openssl-0.9.8b/

生成的Makefile中的CC还是GCC,

可能跟我的环境有关。

Logo

更多推荐