2016-11-29 8 views
1

Linaro 버전과 GCC 버전이 일치하지 않는 것으로 나타났습니다.Linaro 버전과 GCC 버전

현재 GCC의 현재 안정 버전은 6.2입니다.

현재 Linaro의 안정 버전은 6.1-2016.08입니다 (Linaro의 기본 페이지 링크).

Linaro 버전 6.2-2016.11을 다운로드 할 수 있습니다.

릴리스 노트 Linaro 6.1-2016.08Linaro 6.2-2016.11에는 릴리스 정보에 대한 link의 GCC 6에 대한 정보가 들어 있습니다.

Linaro 6.1-2016.08과 Linaro 6.2-2016.11은 각각 GCC 6.1과 GCC 6.2를 기반으로 할 것으로 예상됩니다.

하지만 리나의 GCC의 실제 버전 빌드 밝혀졌다은 5.3입니다 :

[email protected]_pc /cygdrive/f/Linaro/gcc-linaro-6.1.1-2016.08-i686-mingw32_arm-eabi/bin 
$ arm-eabi-gcc.exe -E -dM - < /dev/null | grep __GNUC__ 
#define __GNUC__ 5 

[email protected]_pc /cygdrive/f/Linaro/gcc-linaro-6.1.1-2016.08-i686-mingw32_arm-eabi/bin 
$ arm-eabi-gcc.exe --version 
arm-eabi-gcc.exe (GCC) 5.3.0 


[email protected]_pc /cygdrive/f/Linaro/gcc-linaro-6.2.1-2016.11-i686-mingw32_arm-eabi/bin 
$ arm-eabi-gcc.exe -E -dM - < /dev/null | grep __GNUC__ 
#define __GNUC__ 5 

[email protected]_pc /cygdrive/f/Linaro/gcc-linaro-6.2.1-2016.11-i686-mingw32_arm-eabi/bin 
$ arm-eabi-gcc.exe --version 
arm-eabi-gcc.exe (GCC) 5.3.0 

Linaro GCC FAQ Page 그것에 대해 아무것도 말하지 않는다.

답변

0

(OP 대신 게시 됨).

질문과 관련이 없습니다.

잘못된 도구 체인에서 arm-eabi-gcc.exe이 사용 된 것으로 나타났습니다.

'./'앞에 경로를 명시 적으로 지정해야합니다.