These are the first few pieces of a Linux/Alpha 1.2 developers' kit. I'm putting them out now in rough form so others can play with them (Hi, Dave!) What's here are Linus' 1.2.8 sources plus a 100%-GNU compiler suite to build them. Thanks to Linus and the OSF-compatibility of the Alpha kernel, the *exact same* executables run on Linux/Alpha 1.2 and DEC OSF/1. So the term "cross tools" is a *bit* of a misnomer; they're both cross *and* native tools. Be that as it may, here are the files that are available so far. As usual, send feedback to myself (paradis@sousa.amt.tay1.dec.com) or to the mailing list (linux-alpha@vger.rutgers.edu) Have fun! Here's the list: axp-1.2.8-950504.tar.gz - Linus' 1.2.8-alpha kernel sources. This is a mirror of what's available at ftp.cs.helsinki.fi. I put it here for the benefit of U.S. users (it took me a couple of hours to download this over the overseas link!) axp-1.2.8-gnu-tools.patch - Apply this patch to the above kernel sources so they will build correctly with the GNU tools. 1.2_cross_tools.tar.gz - The GNU compiler suite. This includes gcc, gas, GNU ld, and all the other executables you need to build the kernel. 1.2_libraries.tar.gz - libc.a and friends. You'll need this if you plan to build user-mode executables. Since the build process compiles a couple of executables, you'll need this to build the kernel as well. 1.2_utilities.tar.gz - A whole passel of basic UNIX utilities from the GNU sources (ls, cat, less, grep, diff, etc). You'll need these if you want to build a usable root filesystem for your Linux/Alpha box. cross_tools_src.tar.gz - Sources for the cross tools. This is a specially-tweaked version of the gcc 2.6.0 kit. Notes: You can only build statically-linked executables with this toolset. It does not do shared libraries yet... that's a ways off. It turns out that there are a bunch of include files missing from the library kit which may prevent you from building a number of user-mode programs. I learned this the hard way just a few minutes ago when I tried the final stage of the Linux kernel self-hosting build. I'll put out a fix ASAP. There are a number of hand-tweaks that I had to make to the cross tools sources in order to get them to produce the right stuff... I need to autmate them into the configure process. The sources provided here don't have all of those tweaks. Again, I'll put out an update soon. See you at DECUS!!