흠 저희도 gcc-3.3 으로는 커널 2.6에서만 컴파일을 헀고
2.4.19는 시도해 본적이 없네요

저희가 추측하기에는 gcc 3.2 와 gcc 3.3 에서 어셈블러와 관련된
매크로들이 조금 바뀌었는데 그게 binutil하고 연관이 있는듯 합니다만
단지 추측입니다. ㅜㅜ

더구나 2.6 커널은 커널 3.3 에서 잘 되고 있지만 응용 프로그램에서
약간의 트러블이 있어서 커널만 3.3을 사용하고 응용 프로그램은 3.2 를
사용하고 있답니다

정확한 원인이야 저희도 한번 컴파일한번 해보고 에러가 발생하면 에러에
대한 수정을 통해서 gcc 3.3 으로 수행되는 컴파일러를 만들수 있겠지만
현재는 3.2로 사용하면서 불편한 점이 없어서 굳이 알아보고 싶은
생각은 없네요.. 그런것은 몬타비스타와 같은 개발툴 지원 전문 회사에서
처리하는 것이기도 하지요.. ( 몰라서 변명하는 겁니다. ^^ 휘리릭...)