mxe icon indicating copy to clipboard operation
mxe copied to clipboard

multimedia and serialport (and serialbus) not available for qt6

Open nostar opened this issue 2 years ago • 21 comments

With a fresh clone of mxe, I have to first revert to libwebp 1.2.4 as discussed in issue #2951 Then I run:

make MXE_TARGETS='x86_64-w64-mingw32.static' qt5 qt6 -j24

I get 'Project ERROR: Unknown module(s) in QT: multimedia serialport' when I run qt6 qmake on my project that uses these modules. No problems with qt5. Qtserialbus is also not available but I see that package is not even listed in the qt6_* packages list but multimedia and serialport are.

nostar avatar Feb 11 '23 23:02 nostar

Linking problems related to libwebp are probably solved now. Please try master head.

A pull request for qt6-qtserialbus would be welcome.

mabrand avatar Apr 06 '23 13:04 mabrand

I think the original problem if missing modules is fixed, but now I get this link error. It seems to be a typo in a script somwhere:

x86_64-w64-mingw32.static-g++ -static -Wl,-s -Wl,-subsystem,windows --enable-stdcall-fixup -mthreads -o release/DroidStar.exe release/CRCenc.o release/Golay24128.o release/M17Convolution.o release/SHA256.o release/YSFConvolution.o release/YSFFICH.o release/audioengine.o release/cbptc19696.o release/cgolay2087.o release/chamming.o release/crs129.o release/dcs.o release/dmr.o release/droidstar.o release/httpmanager.o release/iax.o release/m17.o release/main.o release/mode.o release/nxdn.o release/p25.o release/ref.o release/xrf.o release/ysf.o release/serialambe.o release/serialmodem.o release/codebooks.o release/codec2.o release/kiss_fft.o release/lpc.o release/nlp.o release/pack.o release/qbase.o release/quantise.o release/droidstar_plugin_import.o release/droidstar_qml_plugin_import.o release/qrc_qml.o release/moc_audioengine.o release/moc_dcs.o release/moc_dmr.o release/moc_droidstar.o release/moc_httpmanager.o release/moc_iax.o release/moc_m17.o release/moc_mode.o release/moc_nxdn.o release/moc_p25.o release/moc_ref.o release/moc_xrf.o release/moc_ysf.o release/moc_serialambe.o release/moc_serialmodem.o -limbe_vocoder -lvocoder -L/mnt/data/src/mxe/usr/lib64 /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/multimedia/libffmpegmediaplugin.a -llibavformat.a -lavformat -llibavcodec.a -lavcodec -llibswresample.a -lswresample -llibswscale.a -lswscale -llibavutil.a -lavutil /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/multimedia/libwindowsmediaplugin.a -ldmoguids -lmsdmo -ldxva2 -levr -lmf -lmfcore -lmfplat -lmfreadwrite -lmfuuid -lpropsys -lstrmiids -lamstrmid -lwmcodecdspuuid /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/QWindowsIntegrationPlugin_resources_1/.rcc/qrc_openglblacklists.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/QWindowsIntegrationPlugin_resources_2/.rcc/qrc_cursors.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/platforms/libqwindows.a -ldwmapi -limm32 -lwinspool -lwtsapi32 -lshcore -lcomdlg32 -ld3d9 -lruntimeobject /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/iconengines/libqsvgicon.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqgif.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqicns.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqico.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqjp2.a -ljasper /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqjpeg.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqmng.a -lmng -llcms2 /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqsvg.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6Svg.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqtga.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqtiff.a -ltiff -llzma -ljpeg /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqwbmp.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqwebp.a -lwebp -lwebpdemux -lwebpmux -lsharpyuv /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_debugger.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_inspector.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_local.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_messages.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_native.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_nativedebugger.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_preview.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_profiler.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_quickprofiler.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_server.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6PacketProtocol.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/qmltooling/libqmldbg_tcp.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/networkinformation/libqnetworklistmanager.a -loleaut32 /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/plugins/tls/libqschannelbackend.a -lcrypt32 -lbcrypt -lncrypt /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Multimedia_resources_1/.rcc/qrc_shaders.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Multimedia_resources_2/.rcc/qrc_shaders_linear.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Multimedia_resources_3/.rcc/qrc_shaders_gl_macos.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Multimedia_resources_4/.rcc/qrc_shaders_gl_macos_linear.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6Multimedia.a -lksuser /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Gui_resources_1/.rcc/qrc_qpdf.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Gui_resources_2/.rcc/qrc_gui_shaders.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6SerialPort.a -lsetupapi /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/libqtquick2plugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQml/objects-Release/QmlMeta_resources_1/.rcc/qrc_qmake_QtQml.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQml/libqmlmetaplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQml/Base/libqmlplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQml/Models/libmodelsplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQml/WorkerScript/objects-Release/QmlWorkerScript_resources_1/.rcc/qrc_qmake_QtQml_WorkerScript.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQml/WorkerScript/libworkerscriptplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QmlWorkerScript.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/qtquickcontrols2plugin_resources_1/.rcc/qrc_indirectBasic.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/libqtquickcontrols2plugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Fusion/objects-Release/qtquickcontrols2fusionstyleplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Fusion.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Fusion/objects-Release/qtquickcontrols2fusionstyleplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2fusionstyleplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Fusion/objects-Release/qtquickcontrols2fusionstyleplugin_resources_2/.rcc/qrc_qtquickcontrols2fusionstyleplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/qtquickcontrols2fusionstyleplugin_resources_3/.rcc/qrc_qtquickcontrols2fusionstyle.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Fusion/libqtquickcontrols2fusionstyleplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Material/objects-Release/qtquickcontrols2materialstyleplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Material.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Material/objects-Release/qtquickcontrols2materialstyleplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2materialstyleplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Material/objects-Release/qtquickcontrols2materialstyleplugin_resources_2/.rcc/qrc_qtquickcontrols2materialstyleplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/qtquickcontrols2materialstyleplugin_resources_3/.rcc/qrc_qtquickcontrols2materialstyleplugin.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Material/libqtquickcontrols2materialstyleplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Imagine/objects-Release/qtquickcontrols2imaginestyleplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Imagine.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Imagine/objects-Release/qtquickcontrols2imaginestyleplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2imaginestyleplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Imagine/objects-Release/qtquickcontrols2imaginestyleplugin_resources_2/.rcc/qrc_qtquickcontrols2imaginestyleplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/qtquickcontrols2imaginestyleplugin_resources_3/.rcc/qrc_qmake_qtquickcontrols2imaginestyleplugin.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Imagine/libqtquickcontrols2imaginestyleplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Universal/objects-Release/qtquickcontrols2universalstyleplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Universal.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Universal/objects-Release/qtquickcontrols2universalstyleplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2universalstyleplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Universal/objects-Release/qtquickcontrols2universalstyleplugin_resources_2/.rcc/qrc_qtquickcontrols2universalstyleplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/qtquickcontrols2universalstyleplugin_resources_3/.rcc/qrc_qtquickcontrols2universalstyleplugin.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Universal/libqtquickcontrols2universalstyleplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Windows/objects-Release/qtquickcontrols2windowsstyleplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Windows.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Windows/objects-Release/qtquickcontrols2windowsstyleplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2windowsstyleplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Windows/objects-Release/qtquickcontrols2windowsstyleplugin_resources_2/.rcc/qrc_qtquickcontrols2windowsstyleplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Windows/libqtquickcontrols2windowsstyleplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Basic/objects-Release/qtquickcontrols2basicstyleplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Basic.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Basic/objects-Release/qtquickcontrols2basicstyleplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2basicstyleplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Basic/objects-Release/qtquickcontrols2basicstyleplugin_resources_2/.rcc/qrc_qtquickcontrols2basicstyleplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/qtquickcontrols2basicstyleplugin_resources_3/.rcc/qrc_qtquickcontrols2basicstyleplugin.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Basic/libqtquickcontrols2basicstyleplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Templates/libqtquicktemplates2plugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/impl/libqtquickcontrols2implplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Fusion/impl/objects-Release/qtquickcontrols2fusionstyleimplplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Fusion_impl.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Fusion/impl/objects-Release/qtquickcontrols2fusionstyleimplplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2fusionstyleimplplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Fusion/impl/objects-Release/qtquickcontrols2fusionstyleimplplugin_resources_2/.rcc/qrc_qtquickcontrols2fusionstyleimplplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Fusion/impl/libqtquickcontrols2fusionstyleimplplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Window/objects-Release/quickwindow_resources_1/.rcc/qrc_qmake_QtQuick_Window.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Window/libquickwindowplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Material/impl/objects-Release/qtquickcontrols2materialstyleimplplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Material_impl.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Material/impl/objects-Release/qtquickcontrols2materialstyleimplplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2materialstyleimplplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Material/impl/objects-Release/qtquickcontrols2materialstyleimplplugin_resources_2/.rcc/qrc_qtquickcontrols2materialstyleimplplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Material/impl/libqtquickcontrols2materialstyleimplplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Imagine/impl/objects-Release/qtquickcontrols2imaginestyleimplplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Imagine_impl.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Imagine/impl/objects-Release/qtquickcontrols2imaginestyleimplplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2imaginestyleimplplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Imagine/impl/objects-Release/qtquickcontrols2imaginestyleimplplugin_resources_2/.rcc/qrc_qtquickcontrols2imaginestyleimplplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/qtquickcontrols2imaginestyleimplplugin_resources_3/.rcc/qrc_qmake_qtquickcontrols2imaginestyleimplplugin.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Imagine/impl/libqtquickcontrols2imaginestyleimplplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Universal/impl/objects-Release/qtquickcontrols2universalstyleimplplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Universal_impl.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Universal/impl/objects-Release/qtquickcontrols2universalstyleimplplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2universalstyleimplplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Universal/impl/objects-Release/qtquickcontrols2universalstyleimplplugin_resources_2/.rcc/qrc_qtquickcontrols2universalstyleimplplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Universal/impl/libqtquickcontrols2universalstyleimplplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/NativeStyle/objects-Release/qtquickcontrols2nativestyleplugin_resources_1/.rcc/qrc_qmake_QtQuick_NativeStyle.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/NativeStyle/objects-Release/qtquickcontrols2nativestyleplugin_qmlcache/.rcc/qmlcache/qtquickcontrols2nativestyleplugin_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/NativeStyle/objects-Release/qtquickcontrols2nativestyleplugin_resources_2/.rcc/qrc_qtquickcontrols2nativestyleplugin_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/objects-Release/QuickControls2_resources_1/.rcc/qrc_qmake_QtQuick_Controls.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/NativeStyle/libqtquickcontrols2nativestyleplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QuickControls2.a -luxtheme /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Shapes/objects-Release/QuickShapesPrivate_resources_1/.rcc/qrc_qmake_QtQuick_Shapes.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/QuickShapesPrivate_resources_2/.rcc/qrc_qtquickshapes.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Shapes/libqmlshapesplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QuickShapes.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Basic/impl/objects-Release/qtquickcontrols2basicstyleimplplugin_resources_1/.rcc/qrc_qmake_QtQuick_Controls_Basic_impl.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/Basic/impl/libqtquickcontrols2basicstyleimplplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Layouts/objects-Release/QuickLayouts_resources_1/.rcc/qrc_qmake_QtQuick_Layouts.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Layouts/libqquicklayoutsplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QuickLayouts.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Dialogs/objects-Release/QuickDialogs2_resources_1/.rcc/qrc_qmake_QtQuick_Dialogs.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Dialogs/quickimpl/objects-Release/QuickDialogs2QuickImpl_resources_1/.rcc/qrc_qmake_QtQuick_Dialogs_quickimpl.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Dialogs/quickimpl/objects-Release/QuickDialogs2QuickImpl_qmlcache/.rcc/qmlcache/QuickDialogs2QuickImpl_qmlcache_loader.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Dialogs/quickimpl/objects-Release/QuickDialogs2QuickImpl_resources_2/.rcc/qrc_QuickDialogs2QuickImpl_raw_qml_0.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/QuickDialogs2QuickImpl_resources_3/.rcc/qrc_QuickDialogs2QuickImpl.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/QuickDialogs2QuickImpl_resources_4/.rcc/qrc_QuickDialogs2QuickImplShaders.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Controls/impl/objects-Release/QuickControls2Impl_resources_1/.rcc/qrc_qmake_QtQuick_Controls_impl.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Templates/objects-Release/QuickTemplates2_resources_1/.rcc/qrc_qmake_QtQuick_Templates.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/objects-Release/Quick_resources_1/.rcc/qrc_qmake_QtQuick.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Quick_resources_2/.rcc/qrc_scenegraph_shaders.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQml/Models/objects-Release/QmlModels_resources_1/.rcc/qrc_qmake_QtQml_Models.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQml/Base/objects-Release/Qml_resources_1/.rcc/qrc_qmake_QtQml_Base.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Qml_resources_2/.rcc/qrc_qmlMetaQmldir.cpp.obj /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/qml/QtQuick/Dialogs/libqtquickdialogsplugin.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QuickDialogs2.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QuickDialogs2QuickImpl.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QuickControls2Impl.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QuickTemplates2.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6Quick.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6OpenGL.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QmlModels.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6QuickDialogs2Utils.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ldcomp -lgdi32 -lpng -lharfbuzz -lfreetype -lbz2 -lpng16 -lharfbuzz_too -lfreetype_too -lglib-2.0 -lintl -liconv -lm -lpcre -lshlwapi -ld2d1 -ldwrite /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6Qml.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6Network.a /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6Core.a -lsynchronization -lmpr -luserenv -lauthz -lkernel32 -lnetapi32 -lole32 -luser32 -luuid -lversion -lwinmm -lpcre2-16 -lzstd -lz -ladvapi32 -ldnsapi -liphlpapi -lsecur32 -lwinhttp -lws2_32 -lshell32 release/DroidStar_resource_res.o -lmingw32 /mnt/data/src/mxe/usr/x86_64-w64-mingw32.static/qt6/lib/libQt6EntryPoint.a -lshell32  
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: cannot find -llibavformat.a: No such file or directory
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: cannot find -llibavcodec.a: No such file or directory
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: cannot find -llibswresample.a: No such file or directory
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: cannot find -llibswscale.a: No such file or directory
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: cannot find -llibavutil.a: No such file or directory

Notice that at the beginning of this command, there are -l flags with the correct lib format and then a double with the entire filename for all 5 of these libs:

-llibavformat.a -lavformat -llibavcodec.a -lavcodec -llibswresample.a -lswresample -llibswscale.a -lswscale -llibavutil.a -lavutil

nostar avatar Apr 06 '23 18:04 nostar

-llibavformat.a -lavformat -llibavcodec.a -lavcodec -llibswresample.a -lswresample -llibswscale.a -lswscale -llibavutil.a -lavutil

This is coming from the installed PRL file installed by qt6-qtmultimedia at usr/x86_64-w64-mingw32.static/qt6/plugins/multimedia/ffmpegmediaplugin.prl, which contains the link lists for cmake as well as qmake builds. The story starts in the file cmake/FindFFmpeg.cmake bundled with the qt6-qtmultimedia sources, but continues through layers of cmake machinations in the Qt6 build system.

@nostar : Can you check whether manually fixing usr/x86_64-w64-mingw32.static/qt6/plugins/multimedia/ffmpegmediaplugin.prl solves the linking problems for you? If so, maybe you can add some sed hacks to qt6-qtmultimedia.mk to fix this. Or, if you're daring and have the time, you could try to debug the underlying problem in FindFFmpeg.cmake and/or the Qt6 build system.

mabrand avatar Apr 14 '23 11:04 mabrand

I modified this section of the file as follows:

[QT_INSTALL_PLUGINS]/multimedia/libffmpegmediaplugin.a -lavformat -lavcodec -lswresample -lswscale -lavutil 

This time I get a ton of link errors:

/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x30): undefined reference to `gnutls_deinit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x41): undefined reference to `gnutls_certificate_free_credentials'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x5c): undefined reference to `gnutls_global_deinit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x7d): undefined reference to `gnutls_bye'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x188): undefined reference to `gnutls_record_send'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x1d3): undefined reference to `gnutls_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x204): undefined reference to `gnutls_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x288): undefined reference to `gnutls_record_recv'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x2d3): undefined reference to `gnutls_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x304): undefined reference to `gnutls_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x36d): undefined reference to `gnutls_global_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x3a7): undefined reference to `gnutls_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x3be): undefined reference to `gnutls_certificate_allocate_credentials'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x3dd): undefined reference to `gnutls_certificate_set_x509_trust_file'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x3f3): undefined reference to `gnutls_certificate_set_verify_flags'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x41f): undefined reference to `gnutls_certificate_set_x509_key_file'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x43f): undefined reference to `gnutls_credentials_set'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x452): undefined reference to `gnutls_transport_set_pull_function'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x465): undefined reference to `gnutls_transport_set_push_function'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x478): undefined reference to `gnutls_transport_set_ptr'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x48e): undefined reference to `gnutls_priority_set_direct'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x4a9): undefined reference to `gnutls_handshake'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x4b3): undefined reference to `gnutls_error_is_fatal'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x506): undefined reference to `gnutls_deinit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x517): undefined reference to `gnutls_certificate_free_credentials'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x532): undefined reference to `gnutls_global_deinit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x57d): undefined reference to `gnutls_server_name_set'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x5ce): undefined reference to `gnutls_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x614): undefined reference to `gnutls_certificate_verify_peers2'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x633): undefined reference to `gnutls_certificate_type_get'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x649): undefined reference to `gnutls_x509_crt_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x65a): undefined reference to `gnutls_certificate_get_peers'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x66a): undefined reference to `gnutls_x509_crt_import'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x678): undefined reference to `gnutls_x509_crt_check_hostname'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x685): undefined reference to `gnutls_x509_crt_deinit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x6cd): undefined reference to `gnutls_bye'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x6e1): undefined reference to `gnutls_certificate_set_x509_system_trust'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x6f3): undefined reference to `gnutls_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x722): undefined reference to `gnutls_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x764): undefined reference to `gnutls_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x7af): undefined reference to `gnutls_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x7da): undefined reference to `gnutls_global_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(tls_gnutls.o):tls_gnutls.c:(.text+0x7fa): undefined reference to `gnutls_global_deinit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x12): undefined reference to `bd_close'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x37): undefined reference to `bd_read'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x99): undefined reference to `bd_open'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0xb4): undefined reference to `bd_get_disc_info'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0xf4): undefined reference to `bd_get_titles'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x129): undefined reference to `bd_select_playlist'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x141): undefined reference to `bd_select_angle'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x158): undefined reference to `bd_seek_chapter'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x1bb): undefined reference to `bd_get_title_info'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x262): undefined reference to `bd_free_title_info'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x280): undefined reference to `bd_free_title_info'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x3b0): undefined reference to `bd_get_title_size'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavformat.a(bluray.o):bluray.c:(.text+0x3e8): undefined reference to `bd_seek'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text+0x137): undefined reference to `lame_encode_buffer'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text+0x2c7): undefined reference to `lame_encode_buffer_int'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text+0x2fc): undefined reference to `lame_encode_buffer_float'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text+0x31d): undefined reference to `lame_encode_flush'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x3b): undefined reference to `lame_close'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x63): undefined reference to `lame_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x80): undefined reference to `lame_set_num_channels'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0xa2): undefined reference to `lame_set_mode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0xb3): undefined reference to `lame_set_in_samplerate'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0xc4): undefined reference to `lame_set_out_samplerate'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0xd7): undefined reference to `lame_set_quality'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0xed): undefined reference to `lame_set_VBR'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x105): undefined reference to `lame_set_VBR_quality'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x121): undefined reference to `lame_set_VBR'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x13e): undefined reference to `lame_set_VBR_mean_bitrate_kbps'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x152): undefined reference to `lame_set_brate'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x167): undefined reference to `lame_set_lowpassfreq'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x172): undefined reference to `lame_set_bWriteVbrTag'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x184): undefined reference to `lame_set_disable_reservoir'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x18d): undefined reference to `lame_init_params'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x19e): undefined reference to `lame_get_encoder_delay'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libmp3lame.o):libmp3lame.c:(.text.unlikely+0x1c0): undefined reference to `lame_get_framesize'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopencore-amr.o):libopencore-am:(.text+0x66): undefined reference to `Decoder_Interface_Decode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopencore-amr.o):libopencore-am:(.text+0xbc): undefined reference to `D_IF_exit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopencore-amr.o):libopencore-am:(.text+0x137): undefined reference to `D_IF_decode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopencore-amr.o):libopencore-am:(.text+0x589): undefined reference to `Encoder_Interface_Encode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopencore-amr.o):libopencore-am:(.text.unlikely+0xd): undefined reference to `Decoder_Interface_exit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopencore-amr.o):libopencore-am:(.text.unlikely+0x96): undefined reference to `Decoder_Interface_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopencore-amr.o):libopencore-am:(.text.unlikely+0xd5): undefined reference to `Encoder_Interface_exit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopencore-amr.o):libopencore-am:(.text.unlikely+0xfd): undefined reference to `D_IF_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopencore-amr.o):libopencore-am:(.text.unlikely+0x198): undefined reference to `Encoder_Interface_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text+0x17): undefined reference to `opus_multistream_decoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text+0x88): undefined reference to `opus_multistream_decode_float'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text+0xb1): undefined reference to `opus_multistream_decode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text+0xc1): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text.unlikely+0x13): undefined reference to `opus_multistream_decoder_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text.unlikely+0x1d7): undefined reference to `opus_multistream_decoder_create'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text.unlikely+0x1ec): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text.unlikely+0x21e): undefined reference to `opus_multistream_decoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text.unlikely+0x22d): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text.unlikely+0x25e): undefined reference to `opus_multistream_decoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusdec.o):libopusdec.c:(.text.unlikely+0x26d): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text+0x168): undefined reference to `opus_multistream_encode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text+0x27b): undefined reference to `opus_multistream_encode_float'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text+0x28f): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x12): undefined reference to `opus_multistream_encoder_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x41e): undefined reference to `opus_multistream_encoder_create'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x452): undefined reference to `opus_multistream_surround_encoder_create'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x462): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x53c): undefined reference to `opus_multistream_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x54a): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x577): undefined reference to `opus_multistream_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x582): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x5b1): undefined reference to `opus_multistream_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x5bc): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x5eb): undefined reference to `opus_multistream_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x5f6): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x61e): undefined reference to `opus_multistream_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x629): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x65c): undefined reference to `opus_multistream_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x667): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x696): undefined reference to `opus_multistream_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x6a1): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x780): undefined reference to `opus_multistream_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x78f): undefined reference to `opus_strerror'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libopusenc.o):libopusenc.c:(.text.unlikely+0x828): undefined reference to `opus_multistream_encoder_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text+0x4f): undefined reference to `speex_bits_remaining'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text+0x8a): undefined reference to `speex_bits_read_from'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text+0x9d): undefined reference to `speex_decode_int'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text+0xec): undefined reference to `speex_bits_peek_unsigned'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text+0x10f): undefined reference to `speex_decoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text+0x13c): undefined reference to `speex_decode_stereo_int'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text.unlikely+0x16): undefined reference to `speex_bits_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text.unlikely+0x1f): undefined reference to `speex_decoder_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text.unlikely+0x52): undefined reference to `speex_packet_to_header'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text.unlikely+0x170): undefined reference to `speex_header_free'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text.unlikely+0x1cf): undefined reference to `speex_lib_get_mode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text.unlikely+0x27f): undefined reference to `speex_bits_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text.unlikely+0x287): undefined reference to `speex_decoder_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text.unlikely+0x30b): undefined reference to `speex_decoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.text.unlikely+0x5): undefined reference to `speex_bits_reset'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.rdata$.refptr.speex_std_stereo_request_handler[.refptr.speex_std_stereo_request_handler]+0x0): undefined reference to `speex_std_stereo_request_handler'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexdec.o):libspeexdec.c:(.rdata$.refptr.speex_nb_mode[.refptr.speex_nb_mode]+0x0): undefined reference to `speex_nb_mode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text+0x45): undefined reference to `speex_encode_int'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text+0xaf): undefined reference to `speex_bits_pack'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text+0xe2): undefined reference to `speex_bits_nbytes'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text+0x10b): undefined reference to `speex_bits_write'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text+0x116): undefined reference to `speex_bits_reset'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text+0x15c): undefined reference to `speex_encode_stereo_int'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x12): undefined reference to `speex_bits_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x1e): undefined reference to `speex_encoder_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0xc0): undefined reference to `speex_lib_get_mode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0xcf): undefined reference to `speex_lib_get_mode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0xe3): undefined reference to `speex_encoder_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x12a): undefined reference to `speex_init_header'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x15a): undefined reference to `speex_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x198): undefined reference to `speex_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x1c4): undefined reference to `speex_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x1d8): undefined reference to `speex_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x1f2): undefined reference to `speex_encoder_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x206): more undefined references to `speex_encoder_ctl' follow
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x326): undefined reference to `speex_header_to_packet'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x34a): undefined reference to `speex_header_free'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x356): undefined reference to `speex_encoder_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x391): undefined reference to `speex_header_free'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libspeexenc.o):libspeexenc.c:(.text.unlikely+0x39a): undefined reference to `speex_bits_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text+0x57): undefined reference to `th_encode_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text+0x138): undefined reference to `th_encode_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text+0x2e3): undefined reference to `th_encode_ycbcr_in'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text+0x310): undefined reference to `th_encode_packetout'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text+0x3ee): undefined reference to `th_encode_packetout'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text.unlikely+0x11): undefined reference to `th_encode_free'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text.unlikely+0x70): undefined reference to `th_info_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text.unlikely+0x1df): undefined reference to `th_encode_alloc'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text.unlikely+0x221): undefined reference to `th_info_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text.unlikely+0x239): undefined reference to `th_encode_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text.unlikely+0x295): undefined reference to `th_comment_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text.unlikely+0x332): undefined reference to `th_encode_flushheader'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libtheoraenc.o):libtheoraenc.c:(.text.unlikely+0x39a): undefined reference to `th_comment_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvo-amrwbenc.o):libvo-amrwbenc:(.text+0xd): undefined reference to `E_IF_exit'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvo-amrwbenc.o):libvo-amrwbenc:(.text+0x3ad): undefined reference to `E_IF_encode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvo-amrwbenc.o):libvo-amrwbenc:(.text.unlikely+0x92): undefined reference to `E_IF_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x11): undefined reference to `vorbis_block_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x1a): undefined reference to `vorbis_dsp_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x22): undefined reference to `vorbis_info_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x2e): undefined reference to `vorbis_comment_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0xec): undefined reference to `vorbis_synthesis'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x127): undefined reference to `vorbis_synthesis_pcmout'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x1bb): undefined reference to `vorbis_synthesis_read'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x283): undefined reference to `vorbis_synthesis_blockin'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x2c6): undefined reference to `vorbis_info_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x2ce): undefined reference to `vorbis_comment_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x3dd): undefined reference to `vorbis_synthesis_headerin'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x443): undefined reference to `vorbis_synthesis_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x452): undefined reference to `vorbis_block_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x49f): undefined reference to `vorbis_block_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x4a8): undefined reference to `vorbis_dsp_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x4b0): undefined reference to `vorbis_info_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisdec.o):libvorbisdec.c:(.text+0x4bc): undefined reference to `vorbis_comment_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text+0x48): undefined reference to `vorbis_analysis_buffer'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text+0x158): undefined reference to `vorbis_analysis_wrote'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text+0x190): undefined reference to `vorbis_analysis_blockout'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text+0x1a3): undefined reference to `vorbis_analysis'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text+0x1b3): undefined reference to `vorbis_bitrate_addblock'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text+0x218): undefined reference to `vorbis_bitrate_flushpacket'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text+0x334): undefined reference to `vorbis_analysis_wrote'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x22): undefined reference to `vorbis_analysis_wrote'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x2e): undefined reference to `vorbis_block_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x36): undefined reference to `vorbis_dsp_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x3f): undefined reference to `vorbis_info_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x9c): undefined reference to `vorbis_info_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0xf2): undefined reference to `vorbis_encode_setup_vbr'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x145): undefined reference to `vorbis_encode_setup_managed'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x167): undefined reference to `vorbis_encode_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x194): undefined reference to `vorbis_encode_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x1bf): undefined reference to `vorbis_encode_ctl'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x2d9): undefined reference to `vorbis_encode_setup_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x325): undefined reference to `vorbis_analysis_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x36e): undefined reference to `vorbis_block_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x39c): undefined reference to `vorbis_comment_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x3ba): undefined reference to `vorbis_comment_add_tag'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x3dc): undefined reference to `vorbis_analysis_headerout'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvorbisenc.o):libvorbisenc.c:(.text.unlikely+0x544): undefined reference to `vorbis_comment_clear'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text+0x54): undefined reference to `vpx_codec_decode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text+0xa0): undefined reference to `vpx_codec_get_frame'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text+0x2c3): undefined reference to `vpx_codec_decode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text+0x2d3): undefined reference to `vpx_codec_error'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text+0x2de): undefined reference to `vpx_codec_error_detail'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text+0x372): undefined reference to `vpx_codec_get_frame'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text+0x4f8): undefined reference to `vpx_codec_error'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text.unlikely+0xd): undefined reference to `vpx_codec_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text.unlikely+0x1c): undefined reference to `vpx_codec_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text.unlikely+0x82): undefined reference to `vpx_codec_version_str'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text.unlikely+0x9e): undefined reference to `vpx_codec_build_config'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text.unlikely+0xd8): undefined reference to `vpx_codec_dec_init_ver'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.text.unlikely+0xea): undefined reference to `vpx_codec_error'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.rdata$.refptr.vpx_codec_vp9_dx_algo[.refptr.vpx_codec_vp9_dx_algo]+0x0): undefined reference to `vpx_codec_vp9_dx_algo'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxdec.o):libvpxdec.c:(.rdata$.refptr.vpx_codec_vp8_dx_algo[.refptr.vpx_codec_vp8_dx_algo]+0x0): undefined reference to `vpx_codec_vp8_dx_algo'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text+0xf6): undefined reference to `vpx_codec_encode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text+0x167): undefined reference to `vpx_codec_get_cx_data'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text+0x3d3): undefined reference to `vpx_codec_get_cx_data'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text+0x66a): undefined reference to `vpx_codec_encode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x69e): undefined reference to `vpx_codec_error'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x6a9): undefined reference to `vpx_codec_error_detail'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x832): undefined reference to `vpx_codec_control_'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x864): undefined reference to `vpx_codec_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x879): undefined reference to `vpx_codec_destroy'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x95c): undefined reference to `vpx_codec_control_'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x9d3): undefined reference to `vpx_codec_get_caps'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x9e2): undefined reference to `vpx_codec_version_str'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x9fe): undefined reference to `vpx_codec_build_config'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0xa34): undefined reference to `vpx_codec_enc_config_default'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0xa3f): undefined reference to `vpx_codec_err_to_string'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x12c7): undefined reference to `vpx_codec_enc_init_ver'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x1322): undefined reference to `vpx_codec_enc_init_ver'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x170f): undefined reference to `vpx_img_wrap'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x175a): undefined reference to `vpx_img_wrap'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x17ca): undefined reference to `vpx_codec_vp8_cx'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpxenc.o):libvpxenc.c:(.text.unlikely+0x17e9): undefined reference to `vpx_codec_vp9_cx'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x52): undefined reference to `x264_picture_init'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x190): undefined reference to `x264_encoder_reconfig'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x476): undefined reference to `x264_encoder_encode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x5e0): undefined reference to `x264_encoder_delayed_frames'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x705): undefined reference to `x264_encoder_reconfig'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x79a): undefined reference to `x264_encoder_reconfig'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x815): undefined reference to `x264_encoder_reconfig'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x8b4): undefined reference to `x264_encoder_encode'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x8e5): undefined reference to `x264_encoder_reconfig'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0x937): undefined reference to `x264_encoder_reconfig'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0xa54): undefined reference to `x264_encoder_reconfig'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text+0xa75): undefined reference to `x264_encoder_reconfig'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0x43): undefined reference to `x264_encoder_close'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0xc2): undefined reference to `x264_param_default'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0xfb): undefined reference to `x264_param_default_preset'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0x252): undefined reference to `x264_param_parse'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0x37a): undefined reference to `x264_param_parse'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0x69b): undefined reference to `x264_param_parse'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0x6c9): undefined reference to `x264_param_parse'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0x6f7): undefined reference to `x264_param_parse'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0x725): more undefined references to `x264_param_parse' follow
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0x878): undefined reference to `x264_param_apply_fastfirstpass'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0x985): undefined reference to `x264_param_apply_profile'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0xbd3): undefined reference to `x264_param_parse'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0xbfa): undefined reference to `x264_param_parse'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0xce7): undefined reference to `x264_param_parse'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0xd5c): undefined reference to `x264_encoder_open_155'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0xd94): undefined reference to `x264_encoder_headers'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.text.unlikely+0xe91): undefined reference to `x264_encoder_maximum_delayed_frames'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libx264.o):libx264.c:(.rdata$.refptr.x264_levels[.refptr.x264_levels]+0x0): undefined reference to `x264_levels'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.text+0x23e): undefined reference to `xvid_encore'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.text.unlikely+0x22): undefined reference to `xvid_encore'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.text.unlikely+0x24a): undefined reference to `xvid_global'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.text.unlikely+0x9a8): undefined reference to `xvid_encore'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.text.unlikely+0xab5): undefined reference to `xvid_encore'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.text.unlikely+0xac4): undefined reference to `xvid_encore'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.rdata$.refptr.xvid_plugin_ssim[.refptr.xvid_plugin_ssim]+0x0): undefined reference to `xvid_plugin_ssim'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.rdata$.refptr.xvid_plugin_lumimasking[.refptr.xvid_plugin_lumimasking]+0x0): undefined reference to `xvid_plugin_lumimasking'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.rdata$.refptr.xvid_plugin_single[.refptr.xvid_plugin_single]+0x0): undefined reference to `xvid_plugin_single'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libxvid.o):libxvid.c:(.rdata$.refptr.xvid_plugin_2pass2[.refptr.xvid_plugin_2pass2]+0x0): undefined reference to `xvid_plugin_2pass2'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpx.o):libvpx.c:(.text.unlikely+0x14): undefined reference to `vpx_codec_vp9_cx'
/mnt/data/src/mxe/usr/bin/x86_64-w64-mingw32.static-ld: /mnt/data/src/mxe/usr/lib/gcc/x86_64-w64-mingw32.static/11.3.0/../../../../x86_64-w64-mingw32.static/lib/../lib/libavcodec.a(libvpx.o):libvpx.c:(.text.unlikely+0x1c): undefined reference to `vpx_codec_get_caps'

nostar avatar Apr 14 '23 17:04 nostar

I modified this section of the file as follows: [QT_INSTALL_PLUGINS]/multimedia/libffmpegmediaplugin.a -lavformat -lavcodec -lswresample -lswscale -lavutil

That doesn't sound right. You should try to fix usr/x86_64-w64-mingw32.static/qt6/plugins/multimedia/ffmpegmediaplugin.prl by editing the contents of QMAKE_PRL_LIBS and QMAKE_PRL_LIBS_FOR_CMAKE. Remove only the malformed references (i.e., -llibavformat.a -llibavcodec.a -llibswresample.a -lswresample -llibswscale.a).

mabrand avatar Apr 16 '23 19:04 mabrand

Yes, that's what I did. I just copied the short section of what I changed. Here is the entire file, with the 5 -llib*.a removed:

QMAKE_PRL_TARGET = libffmpegmediaplugin.a
QMAKE_PRL_CONFIG = static
QMAKE_PRL_VERSION = 6.5.0
QMAKE_PRL_LIBS = $$[QT_INSTALL_PREFIX]/lib/objects-Release/Multimedia_resources_1/.rcc/qrc_shaders.cpp.obj $$[QT_INSTALL_PREFIX]/lib/objects-Release/Multimedia_resources_2/.rcc/qrc_shaders_linear.cpp.obj $$[QT_INSTALL_PREFIX]/lib/objects-Release/Multimedia_resources_3/.rcc/qrc_shaders_gl_macos.cpp.obj $$[QT_INSTALL_PREFIX]/lib/objects-Release/Multimedia_resources_4/.rcc/qrc_shaders_gl_macos_linear.cpp.obj $$[QT_INSTALL_PLUGINS]/multimedia/libffmpegmediaplugin.a -lavformat -lavcodec -lswresample -lswscale -lavutil $$[QT_INSTALL_LIBS]/libQt6Multimedia.a $$[QT_INSTALL_LIBS]/libQt6Network.a -ldnsapi -liphlpapi -lsecur32 -lwinhttp $$[QT_INSTALL_LIBS]/libQt6Gui.a $$[QT_INSTALL_LIBS]/libQt6Core.a -lsynchronization -lmpr -luserenv -lauthz -lkernel32 -lnetapi32 -lversion -lpcre2-16 -lzstd -ld3d11 -ldxgi -ldxguid -ldcomp -ladvapi32 -lgdi32 -lshell32 -luser32 -lpng -lharfbuzz -lfreetype -lbz2 -lpng16 -lharfbuzz_too -lfreetype_too -lshlwapi -lz -lglib-2.0 -lintl -liconv -lws2_32 -lwinmm -lm -lpcre -lfreetype -lharfbuzz -lfreetype -lbz2 -lpng16 -lharfbuzz_too -lfreetype_too -lglib-2.0 -lintl -liconv -lws2_32 -lm -lpcre -lole32 -lshlwapi -lz -ld2d1 -ldwrite -luuid -lz -lwinmm -lksuser -lstrmiids -lamstrmid -ldmoguids -luuid -lmsdmo -lole32 -loleaut32 -lmf -lmfuuid -lmfplat -lmfcore -lpropsys -lmfreadwrite
QMAKE_PRL_LIBS_FOR_CMAKE = $$[QT_INSTALL_PREFIX]/lib/objects-Release/Multimedia_resources_1/.rcc/qrc_shaders.cpp.obj;$$[QT_INSTALL_PREFIX]/lib/objects-Release/Multimedia_resources_2/.rcc/qrc_shaders_linear.cpp.obj;$$[QT_INSTALL_PREFIX]/lib/objects-Release/Multimedia_resources_3/.rcc/qrc_shaders_gl_macos.cpp.obj;$$[QT_INSTALL_PREFIX]/lib/objects-Release/Multimedia_resources_4/.rcc/qrc_shaders_gl_macos_linear.cpp.obj;$$[QT_INSTALL_PLUGINS]/multimedia/libffmpegmediaplugin.a;-lavformat;-lavcodec;-lswresample;-lswscale;-lavutil;$$[QT_INSTALL_LIBS]/libQt6Multimedia.a;$$[QT_INSTALL_LIBS]/libQt6Network.a;-ldnsapi;-liphlpapi;-lsecur32;-lwinhttp;$$[QT_INSTALL_LIBS]/libQt6Gui.a;$$[QT_INSTALL_LIBS]/libQt6Core.a;-lsynchronization;-lmpr;-luserenv;-lauthz;-lkernel32;-lnetapi32;-lversion;-lpcre2-16;-lzstd;-ld3d11;-ldxgi;-ldxguid;-ldcomp;-ladvapi32;-lgdi32;-lshell32;-luser32;-lpng;-lharfbuzz;-lfreetype;-lbz2;-lpng16;-lharfbuzz_too;-lfreetype_too;-lshlwapi;-lz;-lglib-2.0;-lintl;-liconv;-lws2_32;-lwinmm;-lm;-lpcre;-lfreetype;-lharfbuzz;-lfreetype;-lbz2;-lpng16;-lharfbuzz_too;-lfreetype_too;-lglib-2.0;-lintl;-liconv;-lws2_32;-lm;-lpcre;-lole32;-lshlwapi;-lz;-ld2d1;-ldwrite;-luuid;-lz;-lwinmm;-lksuser;-lstrmiids;-lamstrmid;-ldmoguids;-luuid;-lmsdmo;-lole32;-loleaut32;-lmf;-lmfuuid;-lmfplat;-lmfcore;-lpropsys;-lmfreadwrite

nostar avatar Apr 16 '23 19:04 nostar

Does df5f851e4ff45a4c7220e05d5c02e72734b11e79 fix the problem?

mabrand avatar Apr 17 '23 23:04 mabrand

I am now back to the original problem of missing modules running qmake:

$ /mnt/data/src/mxe/usr/x86_64-pc-linux-gnu/qt6/bin/qmake -o Makefile ../DroidStar/DroidStar.pro
Project ERROR: Unknown module(s) in QT: multimedia serialport

nostar avatar Apr 18 '23 00:04 nostar

I just tried a 32 bit build and in this case i dont get the unknown modules error or the malformed libs, but i get the long list of link errors like i posted before.

nostar avatar Apr 18 '23 00:04 nostar

I do not see the "unknown modules" error when configuring qtmultimedia examples with x86_64-w64-mingw32.static-qt6-qmake. Can you please show exactly what you are doing?

Do you set up your environment with source tools/mxe-activate?

There are still some linking problems using qmake, apparently due to wrong library ordering, but these are easy to fix manually in Makefile.Release. I don't see these problems using cmake.

mabrand avatar Apr 18 '23 08:04 mabrand

Forget about the unknown modules, it looks like I had an incomplete mxe build. I did a fresh rebuild of mxe and now I am getting the same link errors for both 32 and 64 bit builds.

nostar avatar Apr 18 '23 14:04 nostar

Just to summarize the current situation:

usr/x86_64-w64-mingw32.static/qt6/bin/qt-cmake works correctly.

In ffmpegmediaplugin.prl, QMAKE_PRL_LIBS and QMAKE_PRL_LIBS_FOR_CMAKE look consistent with each other and I don't see any obvious problem there. Nevertheless, x86_64-w64-mingw32.static-qt6-qmake produces a Makefile.Release in which the libraries are linked in the wrong order, causing linking errors.

@nostar: Is this consistent with your observations?

mabrand avatar Apr 21 '23 11:04 mabrand

yessir

nostar avatar Apr 21 '23 18:04 nostar

I'm running into linker problems as well. In my case the created Makefile references a lot of libraries that haven't been built for MXE at all. They all seem to come from my host's pkg-config files for ffmpeg. With this project file:

QT = core gui widgets multimedia

HEADERS = testme.h
SOURCES = testme.cpp

and empty testme.{h,cpp}, a run of x86_64-w64-mingw32.static-qt6-qmake testme.pro produces a Makefile.Release with the following monster:

LIBS        =        /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/styles/libqwindowsvistastyle.a -L/opt/mxe/usr/x86_64-w64-mingw32.static/lib /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/multimedia/libffmpegmediaplugin.a -lhogweed -lnettle -ltasn1 -lidn2 -lunistring -lcharset -lxml2 -lmodplug -lopenmpt -lbluray -lgmp -lgnutls -lsrt -lssh -lavformat -lpthread -lvo-amrwbenc -lvpx -ldav1d -lopencore-amrwb -lrsvg-2 -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lcairo -laom -lgsm -ljxl -ljxl_threads -lmp3lame -lopencore-amrnb -lopenjp2 -lopus -lrav1e -lspeex -lSvtAv1Enc -ltheoraenc -ltheoradec -logg -lvorbis -lvorbisenc -lx264 -lx265 -lxvidcore -lavcodec -lsoxr -lswresample -lswscale -lva-drm -lva-x11 -lvdpau -ldrm -lmfx -lstdc++ -ldl -lOpenCL -lva -latomic -lX11 -lavutil /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/multimedia/libwindowsmediaplugin.a -ldmoguids -lmsdmo -ldxva2 -levr -lmf -lmfcore -lmfplat -lmfreadwrite -lmfuuid -lpropsys -lstrmiids -lamstrmid -lwmcodecdspuuid /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/QWindowsIntegrationPlugin_resources_1/.rcc/qrc_openglblacklists.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/QWindowsIntegrationPlugin_resources_2/.rcc/qrc_cursors.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/platforms/libqwindows.a -limm32 -lwinspool -lwtsapi32 -lshcore -lcomdlg32 -ld3d9 -lruntimeobject /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/libQt6OpenGL.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/iconengines/libqsvgicon.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqgif.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqicns.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqico.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqjp2.a -ljasper /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqjpeg.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqmng.a -lmng -llcms2 /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqsvg.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/libQt6Svg.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqtga.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqtiff.a -ltiff -llzma -ljpeg /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqwbmp.a /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/imageformats/libqwebp.a -lwebp -lwebpdemux -lwebpmux -lsharpyuv /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/networkinformation/libqnetworklistmanager.a -loleaut32 /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/plugins/tls/libqschannelbackend.a -lcrypt32 -lbcrypt -lncrypt /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Widgets_resources_1/.rcc/qrc_qstyle.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Widgets_resources_2/.rcc/qrc_qstyle1.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Widgets_resources_3/.rcc/qrc_qmessagebox.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/libQt6Widgets.a -ldwmapi -luxtheme /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Multimedia_resources_1/.rcc/qrc_shaders.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Multimedia_resources_2/.rcc/qrc_shaders_linear.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Multimedia_resources_3/.rcc/qrc_shaders_gl_macos.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Multimedia_resources_4/.rcc/qrc_shaders_gl_macos_linear.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/libQt6Multimedia.a -lksuser /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Gui_resources_1/.rcc/qrc_qpdf.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/objects-Release/Gui_resources_2/.rcc/qrc_gui_shaders.cpp.obj /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/libQt6Gui.a -ld3d11 -ldxgi -ldxguid -ldcomp -lgdi32 -lpng -lharfbuzz -lfreetype -lbz2 -lpng16 -lharfbuzz_too -lfreetype_too -lglib-2.0 -lintl -liconv -lm -lpcre -lshlwapi -ld2d1 -ldwrite /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/libQt6Network.a -ldnsapi -liphlpapi -lsecur32 -lwinhttp /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/libQt6Core.a -lz -lsynchronization -lmpr -luserenv -ladvapi32 -lauthz -lkernel32 -lnetapi32 -lole32 -lshell32 -luser32 -luuid -lversion -lwinmm -lws2_32 -lpcre2-16 -lzstd -lmingw32 /opt/mxe/usr-master-20230508-f3206a38/x86_64-w64-mingw32.static/qt6/lib/libQt6EntryPoint.a -lshell32  

A lot of those libraries (e.g. -lvdpau, -lX11 etc.) have nothing to do with MXE. They come from the installed ffmpeg package's pkg-config files:

[0 mosu@sweet-chili ~/tmp/mxe-issue-2955] pacman -Ql ffmpeg | awk '/pkgconfig/ && !/\/$/ { print $2 }' | xargs grep -Ei 'vdpau|x11'
/usr/lib/pkgconfig/libavdevice.pc:Libs.private: -lm -latomic -lraw1394 -lavc1394 -lrom1394 -liec61883 -ljack -ldrm -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lGL -lpulse -pthread -lSDL2 -lv4l2 -lXv -lX11 -lXext
/usr/lib/pkgconfig/libavutil.pc:Libs.private: -pthread -lva-drm -lva -lva-x11 -lva -lvdpau -lX11 -lm -ldrm -lmfx -lstdc++ -ldl -lOpenCL -lva -latomic -lX11

It looks to me like somewhere along the way the system pkg-config is invoked instead of x86_64-w64-mingw32.static-pkg-config

In my case this is most certainly not an ordering issue. There simply aren't the required libraries in MXE such as vdpau or x11.

mbunkus avatar May 08 '23 19:05 mbunkus

Additional note: I can compile Qt6 with its multimedia module & link my application against it if I disable ffmpeg during the MXE build, meaning by removing ffmpeg from $(PKG)_DEPS = … in src/qt/qt6/qt6-qtmultimedia.mk. The multimedia module does work then, but only supports a handful of file formats & codecs in that case, and which ones it supports seems to depend on the Windows version.

mbunkus avatar May 08 '23 19:05 mbunkus

Is this still a problem?

mabrand avatar Mar 21 '24 15:03 mabrand

I'll give current master a try later today & report back.

mbunkus avatar Mar 21 '24 16:03 mbunkus

Okay, otherwise please close.

mabrand avatar Mar 21 '24 16:03 mabrand

While MXE itself compiles fine at current master, there's no way to compile a program with QtMultimedia as the resulting Makefiles created by qmake still contain the host libraries required by the host's ffmpeg — meaning the Linux ffmpeg. This cannot work, of course. From my point of view the situation hasn't changed; still the same as I wrote in this earlier comment.

mbunkus avatar Mar 21 '24 19:03 mbunkus

I have also confirmed that with current master the problem still exists.

nostar avatar Mar 21 '24 19:03 nostar

is there a solution yet?

jowin202 avatar Apr 10 '24 09:04 jowin202