AcademySoftwareFoundation / AcademySoftwareFoundation/OpenTimelineIO

Build Problem: any.hpp missing

未关闭
#1,663 4 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug
主要语言
C++
星标
2k
派生
351
平均合并
1 天 12 小时
30 天内合并 PR
1

描述

## Bug Report

### Build Problem

```
In file included from ./OpenTimelineIO/src/opentimelineio/anyDictionary.h:6,
from ./OpenTimelineIO/src/opentimelineio/serializableObject.h:9,
from ./OpenTimelineIO/src/opentimelineio/serializableObjectWithMetadata.h:6,
from ./OpenTimelineIO/src/opentimelineio/composable.h:6,
from ./OpenTimelineIO/src/opentimelineio/item.h:7,
from ./OpenTimelineIO/src/opentimelineio/clip.h:6,
from ./OpenTimelineIO/src/opentimelineio/clip.cpp:4:
./OpenTimelineIO/src/opentimelineio/any.h:6:10: fatal error: any/any.hpp: No such file or directory
6 | #include "any/any.hpp"
| ^~~~~~~~~~~~~
compilation terminated.
In file included from ./OpenTimelineIO/src/opentimelineio/anyDictionary.h:6,
from ./OpenTimelineIO/src/opentimelineio/serializableObject.h:9,
from ./OpenTimelineIO/src/opentimelineio/serializableObjectWithMetadata.h:6,
from ./OpenTimelineIO/src/opentimelineio/composable.h:6,
from ./OpenTimelineIO/src/opentimelineio/composable.cpp:4:
./OpenTimelineIO/src/opentimelineio/any.h:6:10: fatal error: any/any.hpp: No such file or directory
6 | #include "any/any.hpp"
| ^~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/opentimelineio/CMakeFiles/opentimelineio.dir/build.make:76: src/opentimelineio/CMakeFiles/opentimelineio.dir/clip.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from ./OpenTimelineIO/src/opentimelineio/anyDictionary.h:6,
from ./OpenTimelineIO/src/opentimelineio/serializableObject.h:9,
from ./OpenTimelineIO/src/opentimelineio/deserialization.cpp:7:
./OpenTimelineIO/src/opentimelineio/any.h:6:10: fatal error: any/any.hpp: No such file or directory
6 | #include "any/any.hpp"
| ^~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/opentimelineio/CMakeFiles/opentimelineio.dir/build.make:90: src/opentimelineio/CMakeFiles/opentimelineio.dir/composable.cpp.o] Error 1
make[2]: *** [src/opentimelineio/CMakeFiles/opentimelineio.dir/build.make:118: src/opentimelineio/CMakeFiles/opentimelineio.dir/deserialization.cpp.o] Error 1
In file included from ./OpenTimelineIO/src/opentimelineio/anyDictionary.h:6,
from ./OpenTimelineIO/src/opentimelineio/serializableObject.h:9,
from ./OpenTimelineIO/src/opentimelineio/serializableObjectWithMetadata.h:6,
from ./OpenTimelineIO/src/opentimelineio/effect.h:6,
from ./OpenTimelineIO/src/opentimelineio/effect.cpp:4:
./OpenTimelineIO/src/opentimelineio/any.h:6:10: fatal error: any/any.hpp: No such file or directory
6 | #include "any/any.hpp"
| ^~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/opentimelineio/CMakeFiles/opentimelineio.dir/build.make:132: src/opentimelineio/CMakeFiles/opentimelineio.dir/effect.cpp.o] Error 1
In file included from ./OpenTimelineIO/src/opentimelineio/anyDictionary.h:6,
from ./OpenTimelineIO/src/opentimelineio/serializableObject.h:9,
from ./OpenTimelineIO/src/opentimelineio/serializableObjectWithMetadata.h:6,
from ./OpenTimelineIO/src/opentimelineio/composable.h:6,
from ./OpenTimelineIO/src/opentimelineio/item.h:7,
from ./OpenTimelineIO/src/opentimelineio/composition.h:6,
from ./OpenTimelineIO/src/opentimelineio/composition.cpp:4:
./OpenTimelineIO/src/opentimelineio/any.h:6:10: fatal error: any/any.hpp: No such file or directory
6 | #include "any/any.hpp"
| ^~~~~~~~~~~~~
compilation terminated.
```

## To Reproduce

1. ArchLinux
2. Python 3.10 (sic)
4. git master
5. gcc 13.2.1

submodules initiated

贡献指南

打开贡献指南

调研方向

首先重现 ArchLinux 构建失败,并检查包含 any/any.hpp 的 src/opentimelineio/any.h,以及仓库的依赖项和构建配置。确认应如何提供 any.hpp 依赖项,然后验证干净构建能够在没有缺少头文件错误的情况下完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
cpp
领域
build-system
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。