QtWebengine build error for Raspberri pi3



  • Hi,
    I followed this guide https://wiki.qt.io/RaspberryPi2EGLFS.
    I downloaded all the qt library from [https://download.qt.io/official_releases/qt/5.9/5.9.2/single/qt-everywhere-opensource-src-5.9.2.tar.xzt]https://download.qt.io/official_releases/qt/5.9/5.9.2/single/qt-everywhere-opensource-src-5.9.2.tar.xzt).
    When I build the module qtwebengine and I've obtained the following error:

    /home/marco/raspi/qt-everywhere-opensource-src-5.9.2/qtwebengine/src/core/Release/obj/build/linux/libudev/udev0_loader/libudev0_loader.o: nella funzione "LibUdev0Loader::Load(std::string const&)":
    libudev0_loader.cc:(.text._ZN14LibUdev0Loader4LoadERKSs+0x14): attenzione: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
    /home/marco/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libdl.a(dlopen.o): nella funzione "dlopen":
    (.text+0xc): riferimento non definito a "__dlopen"
    /home/marco/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libdl.a(dlclose.o): nella funzione "dlclose":
    (.text+0x0): riferimento non definito a "__dlclose"
    /home/marco/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libdl.a(dlsym.o): nella funzione "dlsym":
    (.text+0xc): riferimento non definito a "__dlsym"
    /home/marco/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libdl.a(dlerror.o): nella funzione "dlerror":
    (.text+0x0): riferimento non definito a "__dlerror"
    /home/marco/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libdl.a(dladdr.o): nella funzione "dladdr":
    (.text+0x0): riferimento non definito a "__dladdr"
    /home/marco/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libdbus-1.a(libdbus_1_la-dbus-sysdeps-unix.o): nella funzione "_dbus_listen_systemd_sockets":
    (.text+0x1bd0): riferimento non definito a "sd_listen_fds"
    /home/marco/raspi/sysroot/usr/lib/arm-linux-gnueabihf/libdbus-1.a(libdbus_1_la-dbus-sysdeps-unix.o): nella funzione "_dbus_listen_systemd_sockets":
    (.text+0x1c10): riferimento non definito a "sd_is_socket"
    collect2: error: ld returned 1 exit status
    Makefile.core_module:81: set di istruzioni per l'obiettivo "../../lib/libQt5WebEngineCore.so.5.9.2" non riuscito
    make[3]: *** [../../lib/libQt5WebEngineCore.so.5.9.2] Errore 1
    make[3]: uscita dalla directory "/home/marco/raspi/qt-everywhere-opensource-src-5.9.2/qtwebengine/src/core"
    Makefile:122: set di istruzioni per l'obiettivo "sub-core_module-pro-make_first" non riuscito
    make[2]: *** [sub-core_module-pro-make_first] Errore 2
    make[2]: uscita dalla directory "/home/marco/raspi/qt-everywhere-opensource-src-5.9.2/qtwebengine/src/core"
    Makefile:77: set di istruzioni per l'obiettivo "sub-core-make_first" non riuscito
    make[1]: *** [sub-core-make_first] Errore 2
    make[1]: uscita dalla directory "/home/marco/raspi/qt-everywhere-opensource-src-5.9.2/qtwebengine/src"
    Makefile:46: set di istruzioni per l'obiettivo "sub-src-make_first" non riuscito
    make: *** [sub-src-make_first] Errore 2
    

    Please Could you help me?

    Marco


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.