[해결] Invalid configuration`aarch64-linux': machine`aarch64'not recognize

1806 단어 교차 번역
/*********************************************************************
* Author          :     lile
* Modified        :     2019 12 28   10:16:13
* Email           :     [email protected]
* HomePage        :     lile777.blog.csdn.net
* CopyRight       :      lile 。
*                        , 。
*                        。
*********************************************************************/

현상


TX1 카드에 소스 라이브러리를 이식하는 중 다음과 같은 오류가 발생했습니다.
checking build system type... Invalid configuration `aarch64-linux': machine `aarch64' not recognized

시스템 환경

ubuntu@tegra-ubuntu:/$ file /bin/busybox 
/bin/busybox: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, for GNU/Linux 3.7.0, BuildID[sha1]=e31196f09f5c22fbc94e653b40d7b0f07309cf5c, stripped
ubuntu@tegra-ubuntu:/$ cat /proc/version 
Linux version 3.10.96+ (tegra-ubuntu@ubuntu) (gcc version 5.4.1 20170404 (Linaro GCC 5.4-2017.05) ) #1 SMP PREEMPT Tue Jul 24 20:52:13 PDT 2018
ubuntu@tegra-ubuntu:/$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04 LTS
Release:        16.04
Codename:       xenial
ubuntu@tegra-ubuntu:/$ 

한 바퀴 뒤져서 이 방법이 믿을 만하다는 것을 발견하였다
https://blog.csdn.net/amds123/article/details/53258495

생각:


1, 최신 프로필 다운로드
wget -O config.guess 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD'
wget -O config.sub 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD'


2, 현재 라이브러리 파일 위치 찾기
find . -name "config.guess"
find . -name "config.sub"


3, 이전 파일 삭제, 최신 파일 업데이트

좋은 웹페이지 즐겨찾기