Ubunut 12.04 에서
5422 kernel을 빌드하는 과정에 아래와 같은 빌드 에러가 발생했습니다.
보내주신 CD의 Kitkat 에
포한된 툴체인을 사용했으며, arch/arm/configs 아래
mv5422_evt0_defconfig 파일을 커널 소스의 상위 디렉토리에 .config로
변경하여 저장 하였습니다.
커널 빌드는 자동으로 되야 할 것같은데 아래와 같은 에러가 나서 더 이상 진행을 하지 못하고 있습니다.
확인 부탁 드립니다.
adsemi@Adsemi-ubuntu-12-04-for-android:/media/500G/5422/linux-3.10.9-kitkat$
./build.sh
CHK
include/generated/uapi/linux/version.h
CHK
include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h'
is up to date.
CC
scripts/mod/devicetable-offsets.s
CC
arch/arm/kernel/asm-offsets.s
GEN
scripts/mod/devicetable-offsets.h
HOSTCC
scripts/mod/file2alias.o
In file included from
include/linux/scatterlist.h:10:0,
from include/linux/dma-mapping.h:9,
from arch/arm/kernel/asm-offsets.c:15:
/media/500G/5422/linux-3.10.9-kitkat/arch/arm/include/asm/io.h:30:28:
fatal error: mach/exynos-ss.h: No such file or directory
compilation terminated.
make[1]: ***
[arch/arm/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
make: *** Waiting for unfinished jobs....
HOSTLD scripts/mod/modpost
adsemi@Adsemi-ubuntu-12-04-for-android:/media/500G/5422/linux-3.10.9-kitkat$