Thanks for your help. I can now answer my own question!
The Geek Gadget port at ftp.geekgadgets.org has developed considerably since I last looked a couple of years ago. In general, the stuff in the alpha directory works very well; much better than the old Geek Gadgets CD (which seems to be what's in the bin directory on geekgadets.org). Only thing is that instructions are pretty sketchy.
I now have gcc (and ++) working in three versions: 2.95.3, 3.3.3, and 3.4.0. These required the obvious archives from alpha/gcc, and also the binutils from alpha/cross (why the name? These all seem to work natively just fine.) But the gg:bin/ld from alpha/cross is broken. Keep gg:bin/ld from the binutils in the bin download directory and update everything else (especially 'as').
To get three compilers running interchangably, I renamed the newer gcc, g++, etc. before installing them in gg:bin (e.g. g++3.3, g++3.4).
I am also impressed with the new port of pdksh. I think I may finally be able to switch from my old Sksh (anyone remember that oldy-but-goody?).
Hope this helps someone else out there.
--Ray