memetete 发表于 2019-1-26 02:25:38

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:51

123

kamio 发表于 2021-7-18 17:06:24

遇到同样的问题,怎么解决的?
页: [1]
查看完整版本: ubuntu18.04 android 8.1 报错