커널 컴파일 시 문제입니다...
안녕하세요. 얼마전에도 비슷하게 글을 올렸는데 아직까지 해결이 안 되어서 글을 올립니다...
저는 수세 10.0을 쓰고 있습니다. 수세를 새로 설치한 다음에 gcc는 설치 안하고 gcc2.95.3 rpm 을 받아서 설치했습니다.
그런 다음에 커널 2.6.9를 받아서 설치를 하려고 하였습니다.
일단 /usr/src 에다가 압축 파일을 풀고요,
linux-2.6.9 에 들어간 다음에,
make menuconfig를 해서 설정을 잡았습니다.
다음에는,
make modules
make modules_install
make install
을 수행하였습니다.
그러니깐 아래와 같은 에러가 발생하였습니다.
LD init/built-in.o
CC arch/i386/kernel/process.o
{standard input}: Assembler messages:
{standard input}:748: Error: suffix or operands invalid for `mov'
{standard input}:749: Error: suffix or operands invalid for `mov'
{standard input}:947: Error: suffix or operands invalid for `mov'
{standard input}:948: Error: suffix or operands invalid for `mov'
{standard input}:1016: Error: suffix or operands invalid for `mov'
{standard input}:1017: Error: suffix or operands invalid for `mov'
{standard input}:1109: Error: suffix or operands invalid for `mov'
{standard input}:1110: Error: suffix or operands invalid for `mov'
{standard input}:1119: Error: suffix or operands invalid for `mov'
{standard input}:1131: Error: suffix or operands invalid for `mov'
make[1]: *** [arch/i386/kernel/process.o] Error 1
make: *** [arch/i386/kernel] Error 2
사실 커널-2.6.9만 컴파일 해 본게 아니라 커널-2.6.8.1, 프리패치되어 있는 커널-2.6.9등 여러 커널을 컴파일 해 보았는데 {standard input}앞의 숫자만 좀 바뀔 뿐 똑같은 에러가 make install을 실행하면 발생되었습니다...
컴파일 하는데 며칠이 걸리니 정말 답답합니다. 여러분의 조언 부탁드립니다.
댓글 달기