1. ./Configure no-asm shared debug-linux-elf 2.修改Makefile, 将CC AR RANLIB 改为你的cross compile 工具,别忘了令EX_LIBS= -ldl(修改如下) 需要修改的makefile部分如下: OPTIONS=no-asm CONFIGURE_ARGS=no-asm debug-linux-elf
CC= arm-linux-gcc CFLAG= -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DBN_DEBUG -g -mcpu=cortex-a9 -march=armv7 DEPFLAG= EX_LIBS= -ldl AR=arm-linux-ar $(ARFLAGS) r RANLIB= arm-linux-ranlib |
|