■ 오늘의 리눅스 스몰 팁은 리눅스 커널 컴파일 중 아래와 같은 에러가 발생할 때 처리 방법입니다.

/tmp/ccxplC1D.s: Assembler messages:

/tmp/ccxplC1D.s:69: Error: selected processor does not support ARM mode `smc 0'

/tmp/ccxplC1D.s:98: Error: selected processor does not support ARM mode `smc 0'

/tmp/ccxplC1D.s:121: Error: selected processor does not support ARM mode `smc 0'

/tmp/ccxplC1D.s:144: Error: selected processor does not support ARM mode `smc 0'

make[1]: *** [arch/arm/mach-exynos/cpu-exynos4.o] Error 1

make: *** [arch/arm/mach-exynos] Error 2


- 다음의 링크를 통해 arm-eabi 를 받습니다

http://www.mdrjr.net/odroid/tools/arm-2010q1.tar.xz

리눅스에서 바로 받으시려면 다음과 같이 입력합니다.


$ wget http://www.mdrjr.net/odroid/tools/arm-2010q1.tar.xz 

후에 

$ tar -Jxvf arm-2010q1.tar.xz

$ CROSS_COMPILE=`pwd`/arm-none-linux-gnueabi-


이제 재컴파일 해보시면 해당 에러는 사라지는 것을 알 수 있습니다. 하지만 컴퓨터를 재부팅하면 위의 명령어들을 다시 실행하여야 합니다.


이를 해결하기 위해서는

 ...

Posted by 시크한공돌이
,