QtMultimedia qml module not found (QtMultimedia qml folder does not exist)
-
Hi.
I manually compiled Qt 5.12.3 for Raspberry Pi 3 B+.
I installed qtbase, qtdeclerative, qtmultimedia, etc.
But I cannot use QtMultimedia in qml. there is notQtMultimedia
folder inQT_DIR/qml
.
Also there is notqml
folder in qtmultimedia submodule.
I downloaded the modules from download.qt.io/official_releases/qt/5.12/5.12.3/submodules/ -
Hi,
In which order did you compile them ?
What options did you use ? -
This order:
qtbase, qtdeclerative, qtgraphicaleffects, qtimageformats, qtquickcontrols2, qtsvg, qtmultimedia, qt3d, qtsensors -
Check the test logs of QtMultimedia, it might contain some clues about what is happening.
-
Do you mean
config.log
file?
Here it is:Command line: Global lib dirs: [] [/home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/lib/gcc/arm-linux-gnueabihf/4.8.3 /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/lib/gcc/arm-linux-gnueabihf /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/lib/gcc /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/lib /home/majid/raspi/sysroot/lib/arm-linux-gnueabihf /home/majid/raspi/sysroot/lib /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf /home/majid/raspi/sysroot/usr/lib] Global inc dirs: [] [/home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/include/c++/4.8.3 /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/include/c++/4.8.3/arm-linux-gnueabihf /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/include/c++/4.8.3/backward /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/lib/gcc/arm-linux-gnueabihf/4.8.3/include /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/lib/gcc/arm-linux-gnueabihf/4.8.3/include-fixed /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/include /home/majid/raspi/sysroot/usr/include /home/majid/raspi/sysroot/usr/include/arm-linux-gnueabihf] loaded result for library config.qtmultimedia_multimedia.libraries.alsa Trying source 0 (type inline) of library alsa ... + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/alsa && PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /home/majid/raspi/qtbase-everywhere-src-5.12.3/bin/qmake "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" -early "CONFIG += cross_compile" 'QMAKE_USE += alsa' 'QMAKE_LIBS_ALSA = /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libasound.so' /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/alsa > Info: creating stash file /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/.qmake.stash + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/alsa && MAKEFLAGS= make > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -c -pipe -marm -mfpu=vfp -mtune=arm1176jzf-s -march=armv6zk -mabi=aapcs-linux -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -O2 -std=gnu++11 -w -fPIC -I. -I/home/majid/raspi/qtbase-everywhere-src-5.12.3/mkspecs/devices/linux-rasp-pi-g++ -o alsatest.o alsatest.cpp > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -Wl,-O1 -Wl,-rpath-link,/home/majid/raspi/sysroot/opt/vc/lib -Wl,-rpath-link,/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf -Wl,-rpath-link,/home/majid/raspi/sysroot/lib/arm-linux-gnueabihf -o alsa alsatest.o /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libasound.so => source accepted. test config.qtmultimedia_multimedia.libraries.alsa succeeded loaded result for config test config.qtmultimedia_multimedia.tests.gpu_vivante + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gpu_vivante && PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /home/majid/raspi/qtbase-everywhere-src-5.12.3/bin/qmake "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" -early "CONFIG += cross_compile" /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gpu_vivante + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gpu_vivante && MAKEFLAGS= make > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -c -pipe -marm -mfpu=vfp -mtune=arm1176jzf-s -march=armv6zk -mabi=aapcs-linux -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -O2 -std=gnu++11 -w -fPIC -I. -I/home/majid/raspi/qtbase-everywhere-src-5.12.3/mkspecs/devices/linux-rasp-pi-g++ -o main.o main.cpp > main.cpp:32:20: error: ‘GL_VIV_YV12’ was not declared in this scope > const int format = GL_VIV_YV12; > ^ > make: *** [Makefile:470: main.o] Error 1 test config.qtmultimedia_multimedia.tests.gpu_vivante FAILED loaded result for library config.qtmultimedia_multimedia.libraries.gstreamer_1_0 Trying source 0 (type pkgConfig) of library gstreamer_1_0 ... + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --exists --silence-errors gstreamer-1.0 gstreamer-base-1.0 gstreamer-audio-1.0 gstreamer-video-1.0 gstreamer-pbutils-1.0 + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --modversion gstreamer-1.0 gstreamer-base-1.0 gstreamer-audio-1.0 gstreamer-video-1.0 gstreamer-pbutils-1.0 > 1.14.4 > 1.14.4 > 1.14.4 > 1.14.4 > 1.14.4 + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --libs-only-L gstreamer-1.0 gstreamer-base-1.0 gstreamer-audio-1.0 gstreamer-video-1.0 gstreamer-pbutils-1.0 > -L/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --libs-only-l gstreamer-1.0 gstreamer-base-1.0 gstreamer-audio-1.0 gstreamer-video-1.0 gstreamer-pbutils-1.0 > -lgstaudio-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstpbutils-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --cflags gstreamer-1.0 gstreamer-base-1.0 gstreamer-audio-1.0 gstreamer-video-1.0 gstreamer-pbutils-1.0 > -I/home/majid/raspi/sysroot/usr/include/gstreamer-1.0 -I/home/majid/raspi/sysroot/usr/include/glib-2.0 -I/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/home/majid/raspi/sysroot/usr/include -I/home/majid/raspi/sysroot/usr/include/orc-0.4 -pthread Note: Dropped compiler flags '-pthread'. + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gstreamer && PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /home/majid/raspi/qtbase-everywhere-src-5.12.3/bin/qmake "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" -early "CONFIG += cross_compile" 'QMAKE_USE += gstreamer_1_0' 'QMAKE_LIBS_GSTREAMER_1_0 = /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstaudio-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstvideo-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstbase-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstpbutils-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstreamer-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libglib-2.0.so' 'QMAKE_INCDIR_GSTREAMER_1_0 = /home/majid/raspi/sysroot/usr/include/gstreamer-1.0 /home/majid/raspi/sysroot/usr/include/glib-2.0 /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include /home/majid/raspi/sysroot/usr/include/orc-0.4' /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gstreamer + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gstreamer && MAKEFLAGS= make > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -c -pipe -marm -mfpu=vfp -mtune=arm1176jzf-s -march=armv6zk -mabi=aapcs-linux -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -O2 -std=gnu++11 -w -fPIC -I. -isystem /home/majid/raspi/sysroot/usr/include/gstreamer-1.0 -isystem /home/majid/raspi/sysroot/usr/include/glib-2.0 -I/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include -isystem /home/majid/raspi/sysroot/usr/include/orc-0.4 -I/home/majid/raspi/qtbase-everywhere-src-5.12.3/mkspecs/devices/linux-rasp-pi-g++ -o main.o main.cpp > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -Wl,-O1 -Wl,-rpath-link,/home/majid/raspi/sysroot/opt/vc/lib -Wl,-rpath-link,/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf -Wl,-rpath-link,/home/majid/raspi/sysroot/lib/arm-linux-gnueabihf -o gstreamer main.o /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstaudio-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstvideo-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstbase-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstpbutils-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstreamer-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libglib-2.0.so => source accepted. test config.qtmultimedia_multimedia.libraries.gstreamer_1_0 succeeded loaded result for library config.qtmultimedia_multimedia.libraries.gstreamer_app_1_0 Trying source 0 (type pkgConfig) of library gstreamer_app_1_0 ... + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --exists --silence-errors gstreamer-app-1.0 + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --modversion gstreamer-app-1.0 > 1.14.4 + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --libs-only-L gstreamer-app-1.0 > -L/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --libs-only-l gstreamer-app-1.0 > -lgstapp-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --cflags gstreamer-app-1.0 > -I/home/majid/raspi/sysroot/usr/include/gstreamer-1.0 -I/home/majid/raspi/sysroot/usr/include/glib-2.0 -I/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/home/majid/raspi/sysroot/usr/include -pthread Note: Dropped compiler flags '-pthread'. + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gstreamer_appsrc && PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /home/majid/raspi/qtbase-everywhere-src-5.12.3/bin/qmake "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" -early "CONFIG += cross_compile" 'QMAKE_USE += gstreamer_app_1_0' 'QMAKE_LIBS_GSTREAMER_APP_1_0 = /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstapp-1.0.so' 'QMAKE_DEPENDS_GSTREAMER_APP_1_0_CC = GSTREAMER_1_0' 'QMAKE_DEPENDS_GSTREAMER_APP_1_0_LD = GSTREAMER_1_0' 'QMAKE_LIBS_GSTREAMER_1_0 = /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstaudio-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstvideo-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstbase-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstpbutils-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstreamer-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libglib-2.0.so' 'QMAKE_INCDIR_GSTREAMER_1_0 = /home/majid/raspi/sysroot/usr/include/gstreamer-1.0 /home/majid/raspi/sysroot/usr/include/glib-2.0 /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include /home/majid/raspi/sysroot/usr/include/orc-0.4' /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gstreamer_appsrc + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gstreamer_appsrc && MAKEFLAGS= make > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -c -pipe -marm -mfpu=vfp -mtune=arm1176jzf-s -march=armv6zk -mabi=aapcs-linux -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -O2 -std=gnu++11 -w -fPIC -I. -isystem /home/majid/raspi/sysroot/usr/include/gstreamer-1.0 -isystem /home/majid/raspi/sysroot/usr/include/glib-2.0 -I/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include -isystem /home/majid/raspi/sysroot/usr/include/orc-0.4 -I/home/majid/raspi/qtbase-everywhere-src-5.12.3/mkspecs/devices/linux-rasp-pi-g++ -o main.o main.cpp > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -Wl,-O1 -Wl,-rpath-link,/home/majid/raspi/sysroot/opt/vc/lib -Wl,-rpath-link,/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf -Wl,-rpath-link,/home/majid/raspi/sysroot/lib/arm-linux-gnueabihf -o gstreamer_appsrc main.o /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstapp-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstaudio-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstvideo-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstbase-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstpbutils-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstreamer-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libglib-2.0.so => source accepted. test config.qtmultimedia_multimedia.libraries.gstreamer_app_1_0 succeeded loaded result for config test config.qtmultimedia_multimedia.tests.gstreamer_encodingprofiles + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gstreamer_encodingprofiles && PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /home/majid/raspi/qtbase-everywhere-src-5.12.3/bin/qmake "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" -early "CONFIG += cross_compile" 'QMAKE_USE += gstreamer_1_0' 'QMAKE_LIBS_GSTREAMER_1_0 = /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstaudio-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstvideo-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstbase-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstpbutils-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstreamer-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libglib-2.0.so' 'QMAKE_INCDIR_GSTREAMER_1_0 = /home/majid/raspi/sysroot/usr/include/gstreamer-1.0 /home/majid/raspi/sysroot/usr/include/glib-2.0 /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include /home/majid/raspi/sysroot/usr/include/orc-0.4' /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gstreamer_encodingprofiles + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/gstreamer_encodingprofiles && MAKEFLAGS= make > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -c -pipe -marm -mfpu=vfp -mtune=arm1176jzf-s -march=armv6zk -mabi=aapcs-linux -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -O2 -std=gnu++11 -w -fPIC -I. -isystem /home/majid/raspi/sysroot/usr/include/gstreamer-1.0 -isystem /home/majid/raspi/sysroot/usr/include/glib-2.0 -I/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include -isystem /home/majid/raspi/sysroot/usr/include/orc-0.4 -I/home/majid/raspi/qtbase-everywhere-src-5.12.3/mkspecs/devices/linux-rasp-pi-g++ -o main.o main.cpp > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -Wl,-O1 -Wl,-rpath-link,/home/majid/raspi/sysroot/opt/vc/lib -Wl,-rpath-link,/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf -Wl,-rpath-link,/home/majid/raspi/sysroot/lib/arm-linux-gnueabihf -o gstreamer_encodingprofiles main.o /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstaudio-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstvideo-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstbase-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstpbutils-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgstreamer-1.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libgobject-2.0.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libglib-2.0.so test config.qtmultimedia_multimedia.tests.gstreamer_encodingprofiles succeeded loaded result for library config.qtmultimedia_multimedia.libraries.gstreamer_photography_1_0 Trying source 0 (type inline) of library gstreamer_photography_1_0 ... None of [libgstphotography-1.0.so libgstphotography-1.0.a] found in [] and global paths. => source produced no result. test config.qtmultimedia_multimedia.libraries.gstreamer_photography_1_0 FAILED loaded result for config test config.qtmultimedia_multimedia.tests.linux_v4l + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/linux_v4l && PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /home/majid/raspi/qtbase-everywhere-src-5.12.3/bin/qmake "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" -early "CONFIG += cross_compile" /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/linux_v4l + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/linux_v4l && MAKEFLAGS= make > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -c -pipe -marm -mfpu=vfp -mtune=arm1176jzf-s -march=armv6zk -mabi=aapcs-linux -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -O2 -std=gnu++11 -w -fPIC -I. -I/home/majid/raspi/qtbase-everywhere-src-5.12.3/mkspecs/devices/linux-rasp-pi-g++ -o main.o main.cpp > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -Wl,-O1 -Wl,-rpath-link,/home/majid/raspi/sysroot/opt/vc/lib -Wl,-rpath-link,/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf -Wl,-rpath-link,/home/majid/raspi/sysroot/lib/arm-linux-gnueabihf -o linux_v4l main.o test config.qtmultimedia_multimedia.tests.linux_v4l succeeded loaded result for library config.qtmultimedia_multimedia.libraries.openal Trying source 0 (type pkgConfig) of library openal ... + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --exists --silence-errors openal pkg-config did not find package. => source produced no result. Trying source 1 (type inline) of library openal ... => source failed condition 'config.win32'. Trying source 2 (type inline) of library openal ... => source failed condition 'config.darwin'. Trying source 3 (type inline) of library openal ... None of [libopenal.so libopenal.a] found in [] and global paths. => source produced no result. test config.qtmultimedia_multimedia.libraries.openal FAILED loaded result for library config.qtmultimedia_multimedia.libraries.pulseaudio Trying source 0 (type pkgConfig) of library pulseaudio ... + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --exists --silence-errors libpulse '>=' 0.9.10 libpulse-mainloop-glib + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --modversion libpulse '>=' 0.9.10 libpulse-mainloop-glib > 12.2 > 12.2 + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --libs-only-L libpulse '>=' 0.9.10 libpulse-mainloop-glib > -L/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --libs-only-l libpulse '>=' 0.9.10 libpulse-mainloop-glib > -lpulse-mainloop-glib -lpulse -lglib-2.0 + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --cflags libpulse '>=' 0.9.10 libpulse-mainloop-glib > -I/home/majid/raspi/sysroot/usr/include -D_REENTRANT -I/home/majid/raspi/sysroot/usr/include/glib-2.0 -I/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/pulseaudio && PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /home/majid/raspi/qtbase-everywhere-src-5.12.3/bin/qmake "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" -early "CONFIG += cross_compile" 'QMAKE_USE += pulseaudio' 'QMAKE_LIBS_PULSEAUDIO = /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libpulse-mainloop-glib.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libpulse.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libglib-2.0.so' 'QMAKE_INCDIR_PULSEAUDIO = /home/majid/raspi/sysroot/usr/include/glib-2.0 /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include' 'QMAKE_DEFINES_PULSEAUDIO = _REENTRANT' /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/pulseaudio + cd /home/majid/raspi/qtmultimedia-everywhere-src-5.12.3/config.tests/pulseaudio && MAKEFLAGS= make > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -c -pipe -marm -mfpu=vfp -mtune=arm1176jzf-s -march=armv6zk -mabi=aapcs-linux -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -O2 -std=gnu++11 -w -fPIC -D_REENTRANT -I. -isystem /home/majid/raspi/sysroot/usr/include/glib-2.0 -I/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/home/majid/raspi/qtbase-everywhere-src-5.12.3/mkspecs/devices/linux-rasp-pi-g++ -o pulseaudio.o pulseaudio.cpp > /home/majid/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ -mfloat-abi=hard --sysroot=/home/majid/raspi/sysroot -Wl,-O1 -Wl,-rpath-link,/home/majid/raspi/sysroot/opt/vc/lib -Wl,-rpath-link,/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf -Wl,-rpath-link,/home/majid/raspi/sysroot/lib/arm-linux-gnueabihf -o pulseaudio pulseaudio.o /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libpulse-mainloop-glib.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libpulse.so /home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libglib-2.0.so => source accepted. test config.qtmultimedia_multimedia.libraries.pulseaudio succeeded loaded result for library config.qtmultimedia_multimedia.libraries.libresourceqt5 Trying source 0 (type pkgConfig) of library libresourceqt5 ... + PKG_CONFIG_SYSROOT_DIR=/home/majid/raspi/sysroot PKG_CONFIG_LIBDIR=/home/majid/raspi/sysroot/usr/lib/pkgconfig:/home/majid/raspi/sysroot/usr/share/pkgconfig:/home/majid/raspi/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig /usr/bin/pkg-config --exists --silence-errors libresourceqt5 pkg-config did not find package. => source produced no result. test config.qtmultimedia_multimedia.libraries.libresourceqt5 FAILED
-
Might be a silly question but are you sure you are using the right version of qmake to build QtMultimedia ?
-
Yes. I am using the compiled qmake which is created in
qtbase-everywhere-src-5.12.3/bin/
directory.PS. I compile modules one by one.
-
Try it the other way around: when calling configure, skip all the modules you don't want to build.
-
I manually compiled QtMultimedia and copied libQtMultimediaQuick.so (and related libs) and qml folder of the compiled module to RPi and it works. But has lags in Camera qml component. Never mind :)