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. Compiling Qt fro Raspberry pi 2

Compiling Qt fro Raspberry pi 2

Scheduled Pinned Locked Moved QtonPi
qt5 raspberry p
13 Posts 7 Posters 7.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.
  • _ Offline
    _ Offline
    _nezticle
    wrote on 24 Mar 2015, 20:46 last edited by
    #4

    A device mkspec was added for Raspberry Pi 2 in 5.5 branch:
    http://code.qt.io/cgit/qt/qtbase.git/tree/mkspecs/devices/linux-rasp-pi2-g++/qmake.conf

    A M 2 Replies Last reply 30 Mar 2015, 13:06
    0
    • H Offline
      H Offline
      Hack ERA
      wrote on 30 Mar 2015, 11:26 last edited by
      #5

      Thank you

      1 Reply Last reply
      0
      • _ _nezticle
        24 Mar 2015, 20:46

        A device mkspec was added for Raspberry Pi 2 in 5.5 branch:
        http://code.qt.io/cgit/qt/qtbase.git/tree/mkspecs/devices/linux-rasp-pi2-g++/qmake.conf

        A Offline
        A Offline
        AQTStudent
        wrote on 30 Mar 2015, 13:06 last edited by
        #6

        @_nezticle
        Can you explain me what this means and what this has as extra opposed to not having this?

        1 Reply Last reply
        0
        • S Offline
          S Offline
          SGaist
          Lifetime Qt Champion
          wrote on 30 Mar 2015, 21:53 last edited by
          #7

          @jorricks the device mkspec provides Qt's build system with default/optimized parameters suited to build Qt specifically for that device

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

          A 1 Reply Last reply 30 Mar 2015, 22:06
          0
          • S SGaist
            30 Mar 2015, 21:53

            @jorricks the device mkspec provides Qt's build system with default/optimized parameters suited to build Qt specifically for that device

            A Offline
            A Offline
            AQTStudent
            wrote on 30 Mar 2015, 22:06 last edited by AQTStudent
            #8

            @SGaist
            Thank you for your reply!
            Sorry for asking the following question here but I figured you'd probably know it

            paulo@westeros:~/opt/qt5/qtimageformats$ /usr/local/qt5pi/bin/qmake .
            It says my qmake can not be found.. Do you have any clue what this step actually should be then?
            (following http://qt-project.org/wiki/RaspberryPi_Beginners_guide)

            Kind regards,

            1 Reply Last reply
            0
            • S Offline
              S Offline
              SGaist
              Lifetime Qt Champion
              wrote on 30 Mar 2015, 22:10 last edited by
              #9

              Did you first install the Qt version your just built ?

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

              A 1 Reply Last reply 30 Mar 2015, 22:11
              1
              • S SGaist
                30 Mar 2015, 22:10

                Did you first install the Qt version your just built ?

                A Offline
                A Offline
                AQTStudent
                wrote on 30 Mar 2015, 22:11 last edited by
                #10

                @SGaist Ah.. The instruction should have been /mnt/rasp-pi-rootfs/usr/local/qt5pi/bin/qmake .
                sorry for bothering you!

                T 1 Reply Last reply 8 May 2015, 19:34
                0
                • A AQTStudent
                  30 Mar 2015, 22:11

                  @SGaist Ah.. The instruction should have been /mnt/rasp-pi-rootfs/usr/local/qt5pi/bin/qmake .
                  sorry for bothering you!

                  T Offline
                  T Offline
                  tcbetka
                  wrote on 8 May 2015, 19:34 last edited by
                  #11

                  @jorricks Indeed... I noticed this too last night, when I was working through the tutorial. I got Qt5 to build, but there were a number of library path problems--so I ended up just scrapping the entire build, and installing Qt4 from the repositories.

                  It doesn't yet appear that the RPi2 Model B is quite ready for prime-time, at least where Qt5 is concerned. I am sure that people are getting it to work--but it isn't exactly straightforward at this time, and there do seem to be problems left to solve once the build completes.

                  TB

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    AQTStudent
                    wrote on 15 May 2015, 18:44 last edited by
                    #12

                    @tcbetka said:

                    It doesn't yet appear that the RPi2 Model B is quite ready for prime-time, at least where Qt5 is concerned. I am sure that people are getting it to work--but it isn't exactly straightforward at this time, and there do seem to be problems left to solve once the build completes.

                    Eay TCBetka,
                    There is a tutorial now that let's you build it nativly on the raspberry pi 2. Works like a charm!
                    Caution though, you will not be able to cross-compile I believe.
                    Kind regards,

                    1 Reply Last reply
                    0
                    • _ _nezticle
                      24 Mar 2015, 20:46

                      A device mkspec was added for Raspberry Pi 2 in 5.5 branch:
                      http://code.qt.io/cgit/qt/qtbase.git/tree/mkspecs/devices/linux-rasp-pi2-g++/qmake.conf

                      M Offline
                      M Offline
                      mrz28s
                      wrote on 21 May 2015, 21:02 last edited by
                      #13

                      @_nezticle Stupid noob question.... (So sorry.. I'm learning!)

                      I have a Raspberry Pi2, I would like to get 5.5.0-beta working on it. (or any other slightly earlier version for that matter)
                      You mentioned they have "a device mkspec was added for Raspberry Pi 2 in 5.5 branch:"

                      So I downloaded the qt-everywhere-opensource-src-5.5.0-beta and I would like to get it installed on my Pi 2.
                      What command do I use to get it to successfully install on my Raspberry Pi 2?

                      Do I use ./configure -prefix $PWD/qtbase -opensource -nomake tests like the README says or do I add something else to get it to install for just the Pi 2?

                      Ultimately I'd like to install Qt Creator 3.4.0 (or maybe an earlier version?) so I can run .pro files that cryptocurreny wallets have available. [eg. https://github.com/sherlockcoin/navajocoin (the NavajoCoin-qt.pro file)]

                      Here's what I see:
                      Build instructions

                      Debian

                      First, make sure that the required packages for Qt5 development of your distribution are installed, for Debian and Ubuntu these are:

                      apt-get install qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
                      build-essential libboost-dev libboost-system-dev
                      libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev
                      libssl-dev libdb++-dev
                      then execute the following:

                      qmake
                      make
                      Alternatively, install Qt Creator and open the navajocoin-qt.pro file.

                      An executable named navajocoin-qt will be built.

                      I've tried the 1st part, and it won't work (probably because this is a Pi 2 I'm assuming)
                      So, I need help with the 2nd part.

                      Many Many Thanks to anybody that can help me!

                      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