Fehler: Elementzeiger hat unvollständigen Basistyp 'std :: _ Undefined_class'

391
AAAAA RRRR

Ich habe versucht, webrtc mit dem Befehl using unter zu installieren.

mkdir ../webrtc pushd ../webrtc fetch webrtc gn gen out/Release --args='is_debug=false use_custom_libcxx=false rtc_use_h264=true ffmpeg_branding="Chrome" rtc_include_tests=false use_ozone=true rtc_include_pulse_audio=false' ninja -C out/Release popd 

Beim Ausführen des Befehls ninja -C out / Release liegt ein Problem vor. Der folgende Fehler wird angezeigt.

../../build/linux/debian_sid_amd64-sysroot/usr/lib/gcc/x86_64-linux-  gnu/6/../../../../include/c++/6/functional:1453:30: error: member pointer  has incomplete base type 'std::_Undefined_class' void (_Undefined_class::*_M_member_pointer)(); ^ ../../build/linux/debian_sid_amd64-sysroot/usr/lib/gcc/x86_64-linux- gnu/6/../../../../include/c++/6/functional:1446:9:  note: forward declaration of 'std::_Undefined_class' class _Undefined_class; ^ 1 error generated. 

Ich habe versucht, eine Lösung zu finden, konnte aber nicht. Könnten Sie erklären, wie ich das Problem lösen kann?

0

0 Antworten auf die Frage