The SRPMs are mirrored in my iDisk.
glibc needs a Linux VR kernel for header files. ftp://download.sourceforge.net/pub/sourceforge/linux-vr/linux-vr-0.1.1.tar.bz2 . It needs a small patch: ftp://ftp.place.org/pub/nop/linuxce/linux-vr-0.1.1-glibc-patch . You need to "make menuconfig" and exit, then run make until it bombs out looking for mips-linux-gcc. This gets you a version.h among other things.
Besides the obvious "make sure nothing else is running", make sure that large amounts of scrolling text won't slow down the build. If you're on a framebuffer console or an xterm on the box---don't. Telnet to the box from elsewhere, and that box will take the scrolling hit.
Feel free to /bin/sync at any point.
/usr/bin/time make install-egcs
/usr/bin/time make install-glibc
For cross-gcc, make a directory somewhere like ~/cambridge-build/cross-gcc/ . cd to there, and configure gcc with
~/cambridge-src/egcs-1.0.3a/configure --build=i386-linux --host=mipsel-linux --target=mipsel-linux
Replace i386-linux with ppc-linux or sparc-linux or whatever. Hide the texinfo directory with "mv texinfo texinfo-hide".
/usr/bin/time make LANGUAGES=c all-gcc
Send me mail with your results (preferably the verbatim output of /usr/bin/time) and a description of the machine; make sure to include installed memory, kernel version, etc.
Back to the main
benchmark page.