Do I really need to build a uClibc toolchain?
Yes, you really do need to build a toolchain to produce uClibc binaries. We used to provide a toolchain wrapper, but that has been removed due to numerous problems. The uClibc developers have gone to a lot of trouble to produce the uClibc buildroot system, which makes it easy to build your own uClibc toolchain and/or an initial uClibc based system. Feel free to take the gcc and binutils patches we provide and use them in your own toolchain build system. If you choose to use your own toolchain build system, you will need to use these patches since the upstream GNU binutils and gcc releases do not currently have full support for building a uClibc toolchain.