I'm not sure what you are asking. In general, you will have the best of luck in building Linux distributions with the compiler that they were tested with. Gcc 2.95.3 is a rather old release, and Gcc 3.2 is somewhat newer, but in the scope of things also an old release (of course, redhat 8.0 is also an older Linux distribution). I would step back, and rather than try to marry different toolchains and distributions, try to figure out what you want to do. I assume you want to run a Linux distribution on an Arm box? If so, I would search around for a newer distribution that has a full build in it (ie, has compilers, etc.), and use those compilers. If you are trying to build your own distribution for new hardware, you typically have to start with a cross compiler running on some other machine, and use that cross compiler to build the Linux distribution for the target machine, and then install it. Usually you want to start with just the basics (compiler, subset of libraries, assembler, linker, shell, etc.) and then when you have the pieces setup, you can build the bits on the target, and bootstrap yourself (unless your target is too small to host a compilation system, and then you will always have to use a cross compiler). -- Michael Meissner AMD, MS 83-29 90 Central Street Boxborough, MA 01719 -----Original Message----- From: gcc-help-owner@xxxxxxxxxxx [mailto:gcc-help-owner@xxxxxxxxxxx] On Behalf Of Alok Tripathi Sent: Friday, October 21, 2005 5:25 AM To: gcc-help@xxxxxxxxxxx Subject: gcc doubt i want run uclinux on redhat 8.0 using pre build arm toolchain which has used gcc 2.95 .3in it and redhat 8.0 uses 3.2 ,so do i need to change the redhat gcc to 2.95.3.Pls suggest somthin Regards, alok