ARMv5ボードで開発していて、Intel MacOSXを使用してプログラムをデバッグしようとしています。
Linuxで問題なく試してみました(gnueabiツールチェーンを使用してバイナリをコンパイルしました)。ボード上でgdbserverを実行し、ホストマシン上で接続しましたが、すべて問題ありませんでした。
しかし、Mac OS Xでは、はるかにトリッキーなようです。ARMターゲットにもクロスコンパイルされたgdbが必要だと思いますが、すべてのツールチェーンをインストールしたくありません。
Mac OSはiOSリモートデバッグをサポートしているので、ARMリモートデバッグに使用できるgdbはありませんか?
そして別の質問:リモートデバッグのためにクロスコンパイルされたデバッガーが必要なのはなぜですか?アーキテクチャに依存せずに、サーバーとクライアントがネットワークで通信することはできませんか?
ありがとうございました。