|
我下载的是gdb6.3,操作系统是debian
想制作arm-linux-gdb和gdbserver调试工具
解压缩后
cd gdb6.3
./configure --target=arm-linux --preifx=/usr/local/arm/3.4.1/bin
make
make出错
./gentmap -c >tmp-tmap.c
/bin/sh ./../../move-if-change tmp-tmap.c targ-map.c
targ-map.c is unchanged
touch stamp-tvals
make[2]: *** 没有规则可以创建“run”需要的目标“../../intl/libintl.a”。 停止。
make[2]: Leaving directory `/gdb-6.3/sim/arm'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/gdb-6.3/sim'
make: *** [all-sim] 错误 2
是不是缺少什么库文件呀?
但是编译gdbserver却没问题
cd gdb
cd gdbserver
./configure --target=arm-linux CC=arm-linux-gcc
make
能正确的生成gdbserver文件!
但怎么gdb就编译不果呢??????? |
|