1.修改configure,注释掉退出
as_fn_error ()
{
as_status=$1; test $as_status -eq 0 && as_status=1
if test "$4"; then
as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
fi
printf "%s\n" "$as_me: error: $2" >&2
#as_fn_exit $as_status #屏蔽这条,否则configure配置过不去
} # as_fn_error
2.修改makefile
#CC = /opt/poky-atmel/1.8/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc -std=gnu11
CC = arm-poky-linux-gnueabi-gcc -std=gnu11 -march=armv7-a -marm -mthumb-interwork -mfloat-abi=hard -mtune=cortex-a5 --sysroot=/opt/poky-atmel/1.8/sysroots/cortexa5hf-vfp-poky-linux-gnueabi
CCDEPMODE = depmode=gcc3
CFLAGS = -O2 -pipe -g -feliminate-unused-debug-types -lpthread -ldl -lm