Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. [solved] Qt for Embedded Linux or Qt Enterprise Embedded?
Forum Updated to NodeBB v4.3 + New Features

[solved] Qt for Embedded Linux or Qt Enterprise Embedded?

Scheduled Pinned Locked Moved Mobile and Embedded
12 Posts 4 Posters 4.6k 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.
  • SGaistS Offline
    SGaistS Offline
    SGaist
    Lifetime Qt Champion
    wrote on last edited by
    #2

    Hi and welcome to devnet,

    Qt Enterprise Embedded is the Qt 5 for embedded devices product of Digia that is a ready to use package.

    Qt for Embedded Linux is Qt 4's implementation for embedded devices.

    You can also build Qt 5 yourself targeting your board. Angstrom might even provide everything you need so you might just have to write your software on your desktop and then cross-compile using Angstrom.

    Qt Creator is not part of Qt's sources either 4 or 5, it's an independent software. These tools are not build when cross-comling Qt 4. It wouldn't make sense since you would have to run them on your device.

    Unless you are building plugins for Qt Creator, you don't need to have a matching build. Qt Creator can handle several Qt versions at the same time (4, 5, embedded or not)

    The link works fine here.

    Hope it helps

    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
    • G Offline
      G Offline
      gmanish
      wrote on last edited by
      #3

      Thanks. This really helps.

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

        You're welcome !

        If this answers your question, please update the thread title prepending [solved] so other forum users may know :)

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

          [quote author="SGaist" date="1397855432"]Hi and welcome to devnet,
          You can also build Qt 5 yourself targeting your board. Angstrom might even provide everything you need so you might just have to write your software on your desktop and then cross-compile using Angstrom.
          [/quote]

          Can you elaborate on that?
          Qt Enterprise Embedded is only part of the payed license, right?

          1 Reply Last reply
          0
          • M Offline
            M Offline
            metRo_
            wrote on last edited by
            #6

            [quote author="SGaist" date="1397855432"]Hi and welcome to devnet,
            You can also build Qt 5 yourself targeting your board. Angstrom might even provide everything you need so you might just have to write your software on your desktop and then cross-compile using Angstrom.
            [/quote]

            Can you elaborate on that?
            Qt Enterprise Embedded is only part of the payed license, right?

            1 Reply Last reply
            0
            • JKSHJ Offline
              JKSHJ Offline
              JKSH
              Moderators
              wrote on last edited by
              #7

              [quote author="metRo_" date="1420160862"]
              [quote author="SGaist" date="1397855432"]Hi and welcome to devnet,
              You can also build Qt 5 yourself targeting your board. Angstrom might even provide everything you need so you might just have to write your software on your desktop and then cross-compile using Angstrom.
              [/quote]

              Can you elaborate on that?
              Qt Enterprise Embedded is only part of the payed license, right?[/quote]Hi,

              Yes, Qt Enterprise Embedded comes with a paid license. However, note that there are 3 levels of commercial licensing: Indie Mobile, Professional, and Enterprise. See their differences "here":http://www.qt.io/download/.

              SGaist said that:

              "Regular" Qt 5 can be built to run on embedded Linux without modifications.

              The Angstrom distribution might already contain Qt 5.

              Qt Enterprise Embedded (Qt 5) provides additional products and services on top of "regular" Qt 5. See the additions "here":http://www.qt.io/download/ It is also called "Boot to Qt".

              Qt for Embedded Linux (Qt 4) is obsolete, and should not be used for new projects. Go with Qt 5 instead.

              Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

              1 Reply Last reply
              0
              • JKSHJ Offline
                JKSHJ Offline
                JKSH
                Moderators
                wrote on last edited by
                #8

                [quote author="metRo_" date="1420160862"]
                [quote author="SGaist" date="1397855432"]Hi and welcome to devnet,
                You can also build Qt 5 yourself targeting your board. Angstrom might even provide everything you need so you might just have to write your software on your desktop and then cross-compile using Angstrom.
                [/quote]

                Can you elaborate on that?
                Qt Enterprise Embedded is only part of the payed license, right?[/quote]Hi,

                Yes, Qt Enterprise Embedded comes with a paid license. However, note that there are 3 levels of commercial licensing: Indie Mobile, Professional, and Enterprise. See their differences "here":http://www.qt.io/download/.

                SGaist said that:

                "Regular" Qt 5 can be built to run on embedded Linux without modifications.

                The Angstrom distribution might already contain Qt 5.

                Qt Enterprise Embedded (Qt 5) provides additional products and services on top of "regular" Qt 5. See the additions "here":http://www.qt.io/download/ It is also called "Boot to Qt".

                Qt for Embedded Linux (Qt 4) is obsolete, and should not be used for new projects. Go with Qt 5 instead.

                Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  metRo_
                  wrote on last edited by
                  #9

                  [quote author="JKSH" date="1420168118"][quote author="metRo_" date="1420160862"]
                  Qt Enterprise Embedded (Qt 5) provides additional products and services on top of "regular" Qt 5. See the additions "here":http://www.qt.io/download/ It is also called "Boot to Qt".
                  [/quote]

                  It says that the enterprise edition comes with pre-built software stack for linux and android, there is anyway to built it from the Community edition? Or it is a Enterprise only feature?

                  1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    metRo_
                    wrote on last edited by
                    #10

                    [quote author="JKSH" date="1420168118"][quote author="metRo_" date="1420160862"]
                    Qt Enterprise Embedded (Qt 5) provides additional products and services on top of "regular" Qt 5. See the additions "here":http://www.qt.io/download/ It is also called "Boot to Qt".
                    [/quote]

                    It says that the enterprise edition comes with pre-built software stack for linux and android, there is anyway to built it from the Community edition? Or it is a Enterprise only feature?

                    1 Reply Last reply
                    0
                    • JKSHJ Offline
                      JKSHJ Offline
                      JKSH
                      Moderators
                      wrote on last edited by
                      #11

                      [quote author="metRo_" date="1420753935"]It says that the enterprise edition comes with pre-built software stack for linux and android, there is anyway to built it from the Community edition? Or it is a Enterprise only feature?[/quote]The software stack is Enterprise only. Essentially, the folks at Digia put together a custom Linux distro that is optimized for deploying, running and debugging Qt applications in embedded systems. That distro is the software stack. (I don't know what exactly is in the stack -- it could be open-source software plus commercial Qt, or it could contain custom-written software too)

                      The Community version of that is to build a distro (Ubuntu, or Angstrom, or something else) that contains Qt libraries. The "Yocto Project":https://www.yoctoproject.org/ is a good place to start.

                      Further reading: "HTG Explains: What’s a Linux Distro and How Are They Different?":http://www.howtogeek.com/132624/htg-explains-whats-a-linux-distro-and-how-are-they-different/

                      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                      1 Reply Last reply
                      0
                      • JKSHJ Offline
                        JKSHJ Offline
                        JKSH
                        Moderators
                        wrote on last edited by
                        #12

                        [quote author="metRo_" date="1420753935"]It says that the enterprise edition comes with pre-built software stack for linux and android, there is anyway to built it from the Community edition? Or it is a Enterprise only feature?[/quote]The software stack is Enterprise only. Essentially, the folks at Digia put together a custom Linux distro that is optimized for deploying, running and debugging Qt applications in embedded systems. That distro is the software stack. (I don't know what exactly is in the stack -- it could be open-source software plus commercial Qt, or it could contain custom-written software too)

                        The Community version of that is to build a distro (Ubuntu, or Angstrom, or something else) that contains Qt libraries. The "Yocto Project":https://www.yoctoproject.org/ is a good place to start.

                        Further reading: "HTG Explains: What’s a Linux Distro and How Are They Different?":http://www.howtogeek.com/132624/htg-explains-whats-a-linux-distro-and-how-are-they-different/

                        Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                        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