OpenTimelineIO / raven

Raven - OpenTimelineIO Viewer Application
Apache License 2.0
74 stars 15 forks source link

[error] cmake filed #28

Closed KazukiOmata closed 5 months ago

KazukiOmata commented 5 months ago
omakazu@omakazunoMacBook-Pro build % cmake --build . -j     
[  1%] Building CXX object libs/opentimelineio/src/deps/Imath/src/Imath/CMakeFiles/Imath.dir/ImathColorAlgo.cpp.o
[  2%] Building C object libs/CMakeFiles/nativefiledialog.dir/nativefiledialog/src/nfd_common.c.o
[  3%] Building CXX object libs/opentimelineio/src/opentime/CMakeFiles/opentime.dir/errorStatus.cpp.o
[  4%] Building CXX object libs/opentimelineio/src/deps/Imath/src/Imath/CMakeFiles/Imath.dir/ImathMatrixAlgo.cpp.o
[  5%] Building CXX object libs/CMakeFiles/binary_to_compressed_c.dir/imgui/misc/fonts/binary_to_compressed_c.cpp.o
[  6%] Building CXX object libs/opentimelineio/src/deps/Imath/src/Imath/CMakeFiles/Imath.dir/ImathFun.cpp.o
[  7%] Building CXX object libs/opentimelineio/src/opentime/CMakeFiles/opentime.dir/rationalTime.cpp.o
[  7%] Building C object libs/CMakeFiles/nativefiledialog.dir/nativefiledialog/src/nfd_cocoa.m.o
[  8%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/context.c.o
[  9%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/init.c.o
[ 10%] Building CXX object libs/opentimelineio/src/deps/Imath/src/Imath/CMakeFiles/Imath.dir/half.cpp.o
[ 11%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/monitor.c.o
[ 12%] Building CXX object libs/CMakeFiles/IMGUI.dir/imgui/imgui.cpp.o
[ 13%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/vulkan.c.o
[ 14%] Building CXX object libs/CMakeFiles/IMGUI.dir/imgui/backends/imgui_impl_glfw.cpp.o
[ 15%] Building CXX object libs/CMakeFiles/IMGUI.dir/imgui/imgui_widgets.cpp.o
[ 15%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/window.c.o
[ 16%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/null_window.c.o
[ 17%] Building CXX object libs/CMakeFiles/IMGUI.dir/imgui/imgui_tables.cpp.o
[ 18%] Building CXX object libs/CMakeFiles/IMGUI.dir/implot/implot_demo.cpp.o
[ 19%] Building CXX object libs/CMakeFiles/IMGUI.dir/imgui/backends/imgui_impl_metal.mm.o
[ 20%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/cocoa_window.m.o
[ 21%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/cocoa_init.m.o
[ 22%] Building CXX object libs/CMakeFiles/IMGUI.dir/implot/implot_items.cpp.o
[ 23%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/null_joystick.c.o
[ 24%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/input.c.o
[ 24%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/posix_module.c.o
[ 25%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/posix_thread.c.o
[ 26%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/null_init.c.o
[ 27%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/cocoa_monitor.m.o
[ 28%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/cocoa_time.c.o
[ 29%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/null_monitor.c.o
[ 30%] Building CXX object libs/opentimelineio/src/deps/Imath/src/Imath/CMakeFiles/Imath.dir/ImathRandom.cpp.o
[ 31%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/osmesa_context.c.o
[ 32%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/cocoa_joystick.m.o
[ 33%] Building CXX object libs/CMakeFiles/IMGUI.dir/imgui/imgui_draw.cpp.o
[ 34%] Building CXX object libs/CMakeFiles/IMGUI.dir/implot/implot.cpp.o
[ 34%] Building CXX object libs/CMakeFiles/IMGUI.dir/imgui/imgui_demo.cpp.o
[ 34%] Building CXX object libs/CMakeFiles/IMGUI.dir/ImGuiColorTextEdit/TextEditor.cpp.o
[ 35%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/nsgl_context.m.o
[ 36%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/platform.c.o
[ 37%] Building C object libs/glfw/src/CMakeFiles/glfw.dir/egl_context.c.o
[ 38%] Linking CXX executable binary_to_compressed_c
[ 38%] Built target binary_to_compressed_c
/Users/omakazu/program/01_multi_project/0001_DaVinci_Resolve_Conform_Tool/zzz_test_project/raven/libs/nativefiledialog/src/nfd_cocoa.m:56:17: warning: 'setAllowedFileTypes:' is deprecated: first deprecated in macOS 12.0 - Use -allowedContentTypes instead [-Wdeprecated-declarations]
        [dialog setAllowedFileTypes:allowedFileTypes];
                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSSavePanel.h:215:49: note: property 'allowedFileTypes' is declared deprecated here
@property (nullable, copy) NSArray<NSString *> *allowedFileTypes API_DEPRECATED("Use -allowedContentTypes instead", macos(10.3,12.0));
                                                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSSavePanel.h:215:49: note: 'setAllowedFileTypes:' has been explicitly marked deprecated here
1 warning generated.
/Users/omakazu/program/01_multi_project/0001_DaVinci_Resolve_Conform_Tool/zzz_test_project/raven/libs/ImGuiColorTextEdit/TextEditor.cpp:932:85: error: cannot initialize a parameter of type 'ImGuiKey' with an rvalue of type 'char'
                else if (!IsReadOnly() && !alt && ctrl && !shift && !super && ImGui::IsKeyPressed('['))
                                                                                                  ^~~
/Users/omakazu/program/01_multi_project/0001_DaVinci_Resolve_Conform_Tool/zzz_test_project/raven/libs/imgui/imgui.h:924:51: note: passing argument to parameter 'key' here
    IMGUI_API bool          IsKeyPressed(ImGuiKey key, bool repeat = true);                     // was key pressed (went from !Down to Down)? if repeat=true, uses io.KeyRepeatDelay / KeyRepeatRate
                                                  ^
/Users/omakazu/program/01_multi_project/0001_DaVinci_Resolve_Conform_Tool/zzz_test_project/raven/libs/ImGuiColorTextEdit/TextEditor.cpp:934:85: error: cannot initialize a parameter of type 'ImGuiKey' with an rvalue of type 'char'
                else if (!IsReadOnly() && !alt && ctrl && !shift && !super && ImGui::IsKeyPressed(']'))
                                                                                                  ^~~
/Users/omakazu/program/01_multi_project/0001_DaVinci_Resolve_Conform_Tool/zzz_test_project/raven/libs/imgui/imgui.h:924:51: note: passing argument to parameter 'key' here
    IMGUI_API bool          IsKeyPressed(ImGuiKey key, bool repeat = true);                     // was key pressed (went from !Down to Down)? if repeat=true, uses io.KeyRepeatDelay / KeyRepeatRate
                                                  ^
/Users/omakazu/program/01_multi_project/0001_DaVinci_Resolve_Conform_Tool/zzz_test_project/raven/libs/ImGuiColorTextEdit/TextEditor.cpp:952:165: error: use of undeclared identifier 'ImGuiKey_KeyPadEnter'; did you mean 'ImGuiKey_KeypadEnter'?
                else if (!IsReadOnly() && !alt && !ctrl && !shift && !super && (ImGui::IsKeyPressed(ImGui::GetKeyIndex(ImGuiKey_Enter)) || ImGui::IsKeyPressed(ImGui::GetKeyIndex(ImGuiKey_KeyPadEnter))))
                                                                                                                                                                                  ^~~~~~~~~~~~~~~~~~~~
                                                                                                                                                                                  ImGuiKey_KeypadEnter
/Users/omakazu/program/01_multi_project/0001_DaVinci_Resolve_Conform_Tool/zzz_test_project/raven/libs/imgui/imgui.h:1366:5: note: 'ImGuiKey_KeypadEnter' declared here
    ImGuiKey_KeypadEnter,
    ^
3 errors generated.
make[2]: *** [libs/CMakeFiles/IMGUI.dir/ImGuiColorTextEdit/TextEditor.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 39%] Linking CXX static library libopentime.a
[ 39%] Built target opentime
/Users/omakazu/program/01_multi_project/0001_DaVinci_Resolve_Conform_Tool/zzz_test_project/raven/libs/nativefiledialog/src/nfd_cocoa.m:56:17: warning: 'setAllowedFileTypes:' is deprecated: first deprecated in macOS 12.0 - Use -allowedContentTypes instead [-Wdeprecated-declarations]
        [dialog setAllowedFileTypes:allowedFileTypes];
                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSSavePanel.h:215:49: note: property 'allowedFileTypes' is declared deprecated here
@property (nullable, copy) NSArray<NSString *> *allowedFileTypes API_DEPRECATED("Use -allowedContentTypes instead", macos(10.3,12.0));
                                                ^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSSavePanel.h:215:49: note: 'setAllowedFileTypes:' has been explicitly marked deprecated here
[ 40%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_opentime.dir/utils.cpp.o
[ 41%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_opentime.dir/test_opentime.cpp.o
1 warning generated.
[ 42%] Linking C static library libnativefiledialog.a
[ 42%] Built target nativefiledialog
[ 43%] Linking C static library libglfw3.a
[ 43%] Built target glfw
[ 43%] Linking CXX static library libImath-3_2.a
[ 43%] Built target Imath
[ 44%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/composable.cpp.o
[ 45%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/clip.cpp.o
[ 46%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/composition.cpp.o
[ 47%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/deserialization.cpp.o
[ 48%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/effect.cpp.o
[ 48%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/algo/editAlgorithm.cpp.o
[ 49%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/errorStatus.cpp.o
[ 50%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/externalReference.cpp.o
[ 51%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/gap.cpp.o
[ 52%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/freezeFrame.cpp.o
[ 54%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/mediaReference.cpp.o
[ 54%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/marker.cpp.o
[ 54%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/item.cpp.o
[ 55%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/imageSequenceReference.cpp.o
[ 56%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/generatorReference.cpp.o
[ 57%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/missingReference.cpp.o
[ 58%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/linearTimeWarp.cpp.o
[ 59%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/stack.cpp.o
[ 60%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/stringUtils.cpp.o
[ 61%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/serializableObjectWithMetadata.cpp.o
[ 62%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/serializableObject.cpp.o
[ 63%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/safely_typed_any.cpp.o
[ 64%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/serializableCollection.cpp.o
[ 65%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/stackAlgorithm.cpp.o
[ 66%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/transition.cpp.o
[ 67%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/track.cpp.o
[ 68%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/timeEffect.cpp.o
[ 69%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/CORE_VERSION_MAP.cpp.o
[ 69%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/typeRegistry.cpp.o
[ 70%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/timeline.cpp.o
[ 70%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/serialization.cpp.o
[ 71%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/unknownSchema.cpp.o
[ 72%] Building CXX object libs/opentimelineio/src/opentimelineio/CMakeFiles/opentimelineio.dir/trackAlgorithm.cpp.o
[ 73%] Linking CXX executable test_opentime
[ 73%] Built target test_opentime
[ 74%] Linking CXX static library libopentimelineio.a
[ 74%] Built target opentimelineio
[ 75%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_track.dir/utils.cpp.o
[ 76%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_serializableCollection.dir/test_serializableCollection.cpp.o
[ 77%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_editAlgorithm.dir/utils.cpp.o
[ 77%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_serialization.dir/test_serialization.cpp.o
[ 78%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_serializableCollection.dir/utils.cpp.o
[ 78%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_editAlgorithm.dir/test_editAlgorithm.cpp.o
[ 79%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_timeline.dir/test_timeline.cpp.o
[ 80%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_timeline.dir/utils.cpp.o
[ 81%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_track.dir/test_track.cpp.o
[ 82%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_clip.dir/test_clip.cpp.o
[ 83%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_clip.dir/utils.cpp.o
[ 84%] Building CXX object libs/opentimelineio/tests/CMakeFiles/test_serialization.dir/utils.cpp.o
[ 85%] Linking CXX executable test_serialization
[ 85%] Built target test_serialization
[ 86%] Linking CXX executable test_timeline
[ 87%] Linking CXX executable test_track
[ 88%] Linking CXX executable test_serializableCollection
[ 88%] Built target test_timeline
[ 88%] Built target test_track
[ 88%] Built target test_serializableCollection
[ 89%] Linking CXX executable test_clip
[ 89%] Built target test_clip
[ 90%] Linking CXX executable test_editAlgorithm
[ 90%] Built target test_editAlgorithm
make[1]: *** [libs/CMakeFiles/IMGUI.dir/all] Error 2
make: *** [all] Error 2

what error does it happen?

jminor commented 5 months ago

Hmmm.. can you check these things:

KazukiOmata commented 5 months ago

I run git submodule update , it build sucessfully. Thank you for helping me.

jminor commented 5 months ago

You're welcome :)