From: Karl T. K. <ka...@li...> - 2003-04-13 17:15:33
|
Hi gang. I've worked at putting together a newer toolchain to base future work on. It's based on gcc-3.2.2, binutils-2.13.2.1 and uClibc-0.9.19. It's really just some tweaks to the uClibc toolchain build system. I'm aiming for building Gentoo packages for this when it starts to work properly. Get http://www.boblycat.org/~karltk/linuxdc/uClibc-builder-gcc-3.2.2.tar.gz Unpack, then do: APPS=$HOME/apps make (Set APPS to wherever you want the tools installed). However, as some of you may know, I do not currently have an internet connection at home, nor a working computer in my house, so all of this work has been done across ssh to a remote linux box; therefore I have not tested if this actually works in the real world. I get the toolchain to build a zImage that looks somewhat okay, and it produces a.out files which crash sh-uclibc-ldd, so there are a few hiccups to be solved. Adrian promised to send me diff against 2.4.20 vanilla so that I may test that the toolchain produces a valid zImage from a kernel tree we know works, but he's evidently too busy boozing again ;P If anybody could do a bit of testing and give me feedback as to whether or not this toolchain actually builds a zImage that boots, and if so, does it build any user-mode binaries that can be used for anything? (There is also uClibc-builder-gcc-3.2.tar.gz, which contain a few more gcc patches; I wonder how many of these we have to forward port). Kind regards, Karl T |