A random technical note for myself (and possible others -- google?) in the future...
GNU ddd (data display debugger) v3.3.8 is missing some files in its distribution tarball. I tried for quite a while to get it to compile, and finally gave up and posted to the bug-ddd@gnu.org list. I actually got a helpful response in a few hours:
bq. Yes, some files are missing in the latest release. It is fixed in the CVS repository. Quick workaround for the moment: get the missing files in gcc 3.3.x in "gcc/include".
Excellent!