OK, took me forever to find how to set a verbose option (as I said, I'm new at this), but it helped. I've now clearly identified that my error is due to running on an x86_64 machine. I have tons of error about files not existing. Take for example:
"c++config.h"
Nice simple file that should always be there right? Well, in my config it's failing because it's looking for it at /usr/include/c++/4.0.2/bits/c++config.h
However, it's not there. But when I do a search on my system I find it under the following:
/usr/include/c++/4.0.2/bits/i386-redhat-linux/bits/c++config.h
So, I have one of two options - neither of which I know how to do (because this has gotten into the "so over my head" range).
1) Either I need to set the config options to compile this as a 32-bit app (and I have no problem with this option if someone can tell me how to do it)
or
2) I need to get these files into the location that they're supposed to be in (i.e. some sort of x86_64 package would be required?). From what I can see (and I may be off on this) this is supposed included with the libstdc++-4.0.x.x86_64.rpm package that I do have installed (yes, I also have the 32-bit package installed). So I have to assume that the 64-bit files aren't quite up-to-snuff yet? I'm getting used to typing "kernel32" in front of every app that I launch.
So is there any advice now that I've narrowed the problem down a bit? If the two locations are compatible I could always do a link.