hello, in the brand new freshly downloaded opium 3.1 on fedora 4/64 bit athlon with pgf77, the make stops in line 281 of src/output/writerecpot.F because it refuses the operator <=
I replaced it with .le. and everything runs smoothly.
This is a standard extension, and definitely f90, but if you want to keep it f77, better change.
Matthieu