machine `aarch64-buildroot‘ not recognized
交叉编译时,出现如下提示:
configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking build system type... x86_64-unknown-linux-gnu checking host system type... Invalid configuration `aarch64-buildroot-linux-gnu': machine `aarch64-buildroot' not recognized
configure: error: /bin/bash ./config.sub aarch64-buildroot-linux-gnu failed
解决办法
先查找编译目录下文件的位置,再用最新文件进行替换
find . -name "config.guess"
wget -O config.guess 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD'
find . -name "config.sub"
wget -O config.sub 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD'
还没有评论,来说两句吧...