openssl-0.9.8b 動態庫 交叉編譯

我的環境:

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,

可能跟我的環境有關。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章