Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.11.0
-
None
Description
When building qtmultimedia without opengl apple clang 7.3 and 8.1, linking fails with following error:
linking ../../../../plugins/mediaservice/libqavfmediaplayer.dylib Undefined symbols for architecture x86_64: "AVFVideoRendererControl::staticMetaObject", referenced from: AVFMediaPlayerService::releaseControl(QMediaControl*) in avfmediaplayerservice.o "AVFVideoRendererControl::AVFVideoRendererControl(QObject*)", referenced from: AVFMediaPlayerService::requestControl(char const*) in avfmediaplayerservice.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Configuration:
configure -top-level -shared -opensource -confirm-license -nomake examples -nomake tests -prefix /Users/travis/.conan/data/Qt/5.11.0/ericLemanissier/testing/package/d9edd1b76eae2e91435dd3b06f787ae9c657c65d -release -skip qtserialport -skip qtwebchannel -skip qtandroidextras -skip qtwebglplugin -skip qtlocation -skip qtimageformats -skip qtsystems -skip qtconnectivity -skip qtpim -skip qtscxml -skip qtwebengine -skip qtwebsockets -skip qtwayland -skip qtactiveqt -skip qt3d -skip qtwebview -skip qtdocgallery -skip qtscript -skip qtnetworkauth -skip qtenginio -skip qtmacextras -skip qtgraphicaleffects -skip qtx11extras -skip qtsvg -skip qtcharts -skip qtsensors -skip qtquickcontrols2 -skip qtspeech -skip qtremoteobjects -skip qtfeedback -skip qtserialbus -skip qtgamepad -skip qtvirtualkeyboard -skip qtwinextras -skip qtdatavis3d -skip qtquick1 -skip qtcanvas3d -skip qtpurchasing -skip qtxmlpatterns -no-opengl -no-openssl -silent -no-framework