현재 시스템에는 2.96 버전의 gcc가 설치된 상태입니다.

새로운 gcc 소스를 받아서 설치하는 법좀 알려주세요...
제가 해 보았는데, 아래와 같은 에러가 납니다.

gcc 최신 버전을 받아서 압축한것 까지 풀고
./configure까지 하고 make 도중에 에러가 나네요....

혹시 커널 소스도 필요한가요?
자세히 알려주시면 감사하겠습니다.

참고로 make 실행시 나오는 에러 메시지를 올립니다.

[root@localhost gcc-3.x]# ./configure --target=i686-pc-linux-gnu --
prefix=/usr/local/gcc3 --enable-languages=c,c++

[root@localhost gcc-3.x]# make
...
..
.
./gengenrtl -h > tmp-genrtl.h
/bin/sh: ./gengenrtl: cannot execute binary file
make[1]: *** [s-genrtl] Error 126
make[1]: Leaving directory `/home/embedded/gcc-3.x/gcc'
make: *** [all-gcc] Error 2
[root@localhost gcc-3.x]#