Page 1 of 1

libcurl.so.4: "version `CURL_OPENSSL_3' not found" error

Posted: Sun Dec 25, 2022 2:01 pm
by takenp

Some days ago I met this problem in Fossapup64: nQuake wich I was going to play this holidays with my sons got this error on the run:

Code: Select all

/usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found

Hanging around this problem I found that our current libcurl.so.4 possibly doesn't have some openssl support. (It has tls or even nss but not openssl). So I had to comile the newest one which has such a support. Here it is attached.

If you need some other features from you libcurl -- just recompile it. It is very easy:

grab the latest source code from https://curl.se/download/ and unpack it, then:

Code: Select all

cd <dir>
./configure
cmake .
make

during configuration it will ask you which ssl support you need.

You may find compiled libcurl.so* files in the lib/ directory of the source dir. Just cp them to /usr/lib/x86_64-linux-gnu/

thats all.