Closed ioridev closed 2 years ago
The build fails to include the video player.
Can you see what the problem is?
I appreciate and respect your efforts.
Framework • revision ee4e09cce0 (9 days ago) • 2022-05-09 16:45:18 -0700 Engine • revision d1b9a6938a Tools • Dart 2.17.0 • DevTools 2.12.2 Launching lib/main.dart on eLinux in debug mode... Building an eLinux application with wayland backend in debug mode for arm64 target... 17.0s Exception: Failed to cmake build: [ 0%] Built target flutter_assemble [ 6%] Building CXX object flutter/CMakeFiles/flutter_wrapper_plugin.dir/ephemeral/cpp_client_wrapper/core_implementations.cc.o [ 12%] Building CXX object flutter/CMakeFiles/flutter_wrapper_plugin.dir/ephemeral/cpp_client_wrapper/standard_codec.cc.o [ 18%] Building CXX object flutter/CMakeFiles/flutter_wrapper_plugin.dir/ephemeral/cpp_client_wrapper/plugin_registrar.cc.o [ 25%] Linking CXX static library libflutter_wrapper_plugin.a [ 25%] Built target flutter_wrapper_plugin [ 31%] Building CXX object flutter/CMakeFiles/flutter_wrapper_app.dir/ephemeral/cpp_client_wrapper/core_implementations.cc.o [ 37%] Building CXX object flutter/CMakeFiles/flutter_wrapper_app.dir/ephemeral/cpp_client_wrapper/standard_codec.cc.o [ 43%] Building CXX object flutter/CMakeFiles/flutter_wrapper_app.dir/ephemeral/cpp_client_wrapper/flutter_engine.cc.o [ 50%] Building CXX object flutter/CMakeFiles/flutter_wrapper_app.dir/ephemeral/cpp_client_wrapper/flutter_view_controller.cc.o [ 56%] Linking CXX static library libflutter_wrapper_app.a [ 56%] Built target flutter_wrapper_app [ 62%] Building CXX object plugins/video_player_elinux/CMakeFiles/video_player_elinux_plugin.dir/video_player_elinux_plugin.cc.o [ 68%] Building CXX object plugins/video_player_elinux/CMakeFiles/video_player_elinux_plugin.dir/gst_video_player.cc.o /home/iori/src/flutter-elinux-plugins/packages/video_player/example/elinux/flutter/ephemeral/.plugin_symlinks /video_player_elinux/elinux/gst_video_player.cc:155:10: error: no member named 'unique_lock' in namespace 'std' std::unique_lock<std::mutex> lock(mutex_event_completed_); ~~~~~^ /home/iori/src/flutter-elinux-plugins/packages/video_player/example/elinux/flutter/ephemeral/.plugin_symlinks /video_player_elinux/elinux/gst_video_player.cc:155:32: error: expected '(' for function-style cast or type construction std::unique_lock<std::mutex> lock(mutex_event_completed_); ~~~~~~~~~~^ /home/iori/src/flutter-elinux-plugins/packages/video_player/example/elinux/flutter/ephemeral/.plugin_symlinks /video_player_elinux/elinux/gst_video_player.cc:155:34: error: use of undeclared identifier 'lock' std::unique_lock<std::mutex> lock(mutex_event_completed_); ^ /home/iori/src/flutter-elinux-plugins/packages/video_player/example/elinux/flutter/ephemeral/.plugin_symlinks /video_player_elinux/elinux/gst_video_player.cc:158:7: error: use of undeclared identifier 'lock' lock.unlock(); ^ 4 errors generated. gmake[2]: *** [plugins/video_player_elinux/CMakeFiles/video_player_elinux_plugin.dir/build.make:90: plugins/video_player_elinux/CMakeFiles/video_player_elinux_plugin.dir/gst_video_player.cc.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:244: plugins/video_player_elinux/CMakeFiles/video_player_elinux_plugin.dir/all] Error 2 gmake: *** [Makefile:136: all] Error 2```
@ioridev Thanks a lot. I fixed the issue.
Resolved. Thank you.
The build fails to include the video player.
Can you see what the problem is?
I appreciate and respect your efforts.