안녕하세요..

자료실 >> Toolchain >> 커널 >> ARM GCC 3.3.4 - [EZ-X5] linux-2.4.19-x5-v07.tar.gz

를 다운로드 받아서 해 보세요...

그럼 수고하세요..


>컴파일 환경은
>
>gcc : 3.3.4
>
>리눅스 커널 : linux-2.4.19-x5-v07
>
>입니다.
>
>첨에 make zImage를 했을때
>
>blkpg.c:252: error: asm-specifier for variable `__r1' conflicts with asm clobber list
>
>오류가 나서 gcc 3.3.4 관련 커널 패치를 해주고 나니 위 에러는 안 나는데요.
>
>cpu-pxa.c: In function `pxa_setspeed':
>cpu-pxa.c:157: error: parse error before "ldr"
>cpu-pxa.c:157: error: syntax error at '@' token
>cpu-pxa.c:158:25: invalid suffix "f" on integer constant
>cpu-pxa.c:161: error: syntax error at '@' token
>cpu-pxa.c:163: error: syntax error at '@' token
>cpu-pxa.c:164: error: syntax error at '#' token
>cpu-pxa.c:164: error: syntax error at '@' token
>cpu-pxa.c:165: error: syntax error at '@' token
>cpu-pxa.c:166: error: syntax error at '@' token
>cpu-pxa.c:168: error: syntax error at '@' token
>cpu-pxa.c:179:25: invalid suffix "f" on integer constant
>cpu-pxa.c:180:25: invalid suffix "b" on integer constant
>cpu-pxa.c:182:17: missing terminating " character
>cpu-pxa.c:140: warning: unused variable `unused'
>cpu-pxa.c:141: warning: unused variable `ramstart'
>make[2]: *** [cpu-pxa.o] 오류 1
>make[2]: 나감 `/root/EZ-X5/sw/kernel/linux-2.4.19-x5-v07-koyangee/arch/arm/mach-pxa' 디렉토리
>make[1]: *** [first_rule] 오류 2
>make[1]: 나감 `/root/EZ-X5/sw/kernel/linux-2.4.19-x5-v07-koyangee/arch/arm/mach-pxa' 디렉토리
>make: *** [_dir_arch/arm/mach-pxa] 오류 2
>
>와 같은 에러가 납니다.
>
>왜 홈페이지에 올라온 커널 소스, 크로스 컴파일러를 이용해서 컴파일 하는데 에러가 나는거지요?
>
>falinux 측에서도 아시고 계실것 같은데, 해결책을 좀 알려주셨으면 합니다.
>
>그럼 즐거운 하루 되세요!