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

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

chanra1n2年前 (2022-10-04)Linux2550

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

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时依赖库报错” 的相关文章

解决群晖使用AliDNS Debug和Session错误问题

解决群晖使用AliDNS Debug和Session错误问题

如您没有使用AliDNS请先移步该网站进行配置https://post.smzdm.com/p/571595/本文主要解决群辉运行ddns.py出现错误(debug错误、session问题)的问题任务计划修改为:cp /volume1/DISK/alidns/ddns.conf ...

有效部署阿里云DDNS+Python环境

有效部署阿里云DDNS+Python环境

第一步复制以下代码并生成api,代码转自CSDN,并经过优化修改请将代码保存为1.sh 然后使用sodu su 1.sh 运行代码,输入1后按回车键等待安装完成echo "请输入序号选择你要干啥:   输入1. 升级到Python 2.7...

一键升级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...

MW788刷NR285G固件

MW788刷NR285G固件

netcore(NR285G).zip...

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

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

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

使用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、...