-
-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Hello
I'm trying to build gd-tools on Linux Mint 22, but the build process fails when installing the cpr dependency.
It seems that cpr is not compatible with OpenSSL 3.0.13, and requires OpenSSL 1.1 which is not available in my system repositories.
~$ cd ~/gd-tools
./quickinstall.sh
- readonly target=gd-tools
- target=gd-tools
- xmake config --tests=n
checking for platform ... linux
checking for architecture ... x86_64
"versions.txt"
note: install or modify (m) these packages (pass -y to skip confirm)?
in xmake-repo:
-> cpr 1.11.2 [toolchains:"gcc", ssl:y]
please input: y (y/n/m)
y
=> install cpr 1.11.2 .. failed
[ 3%] Building CXX object cpr/CMakeFiles/cpr.dir/accept_encoding.cpp.o
[ 6%] Building CXX object cpr/CMakeFiles/cpr.dir/async.cpp.o
[ 10%] Building CXX object cpr/CMakeFiles/cpr.dir/auth.cpp.o
[ 13%] Building CXX object cpr/CMakeFiles/cpr.dir/bearer.cpp.o
[ 17%] Building CXX object cpr/CMakeFiles/cpr.dir/callback.cpp.o
[ 20%] Building CXX object cpr/CMakeFiles/cpr.dir/cert_info.cpp.o
[ 24%] Building CXX object cpr/CMakeFiles/cpr.dir/cookies.cpp.o
[ 27%] Building CXX object cpr/CMakeFiles/cpr.dir/cprtypes.cpp.o
[ 31%] Building CXX object cpr/CMakeFiles/cpr.dir/curl_container.cpp.o
[ 34%] Building CXX object cpr/CMakeFiles/cpr.dir/curlholder.cpp.o
[ 37%] Building CXX object cpr/CMakeFiles/cpr.dir/error.cpp.o
[ 41%] Building CXX object cpr/CMakeFiles/cpr.dir/file.cpp.o
[ 44%] Building CXX object cpr/CMakeFiles/cpr.dir/multipart.cpp.o
[ 48%] Building CXX object cpr/CMakeFiles/cpr.dir/parameters.cpp.o
[ 51%] Building CXX object cpr/CMakeFiles/cpr.dir/payload.cpp.o
[ 55%] Building CXX object cpr/CMakeFiles/cpr.dir/proxies.cpp.o
[ 58%] Building CXX object cpr/CMakeFiles/cpr.dir/proxyauth.cpp.o
if you want to get more verbose errors, please see:
-> /home/lss/.xmake/cache/packages/2505/c/cpr/1.11.2/installdir.failed/logs/install.txt
error: install failed!
Is there any way to install it on Linux Mint?