OSX 10.8.2 と gdb 6.3 を使用しています。xcode 4.6.1 と xcode 3 の両方を使用する必要があります。
コマンドラインからgdbを接続しようとしている単純なc実行可能ファイルがあります。しかし、私はブレークポイントを与えることができません。gdb が接続されるとすぐに、以下の行が表示されます。
unable to read unknown load command 0x2b
unable to read unknown load command 0x80000022
unable to read unknown load command 0x24
unable to read unknown load command 0x2a
私はそれを調べたところ、gdb 6.3には上記のことが起こっている可能性のあるバグがほとんどないことがわかりました。だから私はgdbを7.6にアップデートすることを考えました。これでさえ起こっていません。gdb 7.6 をインストールするために行った手順
./congigure
make
make install
make は以下の行で終了しています
make[8]: Nothing to be done for `all-am'.
make[1]: Nothing to be done for `all-target'.
以下の行でインストールを行います
make[11]: Nothing to be done for `install-data-am'.
make[1]: Nothing to be done for `install-target'.
xcode 3,4.6 およびコマンドラインでサポートされている gdb が必要です。これを解決するのを手伝ってください。