This was on a Debian prerelease (Sarge) dual SuperSparc-II sun4m system with these packages:
binutils 2.13.90.0.10-1 bison 1.75-1 dejagnu 1.4.2-1.1 expect 5.38.0-2 g++-3.2 1:3.2.1-0pre3 (Debian prerelease) gcc-3.2 1:3.2.1-0pre3 (Debian prerelease) kernel-image 2.4.20_pre11smp (from http://osinvestor.com/sparc) libc6 2.2.5-14.3 libc6-sparc64 2.2.5-14.3 tcl8.3 8.3.3-8 I'd like to build gcc-3.2.1 on a sparc32 (sun4m) but as target sparc64-linux to be insatlled on a sparc64 (sun4u) and producing code for that arch. How is that done? Assume /usr/local/src/gcc-3.2.1 is the src dir and /usr/local/src/objdir-gcc-3.2.1 is the dir to be built in. $ cd /usr/local/src/objdir-gcc-3.2.1 $ /usr/local/src/gcc-3.2.1/configure --target=sparc64-linux \ --host=sparc64-linux --build=sparc-linux --prefix=/usr/local/gcc-3.2.1 Is that a right use of target/host/build? What other configure options do I need to set? What .deb packages do they in turn require to be installed to be able to build gcc-3.2.1 this way? TIA, /ChJ

