你的 cmake 是怎么装的?sudo apt install cmake 直接安装一点问题都没有
你的 cmake 是怎么装的?sudo apt install cmake 直接安装一点问题都没有
是的,我就是sudo apt install cmake安装的。装完之后就报了那一行错。之后发现有关OpenSSL的应用有几个就用不了。更新OpenSSL已经是最新的了。有人说要装libcurl3,libcurl4,都试了,都是最新的。😭
是的,我就是sudo apt install cmake安装的。装完之后就报了那一行错。之后发现有关OpenSSL的应用有几个就用不了。更新OpenSSL已经是最新的了。有人说要装libcurl3,libcurl4,都试了,都是最新的。😭
那你是不是动过 libcurl 之类的包
我一共执行了四个命令:
apt-get install libcapstone-dev
apt-get install rapidjson-dev
apt-get install openssl
apt-get install cmake
之后就报那个错误了。
$ apt-cache depends libcapstone-dev rapidjson-dev openssl cmake
libcapstone-dev
依赖: libcapstone3
rapidjson-dev
openssl
依赖: libc6
依赖: libssl1.1
建议: ca-certificates
cmake
依赖: cmake-data
依赖: procps
procps:i386
依赖: libarchive13
依赖: libc6
依赖: libcurl4
依赖: libexpat1
依赖: libgcc1
依赖: libjsoncpp1
依赖: librhash0
依赖: libstdc++6
依赖: libuv1
依赖: zlib1g
推荐: gcc
推荐: make
make-guile
建议: cmake-doc
建议: ninja-build
ninja-build:i386
所以最有可能就是cmake导致的。
解决了,重新安装了低版本的libcurl4就都好了。
下载地址:
http://security.debian.org/debian-security/pool/updates/main/c/curl/libcurl4_7.64.0-4+deb10u2_amd64.deb
Popular Ranking
ChangePopular Events
More

中文 
deepin 20.05
cmake --version
cmake: relocation error: /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