当前位置:首页 > Linux > 正文内容

(原创)解决X86_64使用Primetime时依赖库报错

chanra1n3年前 (2022-10-04)Linux4645

运行以下代码即可,注意,相关路径如果不一致,根据自己实际的修改。

sudo apt-get install -y wget
wget https://myfpga.cn/download/libraries/libpng12.so.0
sudo mkdir /usr/lib/x86_64-linux-gnu/
sudo mv libpng12.so.0 /usr/lib/x86_64-linux-gnu/
wget https://myfpga.cn/download/libraries/zlib-1.2.12.tar.gz
tar zxf zlib-1.2.*
rm -rf tar zxf zlib-1.2.*.gz
cd zlib-1.2.*
./configure 
make && make install
cp /usr/local/lib/libz.so.1.2.* /lib/x86_64-linux-gnu/
cp /usr/local/lib/libz.so.1.2.12 /usr/synopsys/pts/O-2018.06-SP1/linux64/pt/shlib/
cd /usr/synopsys/pts/O-2018.06-SP1/linux64/pt/shlib/
mv libz.so.1 libz.so.1.bak
sudo cp libz.so.1.12 libz.so.1

#以下是测试内容,不需要运行
cp /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libz.so.1.bak
rm -rf /lib/x86_64-linux-gnu/libz.so.1
mv /lib/x86_64-linux-gnu/libz.so.1.2.12 /lib/x86_64-linux-gnu/libz.so.1
mv /usr/synopsys/pts/O-2018.06-SP1/linux64/pt/shlib/libz.so.1 /usr/synopsys/pts/O-2018.06-SP1/linux64/pt/shlib/libz.so.1.bak
rm -rf 
cp /lib/x86_64-linux-gnu/libz.so.1 /usr/synopsys/pts/O-2018.06-SP1/linux64/pt/shlib/libz.so.1

然后问题成功解决!

/usr/synopsys/lc/O-2018.06-SP1/linux64/lc/bin/../../../linux64/lc/bin/lc2_shell_exec: /usr/synopsys/lc/O-2018.06-SP1/linux64/lc/bin/../shlib/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib/x86_64-linux-gnu/libpng16.so.16)

等问题的解决也同理。

1664883977862.png

相关报错信息:

/usr/synopsys/pts/O-2018.06-SP1/linux64/syn/bin/pt_shell_exec: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

/usr/synopsys/pts/O-2018.06-SP1/linux64/syn/bin/pt_shell_exec: /usr/synopsys/pts/O-2018.06-SP1/linux64/pt/shlib/libz.so.1: version `ZLIB_1.2.9' not found (required by /lib/x86_64-linux-gnu/libpng16.so.16)


扫描二维码推送至手机访问。

版权声明:本文由我的FPGA发布,如需转载请注明出处。

本文链接:https://myfpga.cn/index.php/post/282.html

分享给朋友:

“(原创)解决X86_64使用Primetime时依赖库报错” 的相关文章

Centos7 安装Docker 最快捷的方法

Centos7 安装Docker 最快捷的方法

#一键安装Docker yum clean dbcache && yum clean metadata && yum clean rpmdb &&a...

一键升级Centos6 Python至2.7.9 并安装宝塔

一键升级Centos6 Python至2.7.9 并安装宝塔

#直接复制运行命令即可 curl -o install.sh http://download.myfpga.cn/linux/centos/pythonandbt.sh && sh install.sh...

NW788 MW788改NR285G教程及工具 附带CH341A 1.26版本 支持OTP写入 亲测改285成功

NW788 MW788改NR285G教程及工具 附带CH341A 1.26版本 支持OTP写入 亲测改285成功

285g读取1.bin支持(OTP分区)CH341A编程器1.26.rar原作者开发软件不容易,大家尽量购买正版设备,编程器软件烧写285固件的时候需要在选项里面选择主存储和OTP分区一块烧写淘宝买的1606E加密芯片(卖家坑爹,买了10个,发来有5个是MX258XX)看在包邮份上就不计较了存储芯片...

在Ubuntu/Linux环境中用Python进行FPGA编程和OpenCL应用开发

在Ubuntu/Linux环境中用Python进行FPGA编程和OpenCL应用开发

随着FPGA (Field Programmable Gate Array) 技术的快速发展,越来越多的开发者开始使用Ubuntu或Linux环境进行FPGA的编程和开发工作。在本文中,我们将会介绍如何在Ubuntu/Linux环境中使用Python作为编程语言进行FPGA开发,以及如何在这些环境中...

Ubuntu16.04 Armhf 内置APT源配置文件(备份)

Ubuntu16.04 Armhf 内置APT源配置文件(备份)

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of ...

使用Docker-Ubuntu14安装Synopsys2018工具 Leda PT VCS Verdi DVE FM SCL 爱快Docker EDA工具

使用Docker-Ubuntu14安装Synopsys2018工具 Leda PT VCS Verdi DVE FM SCL 爱快Docker EDA工具

synopsys2018链接:https://pan.baidu.com/s/1xnwKS4Lf-wdHxjv-cuyogA?pwd=z0hw 提取码:z0hw 仅用于学习,不得用于其他用途!1、首先在Docker拉取Ubuntu镜像,我使用的是爱快,其他X86操作系统类似。2、...