odawaraの「はてな de メモ」 このページをアンテナに追加 RSSフィード

ここは(心は)エンジニアなodawaraの日常をメモする場所です。
(注1)これは日記ではありません。メモです。
(注2)このメモは基本的には趣味にジャンル分けされる作業のため、内容の正当性は保証いたしかねます。
(注3)感想・要望・苦情等は随時受け付けております。
mail address

2006-07-07

[]cross-gdb

意外と簡単、cross-gdbビルド環境を作るのがちょっと面倒な気がするが、今回は成功した。

# wget ftp://ftp.gnu.org/pub/gnu/gdb/gdb-6.3.tar.gz
# ./configure --prefix=/home/odawara/usr --target=sh4-linux
# make
# make install
# export PATH=$PATH:/home/odawara/usr/bin/
# sh4-linux-gdb -v

warning: A handler for the OS ABI "GNU/Linux" is not built into this configuration
of GDB.  Attempting to continue with the default sh settings.

GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "--host=i686-pc-linux-gnu --target=sh4-linux".

これでSH4のターゲット上にあるプログラムリモートからデバッグが可能。おもしろいかもー。

昔、SH2のクロス環境を作ったときもお世話になった、

http://quox.org/install/cross/cross-gdb-6.3.html

が役に立つ。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/odawara/20060707/1152282163