Chinaunix首页 | 论坛 | 博客
  • 博客访问: 473900
  • 博文数量: 223
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2145
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-01 10:23
个人简介

该坚持的时候坚持,该妥协的时候妥协,该放弃的时候放弃

文章分类

全部博文(223)

文章存档

2017年(56)

2016年(118)

2015年(3)

2014年(46)

我的朋友

分类: 嵌入式

2016-09-19 00:33:50

configure: error: no termcap library found
make[1]: *** [configure-gdb] Error 1
make[1]: Leaving directory `/home/doctmp/part1/lesson1/ARM-tools/arm-linux-gdb-7.5/gdb-7.5'
make: *** [all] Error 2


尝试在RHEL光盘中安装
compat-libtermcap-2.0.8-49.el6.i686    不行

因为termcap是需要用arm-linux-gcc交叉编译后才能在gdb中使用的。

所以需要去官网下载termcap,修改Makefile文件其中两行即可

CC = gcc 改为 CC = arm-linux-gcc
AR = ar 改为 AR = arm-linux-ar
编译后生成libtermcap.a文件,将其拷贝到交叉工具链的lib文件夹(可以用arm-linux-gcc -print-file-name=libc.a查看目录)下即可使用。
cp libtermcap.a /usr/local/arm/4.3.2/bin/../arm-none-linux-gnueabi/libc/armv4t/usr/lib/

失败

无效

最后在REHL的Package中找到了解决办法,安装ncurses-devel。啊啊啊啊

阅读(3762) | 评论(0) | 转发(0) |
0

上一篇:连接器脚本

下一篇:Eclipse集成开发环境

给主人留下些什么吧!~~