[QGIS-Developer] QGIS 3.26.2 - Dependency - QCA OpenSSL plugin not found

Paul Burns paulburns at simplexity.com.au
Mon Aug 29 19:37:30 PDT 2022


Hi all

I am compiling QGIS 3.26.2 from github source for a windows 10 target. My environment is Qcreator and qt5.15.2. Ive provided more config data below. I get the following Cmake error:

The Cmakelists.txt code around line 535 in m y version of Cmake
=========================
find_package(QCA REQUIRED)
  # Check for runtime dependency of qca-ossl plugin
  # REQUIRED if unit tests are to be run from build directory
  if(NOT MSVC)
    include(QCAMacros)
    FIND_QCAOSSL_PLUGIN_CPP(ENABLE_TESTS)
  endif()

CMake Error
====================
CMake Error at cmake/QCAMacros.cmake:76 (message):
  QCA OpenSSL plugin not found (run-time/unit-test dependency)
Call Stack (most recent call first):
  CMakeLists.txt:535 (FIND_QCAOSSL_PLUGIN_CPP)


-- Configuring incomplete, errors occurred!
See also "C:/build-QGIS-final-3_26_2-Desktop_Qt_5_15_2_MinGW_64_bit-Debug/CMakeFiles/CMakeOutput.log".
See also "C:/build-QGIS-final-3_26_2-Desktop_Qt_5_15_2_MinGW_64_bit-Debug/CMakeFiles/CMakeError.log".
CMake process exited with exit code 1.

Elapsed time: 00:06.

Your help is greatly appreciated

================================
My build environment:

Source code – qgis version 3.26.2 installed in c:/QGIS-final-3_26_2
Compiler QtCreator
QT 5.15.2 – installed in c:/qt
Packages provided by CYGWIN:
	 Flex, Bison
Cygwin packages Installed in c:/Cygwin_packages

Packages provided by GEO4W :
	GEOS, GDAL, LIBZIP, SQLITE3, PROTOBUF, ZLIB, EXIV2, PROJ, EXPAT, ZSTD, QCA, SPATIALITE, SPATIALINDEX, GSL, QSINTILLA, QWT, QYKEYCHAIN, LIBXML2

GEO4W packages installed in c:/osgeo4w_packages
PYTHON 3.10.6 (64bit installer), installed in C:\python3106
PIP
SIP->  pip install sip
PYQT5 -> pip install pyqt5
PYQT5.QSCI -> pip sinatll qscintilla
PYQT-BUILDER-> pip install PyQt-builder (Version 1.13.0)
POSTGRESQL ->enterprisedb.com Version14.5 installer, installed in c:/postgresql
SETUPAPI -> added windows environment variable LIB= C:/Program Files (x86)/Windows Kits/10/Lib/10.0.19041.0/um/x86





More information about the QGIS-Developer mailing list