Skip to content

Stlplus headers not found in containers #333

@WilfS

Description

@WilfS

When using the ratpac/ratpac-two:latest-base image to create a container, if I build ratpac and try to run the rattest executable, I run into issues with missing headers like "dprintf.hpp" from the stlplus library. These headers are built and installed under ratpac/install/include/stlplus/, but this path isn't added to the ROOT_INCLUDE_PATH variable in ratpac.sh, hence why they're not found. I'm guessing stlplus is typically installed already on most systems, thus there are usually no issues except in the instance of using a minimal docker image. I found that copying the stlplus headers to ratpac/install/include/ fixed my issues. A universal fix for this issue would be to install the stlplus files in ratpac/install/include/ rather than ratpac/install/include/stlplus/.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions