[해결] 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, 이전 파일 삭제, 최신 파일 업데이트
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
aarch64 플랫폼 교차 컴파일strace 도구카탈로그 1, 호스트 환경 2, 파일 다운로드 3, 환경 의존과 준비 3.1 autoreconf 도구를 설치합니다 3.2 컴파일 부트 파일 생성 4, x86 컴파일 테스트 5,aarch64 플랫폼 교차 컴파일 6,Q...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.