seqan / seqan3

The modern C++ library for sequence analysis. Contains version 3 of the library and API docs.
https://www.seqan.de
Other
398 stars 81 forks source link

configure fails to find SDSL despite sdsl-lite.pc being present #3206

Closed yurivict closed 9 months ago

yurivict commented 9 months ago

Does this problem persist on the current master?

Is there an existing issue for this?

Current Behavior

CMake Error at build_system/seqan3-config.cmake:109 (message):
  The SDSL library is required, but wasn't found.  Get it from
  https://github.com/xxsds/sdsl-lite
Call Stack (most recent call first):
  build_system/seqan3-config.cmake:269 (seqan3_config_error)
  CMakeLists.txt:32 (find_package)

sdsl-lite-2.1.1-137 is installed.

Expected Behavior

n/a

Steps To Reproduce

regular configure

Environment

- Operating system: FreeBSD 13.2
- SeqAn version: 3.3.0-49-g64a431380
- Compiler: clang-16

Anything else?

No response

yurivict commented 9 months ago

It succeeds with the SDSL submodule.