1.交叉编译
参考了:
http://hi.baidu.com/lihuanhai1943/blog/item/00ef57fa9ee3d1d6b58f31d0.html
我的makefile修改完如下:
#CC=gcc
CC=armv6zk-none-linux-gnueabi-gcc
CFLAG= -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS-D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3-fomit-frame-pointer -Wall
DEPFLAG= -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_CAPIENG-DOPENSSL_NO_CMS -DOPENSSL_NO_GMP -DOPENSSL_NO_JPAKE -DOPENSSL_NO_MDC2-DOPENSSL_NO_RC5 -DOPENSSL_NO_RFC3779 -DOPENSSL_NO_SEED
PEX_LIBS=
EX_LIBS= -ldl
EXE_EXT=
ARFLAGS=
#AR=ar$(ARFLAGS) r
AR=armv6zk-none-linux-gnueabi-ar$(ARFLAGS) r
#ARD=ar$(ARFLAGS) d
ARD=armv6zk-none-linux-gnueabi-ar$(ARFLAGS) d
#RANLIB=/usr/bin/ranlib
RANLIB=armv6zk-none-linux-