gdb-7.1 移植到HISI3512

来源:互联网 发布:python开发spark 编辑:程序博客网 时间:2024/06/05 05:27

关键字: 海思3512 hisi3512 hi3512, gdb gdb-7.1 移植。

 

# ./configure --host=arm-hismall-linux
# make

1. termcap 库找不到
configure: WARNING: no enhanced curses library found; disabling TUI
checking for library containing tgetent... no
configure: error: no termcap library found
make[1]: *** [configure-gdb] Error 1
make[1]: Leaving directory `/install/gdb-7.1'

解决:
1. 到 gnu 下载 termcap-1.3.1.tar.gz 解压, 用 arm-hismall-linux-gcc 编译, 生成 libtermcap.a
2. 把 libtermcap.a 拷贝到 编译器目录的 “/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/lib/”目录下
3. 重新 make gdb