On Sat, 1 Jun 2013 22:00:53 +0800, you wrote:
gfortran supports f77, but I'm not sure that this is good f77.
I am just starting to learn fortran, so I'm not much help.
What I would do though is try asking on the gfortran mailing list, where I would hope they would either be able to tell you how to get gfortran to compile it if it is supported, or offer a more modern solution that gfortran does like.
The list (called fortran) can be found here: http://gcc.gnu.org/lists.html