Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. undefined reference error to QsystemstorageInfo
Forum Updated to NodeBB v4.3 + New Features

undefined reference error to QsystemstorageInfo

Scheduled Pinned Locked Moved General and Desktop
d them through
10 Posts 3 Posters 1.7k Views 2 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.
  • R Offline
    R Offline
    Ravimettu
    wrote on 14 Oct 2015, 08:16 last edited by
    #1

    error: undefined reference to QtMobility::QSystemStorageInfo::QSystemStorageInfo(QObject*) error: undefined reference to QtMobility::QSystemStorageInfo::logicalDrives()' error: undefined reference to QtMobility::QSystemStorageInfo::totalDiskSpace(QString const&)' error: undefined reference to QtMobility::QSystemStorageInfo::~QSystemStorageInfo()'
    error: undefined reference to `QtMobility::QSystemStorageInfo::~QSystemStorageInfo()'
    :-1: error: collect2: error: ld returned 1 exit status

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mcosta
      wrote on 14 Oct 2015, 08:37 last edited by
      #2

      Hi and welcome to devnet,

      which version of Qt are you using? Which platform?

      No one has a crystal ball so you have to provide more information if you want help

      Once your problem is solved don't forget to:

      • Mark the thread as SOLVED using the Topic Tool menu
      • Vote up the answer(s) that helped you to solve the issue

      You can embed images using (http://imgur.com/) or (http://postimage.org/)

      1 Reply Last reply
      0
      • R Offline
        R Offline
        Ravimettu
        wrote on 14 Oct 2015, 09:31 last edited by
        #3

        Hi iam using Qt 5.5 on Ubuntu 14.04 OS.

        I have installed both QtMobility and QStorageInfo and accessed them by including them in the .pro file as well as i have included them in include paths in the project properties, but still iam not able to access them properly.

        And when i saw in the folder QStorageInfo it has only header files, there is no code in them.

        Do i need to install anthing?

        J 1 Reply Last reply 14 Oct 2015, 09:38
        0
        • R Ravimettu
          14 Oct 2015, 09:31

          Hi iam using Qt 5.5 on Ubuntu 14.04 OS.

          I have installed both QtMobility and QStorageInfo and accessed them by including them in the .pro file as well as i have included them in include paths in the project properties, but still iam not able to access them properly.

          And when i saw in the folder QStorageInfo it has only header files, there is no code in them.

          Do i need to install anthing?

          J Offline
          J Offline
          jsulm
          Lifetime Qt Champion
          wrote on 14 Oct 2015, 09:38 last edited by
          #4

          @Ravimettu Can you show your PRO file? It looks like you don't link against QtMobility libraries.

          https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • R Offline
            R Offline
            Ravimettu
            wrote on 14 Oct 2015, 09:39 last edited by
            #5

            I have included them by using following lines.

            CONFIG += mobility
            MOBILITY += systeminfo

            INCLUDEPATH += /usr/include/QtMobility
            INCLUDEPATH += /usr/include/QtSystemInfo

            1 Reply Last reply
            0
            • R Offline
              R Offline
              Ravimettu
              wrote on 14 Oct 2015, 09:45 last edited by
              #6

              The same code worked in 12.04 with Qt 4.8 but after migrating to Qt 5.5 and ubuntu 14.04 it got this error

              1 Reply Last reply
              0
              • R Offline
                R Offline
                Ravimettu
                wrote on 14 Oct 2015, 10:22 last edited by
                #7

                I have installed Qt in opt. Is it ok? or i should install it in /usr/share

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  mcosta
                  wrote on 14 Oct 2015, 11:12 last edited by
                  #8

                  Hi,

                  as far as I know, QtMobility is not maintained in Qt 5.5; some classes was ported and included in Qt

                  Once your problem is solved don't forget to:

                  • Mark the thread as SOLVED using the Topic Tool menu
                  • Vote up the answer(s) that helped you to solve the issue

                  You can embed images using (http://imgur.com/) or (http://postimage.org/)

                  1 Reply Last reply
                  0
                  • R Offline
                    R Offline
                    Ravimettu
                    wrote on 14 Oct 2015, 12:06 last edited by
                    #9

                    yes i agree

                    1 Reply Last reply
                    0
                    • R Offline
                      R Offline
                      Ravimettu
                      wrote on 14 Oct 2015, 12:13 last edited by
                      #10

                      But i see only header files in the QSystemInfo package and in QtMobility
                      there are no .Cpp files or .so libraries

                      1 Reply Last reply
                      0

                      10/10

                      14 Oct 2015, 12:13

                      • Login

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