[Others] libcurl4问题,建议进行修正
Tofloor
poster avatar
denwork
deepin
2022-06-21 23:29
Author

今天要使用cmake进行编译安装一个软件。输入cmake命令后提示/lib/x86_64-linux-gnu/libcurl.so.4: symbol GMTLSv1_1_client_method version OPENSSL_1_1_0 not defined in file libssl.so.1.1 with link time reference

网上到处找,但是通过ldd /lib/x86_64-linux-gnu/libcurl.so.4确实依赖libssl.so.1.1然而libssl.so.1.1却没有对openssl依赖。

vim /etc/apt/sources.list

#deb https://community-packages.deepin.com/deepin/ apricot main contrib non-free #注释掉deepin的源,重新添加清华debian源

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free

apt remove libcurl4卸载掉所有的包。然后重新安装libcurl4和cmake即可正常编译,相信只要弹上面错误的软件重新安装后应该都能恢复正常。

Reply Favorite View the author
All Replies
安洛
deepin
2022-06-22 03:15
#1

deepin虽然继承自debian,但和debian也不是完全一样,换源请三思而后行。

另外请deepin修复这个包。

Reply View the author