AcademySoftwareFoundation / AcademySoftwareFoundation/OpenTimelineIO

Build Problem: any.hpp missing

Ouverte
#1,663 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
C++
Étoiles
2k
Forks
351
Merge moyen
1 j 12 h
PR mergées (30 j)
1

Description

## 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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire l’échec de compilation d’ArchLinux et inspectez src/opentimelineio/any.h, qui inclut any/any.hpp, ainsi que la configuration des dépendances et de la compilation du dépôt. Confirmez comment la dépendance any.hpp est censée être fournie, puis vérifiez qu’une compilation propre s’achève sans les erreurs liées aux en-têtes manquants.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
build-system
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.