From 3d88274b953c49586818c3c1a0c3f6efd0ec5436 Mon Sep 17 00:00:00 2001 From: Joscha Schmiedt <joscha@schmiedt.dev> Date: Wed, 27 Nov 2024 22:07:36 +0100 Subject: [PATCH] Add perl to compile dependencies --- doc/DEPENDENCIES.md | 5 +++-- doc/Install_develop.rst | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/doc/DEPENDENCIES.md b/doc/DEPENDENCIES.md index 543d02c..dd084c1 100644 --- a/doc/DEPENDENCIES.md +++ b/doc/DEPENDENCIES.md @@ -13,7 +13,8 @@ Exact versions of some packages here are listed in `requirements.txt`. ``` >=conan-2.5.0 (e.g. with `pip install conan`) >=cmake-3.13 ->=gcc-10.2.0 | >=clang-11 +>=gcc-12.2.0 | >= Visual Studio 2022 (17.9) +>=perl-5.0 ``` ## Optional ## @@ -39,7 +40,7 @@ clang-tidy-16 ## Coverage ## ``` ->=gcc-10.2.0 +>=gcc-12.2.0 >=lcov-1.16 ``` diff --git a/doc/Install_develop.rst b/doc/Install_develop.rst index 255fd2f..d0b2281 100644 --- a/doc/Install_develop.rst +++ b/doc/Install_develop.rst @@ -161,6 +161,12 @@ settings, try adding the ``--build=missing`` option: ``conan install .. [ other options ] --build=missing``. This should download and compile the sources of the dependencies. +``conan install`` fails with Can't locate FindBin.pm +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +This error occurs during OpenSSL compilation when the Perl +module ``FindBin`` is missing. Install ``perl`` to resolve this issue. + cmake fails when using the debug flag ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -- GitLab