Firefly开源社区

标题: ubuntu18.04 android 8.1 报错 [打印本页]

作者: memetete    时间: 2019-1-26 02:25
标题: ubuntu18.04 android 8.1 报错
prebuilts/clang/host/linux-x86/clang-4053586/bin/clang.real: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
ninja: build stopped: subcommand failed.
02:18:43 ninja failed with: exit status 1

配了台新电脑 装了个ubuntu 18.04  编译报错了。。。


尝试

sudo apt-get install lib32ncurses5
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
lib32ncurses5 已经是最新版 (5.9+20140118-1ubuntu1)。
下列软件包是自动安装的并且现在不需要了:
  libncursesw5 libreadline7:i386 libtinfo5
使用'sudo apt autoremove'来卸载它(它们)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。


尝试
1、确定有一个64位架构的内核
$ dpkg --print-architecture  
amd64

2、确认打开多架构支持功能
$ dpkg --print-foreign-architectures  
i386

如果不是i386的话,那么请打开多架构支持

步骤:
2.1)、$ sudo dpkg --add-architecture i386   
2.2)、$ sudo apt -get update  

3、检查拥有的库文件是否需要更新版本
$ sudo apt-get dist-upgrade  

4、执行下面语句安装:

$ sudo apt install lib32ncursesw5 lib32ncursesw5-dev


都没用 。。。  

求解决
作者: dect    时间: 2019-6-14 15:33
123
作者: kamio    时间: 2021-7-18 17:06
遇到同样的问题,怎么解决的?




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1