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. Qt 4.7 on Symbian^3 (as it is on N8)

Qt 4.7 on Symbian^3 (as it is on N8)

Scheduled Pinned Locked Moved Mobile and Embedded
15 Posts 11 Posters 27.5k 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.
  • B Offline
    B Offline
    blackie
    Qt Champions 2023
    wrote on 8 Oct 2010, 18:48 last edited by
    #1

    OK, I just spent the whole day fighting this, so bear with me :-)

    Isn't it possible to get Qt 4.7 running on the N8? I tried following "this forum nokia entry":http://developer.qt.nokia.com/forums/viewthread/843

    After a long discussion with people on IRC, I learned that the version of Qt (from the above page) was compiled against was S60 rev 5, and that I cannot replace the Qt on my phone myself.

    Does this mean that I cannot get a Qt 4.7.0 on my phone? My real aim is to play with QML on the phone, are there any other way around that?

    1 Reply Last reply
    0
    • A Offline
      A Offline
      anselmolsm
      wrote on 8 Oct 2010, 19:40 last edited by
      #2

      As Qt 4.6.3 is part of the system firmware in Symbian^3, to change the version of Qt is not just a matter of installing a new package (AFAIK). I did not try to install 4.7 on N8, but I suppose the system will complain and the install is going to fail.

      Alternatives?.... Hm.... A firmware update containing Qt 4.7 or a new package that do not conflict with Qt 4.6.3, part of the system, in an analog way of what happens on Maemo 5/N900 where you can install 4.7 along with the default 4.6.3. However, I have no clue about the equivalent of LD_LIBRARY_PATH on Symbian.

      (Please, someone correct me. I really want to be wrong)

      Anselmo L. S. Melo (anselmolsm)

      1 Reply Last reply
      0
      • D Offline
        D Offline
        Dennis
        wrote on 8 Oct 2010, 20:57 last edited by
        #3

        Hehe been trying to same thing today :)

        The qt_installer.sis that comes with the 4.7.0 Symbian release gives an error when installing to C: (during PIPS, error code -10256), but didn't give an error when installing to E:. I don't know if it actually worked though, since I didn't get the SDK building for Symbian against 4.7 yet. Since they're not binary compatible, it must be possible to have multiple versions installed.

        I don't know what the official roadmap is, but I really hope proper 4.7 support will come soon, with OpenGL and Qml support.

        Another possibility is that 4.7 will come in a firmware update, which will be standard on the C7 and onwards, such that S^3 basically always includes 4.7, just that it didn't make it for the N8. (Don't know where S60 fits though).

        See also: "http://discussion.forum.nokia.com/forum/showthread.php?210094-Clarification-on-Qt-4.7-for-Symbian-and-application-distribution-to-Ovi-store":http://discussion.forum.nokia.com/forum/showthread.php?210094-Clarification-on-Qt-4.7-for-Symbian-and-application-distribution-to-Ovi-store

        [edit: fixed link / chetankjain]

        1 Reply Last reply
        0
        • J Offline
          J Offline
          jbarron
          wrote on 11 Oct 2010, 09:26 last edited by
          #4

          Hi,

          As Anselmo hinted, S^3 devices such as the N8 come with Qt pre-installed. Sadly the version of Qt.sis that we distribute today is not sufficiently packaged for upgrading Qt on these devices so your options are:

          1. Wait for Nokia to release an update containing Qt 4.7 (sorry I don't know the details here).

          2. Build your own Qt from source in a different "suffix".

          For 2) you need to configure Qt with the "-qtlibinfix <suffix>" option. This will produce binaries that are named QtCore<suffix>.dll instead of QtCore.dll. Installing this package would allow you to install this Qt alongside the existing Qt without interfering with it. This would give you an environment where you can test Qt 4.7 on the N8, but it wouldn't be suitable for depolyment.

          1 Reply Last reply
          0
          • S Offline
            S Offline
            sriky27
            wrote on 12 Oct 2010, 19:13 last edited by
            #5

            Hi,

            Is Qt preinstalled in the ROM of the device??

            1 Reply Last reply
            0
            • H Offline
              H Offline
              hamishwillee
              wrote on 13 Oct 2010, 00:14 last edited by
              #6

              Its likely that either PIPs or Qt SIS files don't match the ROM stub in terms of package name, UID or global vendor name (the reasons that an SA package can't be upgraded). The easiest quick fix would be for Nokia to upload a compatible version of the SIS files to the smart installer download site - then we could update by simply installing a Qt app with the correct dependencies listed.

              More complicated approaches - rebuild the Qt SDK with the right binaries, add a compatible pkg stub on the device ROM in next firmware update.

              In any case, this is either a phone or Qt defect, because upgrade between Qt minor versions is essential. Is there a defect in place to work out what the failing component is, and for what reason? If so, bug number please?

              Regards
              H

              1 Reply Last reply
              0
              • K Offline
                K Offline
                kalle
                wrote on 13 Oct 2010, 09:14 last edited by
                #7

                Tried to collect some answers here at the Developer Days. First of all, you indeed cannot replace the Qt on a Symbian^3 phone, unless you have Nokia's certificate (or a Nokia-signed certificate with sufficient power, which ordinary mortals like you and me have not). However, there will be a firmware update as part of the ordinary system software update soon ("rather weeks than months" was the expression used), and even before that, there will be a separate .sis package that is Nokia-signed and -certified, and that developers can install on their phones manually.

                1 Reply Last reply
                0
                • J Offline
                  J Offline
                  johnk
                  wrote on 13 Oct 2010, 15:49 last edited by
                  #8

                  Hello,

                  To allow us to track this problem, I have taken the liberty of submitting "bug 225":http://bugreports.qt.nokia.com/browse/QTSDK-225 .

                  -jk

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    anselmolsm
                    wrote on 14 Oct 2010, 17:05 last edited by
                    #9

                    [quote author="kalle" date="1286961288"]However, there will be a firmware update as part of the ordinary system software update soon ("rather weeks than months" was the expression used), and even before that, there will be a separate .sis package that is Nokia-signed and -certified, and that developers can install on their phones manually.[/quote]

                    Great news! kalle, did they say anything about making this separate .sis also available to download using the smart installer?

                    Greetings from Recife =)

                    Anselmo L. S. Melo (anselmolsm)

                    1 Reply Last reply
                    0
                    • J Offline
                      J Offline
                      johnk
                      wrote on 18 Oct 2010, 17:32 last edited by
                      #10

                      Hello,

                      "This post":http://wiki.forum.nokia.com/index.php/Qt_4.7_for_Symbian^3_-_developer_version has been all over my twitter feed this morning. Should be able to develop for 4.7 on Symbian^3 now.

                      -jk

                      1 Reply Last reply
                      0
                      • A Offline
                        A Offline
                        alexander
                        wrote on 18 Oct 2010, 19:14 last edited by
                        #11

                        "http://labs.qt.nokia.com/2010/10/18/qt-4-7-for-symbian3-developer-version-available/":http://labs.qt.nokia.com/2010/10/18/qt-4-7-for-symbian3-developer-version-available/

                        1 Reply Last reply
                        0
                        • ? This user is from outside of this forum
                          ? This user is from outside of this forum
                          Guest
                          wrote on 12 Dec 2010, 04:03 last edited by
                          #12

                          latest lab blog post:
                          "http://labs.qt.nokia.com/2010/12/12/start-with-qt-4-7-for-symbian-today/":http://labs.qt.nokia.com/2010/12/12/start-with-qt-4-7-for-symbian-today/
                          might interest you

                          1 Reply Last reply
                          0
                          • K Offline
                            K Offline
                            kamalakshantv
                            wrote on 12 Dec 2010, 06:06 last edited by
                            #13

                            [quote author="chetankjain" date="1292126609"]latest lab blog post:
                            "http://labs.qt.nokia.com/2010/12/12/start-with-qt-4-7-for-symbian-today/":http://labs.qt.nokia.com/2010/12/12/start-with-qt-4-7-for-symbian-today/
                            might interest you [/quote]

                            Thank you for the link.

                            1 Reply Last reply
                            0
                            • Q Offline
                              Q Offline
                              qtrahul
                              wrote on 25 Dec 2010, 10:28 last edited by
                              #14

                              What about this article which is the same issue :

                              http://wiki.forum.nokia.com/index.php/Qt_4.7_for_Symbian^3_-_developer_version

                              1 Reply Last reply
                              0
                              • K Offline
                                K Offline
                                kamalakshantv
                                wrote on 25 Dec 2010, 14:26 last edited by
                                #15

                                [quote author="qtrahul" date="1293272908"]What about this article which is the same issue :

                                http://wiki.forum.nokia.com/index.php/Qt_4.7_for_Symbian^3_-_developer_version[/quote]

                                Hi Rahul,

                                Strongly recommend you to go through both the links and find for yourself what the difference is.

                                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