fatal error C1083: Cannot open include file: 'fix8/conjure_enum_ext.hpp': No such file or directory #43257
Labels
category:port-bug
The issue is with a library, which is something the port should already support
Describe the bug
Hi, I am using conjure_enum v1.1.0 and I saw this error when building my app.
If I look inside C:\Users\XXX\vcpkg\packages\conjure-enum_x64-windows\include, I only see conjure_enum.hpp.
Environment
To Reproduce
I am using CMake and manifest mode.
CMake:
find_path(CONJURE_ENUM_INCLUDE_DIRS "conjure_enum.hpp" REQUIRED)
cpp:
#include <conjure_enum.hpp>
Expected behavior
conjure_enum_ext.hpp should be found.
Failure logs
[build] C:\Users\XXX\Reconstruction\build\VS2022\vcpkg_installed\x64-windows\include\conjure_enum.hpp(434): fatal error C1083: Cannot open include file: 'fix8/conjure_enum_ext.hpp': No such file or directory
Additional context
Workaround is to put this in CMake:
add_compile_definitions(FIX8_CONJURE_ENUM_MINIMAL)
But this will disable FIX8::conjure_enum::unscoped_string_to_enum(), and only the scoped version is available.
The text was updated successfully, but these errors were encountered: