Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Qt4.8.6 cross-compile to ARM -
Forum Updated to NodeBB v4.3 + New Features

Qt4.8.6 cross-compile to ARM -

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
8 Posts 2 Posters 2.8k Views 1 Watching
  • 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.
  • ShawnAsterS Offline
    ShawnAsterS Offline
    ShawnAster
    wrote on last edited by
    #1

    I'm getting "Phonon support cannot be enabled due to functionality tests" while I run 'configure' with phonon parameter passing to it. (./configure <other options> -phonon)
    Please help me to resolve this !

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      Add the -v option to see exactly what test failed.

      You'll likely need to provide the dependencies of Phonon for your ARM target.

      Note that there's now Qt 4.8.7 (the last of the Qt 4 series)

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

      ShawnAsterS 1 Reply Last reply
      0
      • SGaistS SGaist

        Hi and welcome to devnet,

        Add the -v option to see exactly what test failed.

        You'll likely need to provide the dependencies of Phonon for your ARM target.

        Note that there's now Qt 4.8.7 (the last of the Qt 4 series)

        ShawnAsterS Offline
        ShawnAsterS Offline
        ShawnAster
        wrote on last edited by
        #3

        @SGaist
        Thank you very much for your reply...
        Can you please tell me how can I provide the dependencies of phonon or Where to check its dependencies ? (where & what modification I should do ?) (I'm new to this Qt cross compiling & spent nearly a month trying to resolve this !)

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Before diving into that, do you need Phonon at all ? Because if you don't need it then just don't cross-compile it.

          In any case, you have a the dependencies explained here.

          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
          • ShawnAsterS Offline
            ShawnAsterS Offline
            ShawnAster
            wrote on last edited by
            #5

            Yes, I need to cross compile qt with phonon to stream videos on ARM
            when I run Qt application on ARM based system, I get warnings as below

            [ 64.254821] wm97xx-ts 0-0:wm9712-codec: No IRQ specified
            WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
            WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::VideoWidget ( no objectName ).

            This is why I'm trying to include phonon with 'configure' command while build qt source code !

            1 Reply Last reply
            0
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #6

              Did you check that you have all the gstreamer plugins installed ?

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

              ShawnAsterS 1 Reply Last reply
              0
              • SGaistS SGaist

                Did you check that you have all the gstreamer plugins installed ?

                ShawnAsterS Offline
                ShawnAsterS Offline
                ShawnAster
                wrote on last edited by
                #7

                gstreamer plugins are available on my linux x86_64 machine & there are no issues with video play (on my host machine)
                I get those warnings when I try to run 'Qt video play application' on target machine (ARM based system)

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #8

                  You must also have them for your target. The libraries/plugins you have installed for your host computer won't influence when you cross-compile. You need them for your target architecture.

                  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

                  • Login

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