profile
viewpoint

Ask questionsQT Make Error Debian 10

Make error under Debian 10.

Following packages, previous to configure and make, have been installed: openssl build-essential libssl-dev libxrender-dev git-core libx11-dev libxext-dev libfontconfig1-dev libfreetype6-dev fontconfig git p7zip-full python python-yaml docker

wkhtmltopdf version: latest

Configure runs clean.

Make throws the following error:

ssl/qsslsocket_openssl_symbols.cpp: In function ‘bool q_resolveOpenSslSymbols()’: ssl/qsslsocket_openssl_symbols.cpp:364:11: error: ‘_q_CRYPTO_free’ was not declared in this scope if (!(_q_##func = _q_PTR_##func(libs.first->resolve(#func))) \ ^~~ ssl/qsslsocket_openssl_symbols.cpp:825:5: note: in expansion of macro ‘RESOLVEFUNC’ RESOLVEFUNC(CRYPTO_free) ^~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp:364:11: note: suggested alternative: ‘CRYPTO_free’ if (!(_q_##func = _q_PTR_##func(libs.first->resolve(#func))) \ ^~~ ssl/qsslsocket_openssl_symbols.cpp:825:5: note: in expansion of macro ‘RESOLVEFUNC’ RESOLVEFUNC(CRYPTO_free) ^~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp:364:23: error: ‘_q_PTR_CRYPTO_free’ was not declared in this scope if (!(_q_##func = _q_PTR_##func(libs.first->resolve(#func))) \ ^~~~~~~ ssl/qsslsocket_openssl_symbols.cpp:825:5: note: in expansion of macro ‘RESOLVEFUNC’ RESOLVEFUNC(CRYPTO_free) ^~~~~~~~~~~ ssl/qsslsocket_openssl_symbols.cpp:364:23: note: suggested alternative: ‘_q_PTR_RSA_free’ if (!(_q_##func = _q_PTR_##func(libs.first->resolve(#func))) \ ^~~~~~~ ssl/qsslsocket_openssl_symbols.cpp:825:5: note: in expansion of macro ‘RESOLVEFUNC’ RESOLVEFUNC(CRYPTO_free) ^~~~~~~~~~~ make[1]: *** [Makefile:18390: .obj/release-shared/qsslsocket_openssl_symbols.o] Error 1 make[1]: Leaving directory '/opt/qt-wkhtmltopdf/src/network' make: *** [Makefile:279: sub-network-make_default-ordered] Error 2

wkhtmltopdf/wkhtmltopdf

Answer questions whoshonky

Thanks @ashkulz

useful!
source:https://uonfu.com/
Github User Rank List