라즈베리 파이 b+용 arm용 아치 리눅스를 크로스 컴파일하고 싶습니다. 우분투 32비트에서 Distcc 도구를 사용하고 있습니다. 나는 언급된 모든 단계를 따랐습니다.여기. 크로스 툴체인을 구축하려면 다양한 라이브러리에 들어가야 하기 /home/your_user/cross/bin.
때문에 모두 수동으로 다운로드해야 합니다. 이제 gcc-6.3.1.tar.gz를 찾을 수 없습니다. 나는 gcc 웹사이트를 탐색하여 gcc-6-3-0.tar.gz를 얻었습니다. 나는 붙잡는 것이 끔찍했다. 그리고 다양한 라이브러리를 다운로드하는 것도 짜증나는 일입니다. 도와주세요.
감사해요.
답변1
GCC 6.3.1은 공식 릴리스는 아니지만 "릴리스"된 시기를 알아내면 소스 코드 아카이브를 얻을 수 있습니다.아치 리눅스 패키지 목록, 패키지 기록을 볼 수 있습니다. PKGBUILD는 버전과 커밋 해시를 알려주며, 이를 GCC git에서 조회할 수 있습니다. GCC 6.3.1의 스냅샷 링크는 다음과 같습니다.https://gcc.gnu.org/git/?p=gcc.git;a=snapshot;h=4ca53f06ff7d346ef8021a23108f23a5406a0417;sf=tgz- 이름을 gcc-6.3.1.tar.gz로 바꾸면 됩니다.