I've gotten some off list tips that helped me on the way: - do not copy newlib/libgloss into gcc source directory - first build Linux hosted toolchain and put the binaries into the path - build newlib and install it into the directory where the Windows hosted toolchain will be installed - build GCC afterwards By building and installing newlib *first* GCC will find the newlib include files. Once I have something that seems to be reasonably solid, I'll make another post with the results -- Øyvind Harboe http://www.zylin.com/zy1000.html ARM7 ARM9 XScale Cortex JTAG debugger and flash programmer