kernel 2.6.x 에서 fs/proc/array.c 에러 발생 ㅠ.ㅠ
글쓴이: jckim / 작성시간: 수, 2004/02/11 - 4:13오전
안녕하세요.
방금 테스트로 옆에 있는 컴퓨터에다가 설치를 해보았는데 레드햇 7.3에서
kernel 2.6.2 문제없이 설치가 되어 혼자서 잘 놀구 있습니다.
근데, 같은 레드햇 7.3을 설치한 다른 컴퓨터에 설치할려고 했더니
에러가 났습니다.
fs/proc/array.c 에서 에러가 발생하군요.
CC fs/proc/array.o fs/proc/array.c: In function `proc_pid_stat': fs/proc/array.c:398: Unrecognizable insn: (insn/i 1320 1680 1674 (parallel[ (set (reg:SI 0 eax) (asm_operands ("") ("=a") 0[ (reg:DI 1 edx) ] [ (asm_input:DI ("A")) ] ("include/linux/times.h") 38)) (set (reg:SI 1 edx) (asm_operands ("") ("=d") 1[ (reg:DI 1 edx) ] [ (asm_input:DI ("A")) ] ("include/linux/times.h") 38)) (clobber (reg:QI 19 dirflag)) (clobber (reg:QI 18 fpsr)) (clobber (reg:QI 17 flags)) ] ) -1 (insn_list 1314 (nil)) (nil)) fs/proc/array.c:398: confused by earlier errors, bailing out make[2]: *** [fs/proc/array.o] 오류 1 make[1]: *** [fs/proc] 오류 2 make: *** [fs] 오류 2
뉴스그룹에서 찾아보니 컴파일러 버젼이 낮아서 그렇다고 하더군요...
gcc -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)
2.95.3 이상이면 문제가 없을거라고 하는데 이렇게 되니 답답합니다.
혹시 방법이나, 업그레이드 해야할 패키지가 있으면 알려 주시면 감사하겠습니다.
Forums:
흐음...
여러가지로 해결해 볼려고 하다가..
결국 컴파일러 버젼과는 관련이 없는것 같습니다.(최소 gcc version 2.9.5 이상)
make menuconfig에서 몇가지 설정 옵션을 바꾸어 주었더니,
정상적으로 되는군요...
근데 여기서 순간적으로 불안감이 들더군요. 아직은 안정성에는 안심할 정도는
아닌듯 합니다.(학교랩에서 서버로 쓰는 컴이라)
정말 많은 패치가 이루어지고 있고, 상당히 격동을 겪고 있는듯한데 지켜보다가 나중에 해줘야 겠네요 :)
사랑해~
댓글 달기