Исходники выходящие из под f2c особой читабельностью не отличаются

проще уж разбираться в стандартном фортрановском коде, благо фортран не сильно сложен =)
В общем, других конвертеров я не знаю. Опять же, f2c lapack, например, в clapack вроде как вполне перегоняет. Может таки код не совсем стандартный F77?
В общем, проблему это ^^^ не решает, попробуйте всё таки обойтись. Или уж нормально перекодить (в смысле: то что нужно, запрограммировать по новой).