Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

FetchContent usage requires CCR_FETCH_DEPS to resolve dependencies (not documented)

Abierto
#326 2 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@daantimmer ya está trabajando en esto.

Desde el 19/5/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

Hi,

I tried to use this project via FetchContent as described in the README, but encountered link errors due to missing external dependencies.
(I'm using ubuntu:24.04 docker container)
Specifically, when using FetchContent with default options, the build fails with errors like cannot find -lbase64 .

It appears that these dependencies (e.g., base64 and gherkin) are only added when the CMake option CCR_FETCH_DEPS is enabled.

Without this option, the corresponding targets are not defined, and CMake falls back to treating them as plain linker flags (e.g., -lbase64), which leads to linker errors.

Enabling the following before FetchContent_MakeAvailable resolves the issue:

set(CCR_FETCH_DEPS ON CACHE BOOL "")

With this option enabled, FetchContent successfully pulls in and builds all required dependencies.

It would be helpful if:

  • The CCR_FETCH_DEPS option was documented in the README
  • Or dependencies were handled more transparently by default
  • Or a minimal working FetchContent example was provided

Thanks!

Lenguaje dominante
C++
Estrellas
22
Forks
7
Merge medio
1 d 17 h
PR fusionados (30 d)
15

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de philips-software/amp-cucumber-cpp-runner

Todos los issues de philips-software/amp-cucumber-cpp-runner

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.