ubuntu10.10にupdateしたところ/usr/lib64/crt0.o, crti.oがなくなってifort,gfortranが動かなくなっている。gfortranの整合性がとれていないとはubuntuは信じられないミスをする。
gccは動いた。
「いらない」ファイルを消すかと聞いてきたところがあったので、おそらくそこでlinkを消されてしまったのだろう。
安直に
$ locate crt0.o
でcrt0のあるdirectoryを探して
$ ln -s directory /usr/lib64
とlinkを掛けて解決。