[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(toppers-users 1396) Re: Multi-ICE &GDBの環境構築手法



大竹様

名古屋大学の本田です.

- Yasumasa Ohtake <ohtake at yhd ed1 yamaha co jp>-san writes ---
> 
> 現在、弊社にてARM Multi-ICEをGDB経由で動作させたく、
> 本田様のHP(http://www.ertl.jp/~honda/arm/gdb_with_multi-ice.html)を
> 参考にさせていただきながら作業を進めております。
> 
> Read HatのHP(http://sources.redhat.com/ecos/multi-ice.html)にある手順通りの
> ディレクトリ構成で、GDBのMake及びInstallを行いましたが、「build all of GDB」の
> Makeにて、下記エラーにより作業がこれ以上進めなくなります。
> 
> 

** Cut quoted 4 lines by the mail filter. **

現在手元に環境がないので記憶だけで答えさせていただきます.
#私のHPの説明が足りなかったようです.

RedHatのWebサイトにある

If you want to build all of GDB as well, at this point type: 

  bash-2.04$ make -w all install 2>&1 | tee make.out

を実行する前に,

 bash-2.04$ make -w -all-libiberty all-bfd

をしてから,gdb本体を作成する前にmulti-ice-gdb を作成します.

  bash-2.04$ cd gdb/multi-ice
  bash-2.04$ make -w MULTI_ICE_INCLUDES="-I/cygdrive/c/Rdi/Headers" \
    MULTI_ICE_LIBS="-L/cygdrive/c/Multi-ICE
  -L/tmp/migdb/gdb-5.1.1/gdb/multi-ice -ltoolconf" 2>&1 | tee make.out


そして改めてgdbを作成します.

  bash-2.04$ cd /tmp/migdb/build
  bash-2.04$ make -w all install 


gdb自体は普通のarm用gdbと何ら変わらないはずなので,普通のconfigureを行っ
たものを使用しても問題ないはずです.


-------------------------------------------------------
本田 晋也(Shinya Honda)
豊橋技術科学大学大学院 工学研究科 電子情報工学専攻  
名古屋大学大学院 情報科学研究科 情報システム学専攻 高田・冨山研究室
E-mail  honda at ertl jp               
WWW     http://www.ertl.jp/~honda