Mac OS Mountain Lion で gdb を使用して Fortran プログラムをデバッグする際に問題があります。私が呼び出すとき
gdb (fortran executable name)
端末から、次のメッセージが表示されます。
This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries.
warning: Could not find object file "/Users/fx/devel/gcc/ibin-462-x86_64/x86_64-apple-darwin11/libgfortran/.libs/backtrace.o"
- no debug information available for "../../../gcc-4.6.2-RC-20111019/libgfortran/runtime/backtrace.c". ... (an extremely long list of analogous warnings pop up for libgcc and libquadmath libraries) ...
基本的に、gdb は存在しないパス (/Users/fx/...) にある一連のオブジェクト ファイルを検索します。
それ以外は、デバッガーは正常に動作しているようです。これを修正する方法を知っている人はいますか?
余談ですが、gdb は C プログラムで正常に動作します。C コンパイラと Fortran コンパイラはどちらもスムーズに動作します。gcc は Xcode コマンド ライン ツールに含まれていましたが、gfortran は別のソース (パス: /usr/local/bin/gfortran) からインストールされました。
他のいくつかの回答を読み込もうとしましたが、この問題に一致する人は誰もいなかったようです。