Hello all,

i am a beginner in linux. i am trying to build a cross compiler for building a new kernel. i read Karim Yaghmour's book Building Embedded Linux System.

i failed to compiled the binutils, i tried version 2.12, 2.14, 2.15, 2.16.1, 2.17.
my native compiler now (installed along opensuse 10.1 i use) is : make 3.80, gcc-4.1.0 (Suse Linux), binutils- 20051219 (Suse Linux), glibc-2.4-28

the error says: in a header file tc-i386.h "error: array type has incomplete element type"

i read somewhere in the internet that the same problem with the gcc-4.x, and one should use gcc-2.95.x or 3.x. is that right?

has someone tried to build the toolchain? and what are the versions of native & cross compiler toolchains?