2008-09-09 9 views
0

Linuxカーネル版を実行するARM11ベースのハードウェアボードがあります。 2.6.21.5-cfs-v19。私は自分のアプリケーションをこのARM-LINUXボード上で実行しています。ソースレベルのデバッグを行うために、私のアプリケーションでは、linuxボードのコマンドプロンプトからgdbを使用していました。これは以前のバージョンのボードLinuxバージョンと同じでした。linux 2.6.21.5-cfs-v19で動作するアームターゲットのgdbの場所

このバージョンの2.6.21.5-cfs-v19では、ボード用のgdbの関連バージョンはありません。私はこのバージョンのlinuxとarm portのgdbを手に入れようとしましたが、大した成功はありませんでした。私は、上記のosとボードの設定やソースをgdb用に独立した実行可能ファイルを得ることができる場所を私に教えてもらえますか?同じターゲットをコンパイルしようとするかもしれません。

-AD。

+0

タイトルを少し修正したいですか? :) –

答えて

2

いつか私はGDBとGDBServerとのクロスターゲットデバッグについてarticleを公開しました。ターゲットプロセッサにPPC7450がありますが、それはかなり詳細なので、おそらくあなたはそれが役に立つと思います。

0

OpenEmbeddedを使用して運があるかもしれません。コンパイル済みのコンパイル済みのバージョンがない場合はすぐに使用できますが、OE-crossコンパイル環境をセットアップするのはそれほど難しくありません。

もう1つの方法として、this blogpostのようにgdb-serverをボードにインストールすることができます。

関連する問題