请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

嵌入式天空

 找回密码
 我要注册

扫一扫,访问微社区

最近看过此主题的会员

查看: 631|回复: 0

ubuntu18.04编译buildroot的时候出现ncurses编译不通过的问...

[复制链接]

344

主题

468

帖子

3963

积分

管理员

我是一个程序员

Rank: 9Rank: 9Rank: 9

积分
3963
发表于 2019-6-27 09:33:54 | 显示全部楼层 |阅读模式
在用ubuntu18.04编译buildroot的时候出现ncurses编译不通过的问题
  1. /usr/bin/gcc -DHAVE_CONFIG_H
  2. -I../ncurses -I.
  3. -I/home/lhw/s5p6818sdk_lzy1/Linux/src/buildroot/output/host/usr/include
  4. -D_GNU_SOURCE -DNDEBUG -I. -I../include
  5. -I/home/lhw/s5p6818sdk_lzy1/Linux/src/buildroot/output/host/usr/include/ncurses
  6. -O2
  7. -I/home/lhw/s5p6818sdk_lzy1/Linux/src/buildroot/output/host/usr/include
  8. --param max-inline-insns-single=1200 -fPIC -c
  9. ../ncurses/./base/lib_immedok.c -o ../obj_s/lib_immedok.o
  10. Makefile:795: recipe for target '../obj_s/lib_gen.o' failed
  11. make[2]: *** [../obj_s/lib_gen.o] Error 1
  12. make[2]: *** 正在等待未完成的任务....
  13. make[2]: 离开目录“/home/lhw/s5p6818sdk_lzy1/Linux/src/buildroot/output/build/host-ncurses-5.9/ncurses”
  14. Makefile:307: recipe for target '../lib/libncurses.so' failed
  15. make[1]: *** [../lib/libncurses.so] Error 2
  16. make[1]: 离开目录“/home/lhw/s5p6818sdk_lzy1/Linux/src/buildroot/output/build/host-ncurses-5.9/progs”
  17. package/pkg-generic.mk:156:
  18. recipe for target
  19. '/home/lhw/s5p6818sdk_lzy1/Linux/src/buildroot/output/build/host-ncurses-5.9/.stamp_built'
  20. failed
  21. make: *** [/home/lhw/s5p6818sdk_lzy1/Linux/src/buildroot/output/build/host-ncurses-5.9/.stamp_built] Error 2
复制代码
解决办法如下:

vim output/build/host-ncurses-5.9/include/curses.tail +104
  1. 104  extern NCURSES_EXPORT(bool) mouse_trafo (int*, int*, bool); /* generated */
  2. 把104行的注释删除,如下:
  3. 104 extern NCURSES_EXPORT(bool) mouse_trafo (int*, int*, bool);
复制代码



最近很忙
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EBMSKY Inc. ( 冀ICP备17022971号-1  

GMT+8, 2019-9-18 02:55 , Processed in 0.071876 second(s), 38 queries .

Powered by Discuz! X3.2

© 2014-2018 Comsenz Inc. 【嵌入式天空】设计

快速回复 返回顶部 返回列表