ubuntu 18.04 64位系统,编译梅林时报错cc1: error while loading shared libraries: libelf.so.1

ubuntu 18.04 64位系统,编译梅林时报错。

cc1: error while loading shared libraries: libelf.so.1: cannot open shared object file: No such file or directory

是因为缺少32位的libelf.so.1导致。

使用sudo apt-get install libelf1:i386
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package libelf1:i386

结果软件仓库没有这样的安装文件。

解决办法,去https://pkgs.org/download/libelf1下载

https://ubuntu.pkgs.org/18.04/ubuntu-main-i386/libelf1_0.170-0.4_i386.deb.html

将libelf.so.1,libelf-0.170.so放入/usr/lib32,权限777即可。

此条目发表在编译固件分类目录,贴了, 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注