Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Special Interest Groups
  3. QtonPi
  4. QT5.5.1 WebEngine on Pi2 - Unable to build
Forum Update on Monday, May 27th 2025

QT5.5.1 WebEngine on Pi2 - Unable to build

Scheduled Pinned Locked Moved Unsolved QtonPi
raspberry pi 2webenginenative
3 Posts 2 Posters 2.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    Flame Soulis
    wrote on 29 Dec 2015, 11:07 last edited by
    #1

    I've been trying to compile QT5.5.1 on the Pi2 natively, which works surprisingly well since when I had to compile QT5.3.2. My only issue now is trying to compile QT5WebEngine, which doesn't seem to want to build at all. Normally I could found out what is going wrong with any errors being reported, but I have yet to see any. All I get is:

    Nothing to be done for `first'.
    

    My configure line is as follows:

    ./configure -reduce-exports -optimized-qmake -release  -opensource -confirm-license -nomake examples -nomake tests -qt-pcre -make libs  -skip webkit -shared -prefix /usr/local/qt5 |& tee configure_output
    

    I'll have the output results in a little bit. Whenever I try to compile qtwebengine directly, all I get is the first reported error (Nothing to be done for 'first').

    make module-qtwebengine -j4
    

    The project I am involved with requires Web Engine and has worked in the past with Web Kit. Is there something I am missing?

    1 Reply Last reply
    0
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 29 Dec 2015, 23:22 last edited by
      #2

      Hi,

      AFAIK, currently the build of QtWebEngine on ARM is only supported for Boot2Qt, you will have to fiddle with the build script to enable the build on your Pi2.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • F Offline
        F Offline
        Flame Soulis
        wrote on 7 Jan 2016, 07:31 last edited by
        #3

        Welp, I'm VERY close at this point thanks to some helpful information on the ODROID forums (I am building using a Pi2 and an ODROID C1). At this point, I'm stumbling on Chromium, which the current set up seems to be setting it for a Linux desktop build running gyp_run.pro. The problem is that this causes the following error:

        gyp name 'target_arch' is not defined while evaluating condition 'use_qt==1 and target_arch=="ia32"' in /home/flame/builds/qt5/qtwebengine/src/3rdparty/chromium/base/base.gyp
        

        I'm still trying to solve the KHR issue on the Pi (despite already updating the header), but for now, the chromium situation is what has me in a gridlock. I can override the desktop build and instead recommend a cross compile in reference to itself, but I'm unsure as to how well this will go.

        I am making documentation of what is going on so far so that I can relay an easier to follow guide for people who also are trying ot compile natively for the Pi.

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved