the things ending in .src.rpm are source rpms. They install the source code and not the program, etc.
Anyway, instead of using rpm, use urpmi. First go to
http://plf.zarb.org/~nanardon/urpmiweb.phpand add contrib as one of the urpmi sources (it will explain you how to do it). Then as root
urpmi gcc-g77-whatever
this will take care of the dependencies.
Hope this helps.