F77 もあるのかw
すげーチャンポンだな。

それはまさに >>31 の問題があるはず。
nm コマンドを使うとオブジェクトファイル内のシンボル名一覧が表示されるけど、
gcc の出すシンボル名と g77 の出すシンボル名に違いがあるんじゃないかと思う。
gcc はシンボル名の先頭にアンダースコアを付けるけど、
g77 はまた別の形になってるんじゃないかと。
それが両方で同じになるようにアンダースコアを付けて調整すればうまくいくと思う。

あとは、そのライブラリを使う際に、
F77, C, C++ の標準ライブラリが全てリンクされる状態にしないといけない点にも注意。