Ubuntu 8.10에서 gcc 컴파일인데요, 계속 arm-linux-ar terminated 에러가납니다

Ubuntu 8.10에서 gcc 컴파일 중입니다. gcc-3.4.6, gcc-4.0.0, gcc-4.1.0 버전을 다 컴파일 해봤는데 계속 arm-linux-ar terminated 에러가 납니다…

어제 새벽계속 했는데 여기 에러를 도저히 못 찾겠습니다.ㅠㅠ
아시는 분 답변 부탁드릴께요~~
*** buffer overflow detected ***: arm-linux-ar terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0x40126558]
/lib/tls/i686/cmov/libc.so.6[0x40124680]
/lib/tls/i686/cmov/libc.so.6[0x40123d68]
/lib/tls/i686/cmov/libc.so.6(_IO_default_xsputn+0xc8)[0x40099a18]
/lib/tls/i686/cmov/libc.so.6(_IO_padn+0xed)[0x4008ce0d]
/lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0x27cf)[0x4006e15f]
/lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xa7)[0x40123e17]
/lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)[0x40123d5d]
arm-linux-ar[0x8050f52]
arm-linux-ar[0x804f10b]
arm-linux-ar[0x8051c40]
arm-linux-ar[0x8058fc8]
arm-linux-ar[0x804ba65]
arm-linux-ar[0x804c7a0]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0x40042685]
arm-linux-ar[0x8049a61]

arm linux gcc 3.4 버젼으로 한번 해보면 안될까요?

현재 binutils-2.16.1 컴파일 했구요…arm-linux-gcc를 만들기 위해 gcc-3.4.6 1단계 컴파일 중에 위에처럼 에러가 나서 지금 고생중입니다.ㅠㅠ

꼭 직접 gcc 를 빌드해야 할까요?

다음 웹페이지에 가면 이미 빌드되어 있는 컴파일러가 있습니다!

http://handhelds.org/download/projects/ ... .1.tar.bz2

우분투에서의 기본 C 컴파일러(gcc 를 컴파일하기 위한)는 stack overflow 에 대한 문법검사를 철저히? 한답니다.:cry: