我的環境:
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,
可能跟我的環境有關。