Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. explicitly set qmake path (after install from source)

explicitly set qmake path (after install from source)

Scheduled Pinned Locked Moved Unsolved Qt Creator and other tools
5 Posts 2 Posters 820 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.
  • J Offline
    J Offline
    JacobNovitsky
    wrote on 3 Jan 2024, 15:40 last edited by JacobNovitsky 1 Mar 2024, 16:14
    #1

    which qmake
    /usr/bin/qmake

    j@j-BOHB-WAX9:~/.local/share/applications$ ls /usr/lib/qt5/
    ls: cannot access '/usr/lib/qt5/': No such file or directory

    I think some path contains it, but does not see need to explicitly set qmake path to real one

    3.png 2.png 1.png

    j@j-BOHB-WAX9:~/.local/share/applications$ qmake -query
    qmake: could not exec '/usr/lib/qt5/bin/qmake': No such file or directory

    seem solved
    export QTDIR=/usr/local/Qt-6.4.2
    export PATH=$QTDIR/bin:$PATH
    export QT_SELECT=qt6

    Upd same issue, trying to re-build qtcreator

    j@j-BOHB-WAX9:~/.local/share/applications$ qmake -v
    QMake version 3.1
    Using Qt version 6.4.2 in /usr/local/Qt-6.4.2/lib
    j@j-BOHB-WAX9:~/.local/share/applications$ qmake -query
    QT_SYSROOT:
    QT_INSTALL_PREFIX:/usr/local/Qt-6.4.2
    QT_INSTALL_ARCHDATA:/usr/local/Qt-6.4.2
    QT_INSTALL_DATA:/usr/local/Qt-6.4.2
    QT_INSTALL_DOCS:/usr/local/Qt-6.4.2/doc
    QT_INSTALL_HEADERS:/usr/local/Qt-6.4.2/include
    QT_INSTALL_LIBS:/usr/local/Qt-6.4.2/lib
    QT_INSTALL_LIBEXECS:/usr/local/Qt-6.4.2/libexec
    QT_INSTALL_BINS:/usr/local/Qt-6.4.2/bin
    QT_INSTALL_TESTS:/usr/local/Qt-6.4.2/tests
    QT_INSTALL_PLUGINS:/usr/local/Qt-6.4.2/plugins
    QT_INSTALL_QML:/usr/local/Qt-6.4.2/qml
    QT_INSTALL_TRANSLATIONS:/usr/local/Qt-6.4.2/translations
    QT_INSTALL_CONFIGURATION:
    QT_INSTALL_EXAMPLES:/usr/local/Qt-6.4.2/examples
    QT_INSTALL_DEMOS:/usr/local/Qt-6.4.2/examples
    QT_HOST_PREFIX:/usr/local/Qt-6.4.2
    QT_HOST_DATA:/usr/local/Qt-6.4.2
    QT_HOST_BINS:/usr/local/Qt-6.4.2/bin
    QT_HOST_LIBEXECS:/usr/local/Qt-6.4.2/libexec
    QT_HOST_LIBS:/usr/local/Qt-6.4.2/lib
    QMAKE_SPEC:linux-g++
    QMAKE_XSPEC:linux-g++
    QMAKE_VERSION:3.1
    QT_VERSION:6.4.2

    J 1 Reply Last reply 3 Jan 2024, 16:49
    0
    • C Christian Ehrlicher moved this topic from General and Desktop on 3 Jan 2024, 15:49
    • J JacobNovitsky
      3 Jan 2024, 15:40

      which qmake
      /usr/bin/qmake

      j@j-BOHB-WAX9:~/.local/share/applications$ ls /usr/lib/qt5/
      ls: cannot access '/usr/lib/qt5/': No such file or directory

      I think some path contains it, but does not see need to explicitly set qmake path to real one

      3.png 2.png 1.png

      j@j-BOHB-WAX9:~/.local/share/applications$ qmake -query
      qmake: could not exec '/usr/lib/qt5/bin/qmake': No such file or directory

      seem solved
      export QTDIR=/usr/local/Qt-6.4.2
      export PATH=$QTDIR/bin:$PATH
      export QT_SELECT=qt6

      Upd same issue, trying to re-build qtcreator

      j@j-BOHB-WAX9:~/.local/share/applications$ qmake -v
      QMake version 3.1
      Using Qt version 6.4.2 in /usr/local/Qt-6.4.2/lib
      j@j-BOHB-WAX9:~/.local/share/applications$ qmake -query
      QT_SYSROOT:
      QT_INSTALL_PREFIX:/usr/local/Qt-6.4.2
      QT_INSTALL_ARCHDATA:/usr/local/Qt-6.4.2
      QT_INSTALL_DATA:/usr/local/Qt-6.4.2
      QT_INSTALL_DOCS:/usr/local/Qt-6.4.2/doc
      QT_INSTALL_HEADERS:/usr/local/Qt-6.4.2/include
      QT_INSTALL_LIBS:/usr/local/Qt-6.4.2/lib
      QT_INSTALL_LIBEXECS:/usr/local/Qt-6.4.2/libexec
      QT_INSTALL_BINS:/usr/local/Qt-6.4.2/bin
      QT_INSTALL_TESTS:/usr/local/Qt-6.4.2/tests
      QT_INSTALL_PLUGINS:/usr/local/Qt-6.4.2/plugins
      QT_INSTALL_QML:/usr/local/Qt-6.4.2/qml
      QT_INSTALL_TRANSLATIONS:/usr/local/Qt-6.4.2/translations
      QT_INSTALL_CONFIGURATION:
      QT_INSTALL_EXAMPLES:/usr/local/Qt-6.4.2/examples
      QT_INSTALL_DEMOS:/usr/local/Qt-6.4.2/examples
      QT_HOST_PREFIX:/usr/local/Qt-6.4.2
      QT_HOST_DATA:/usr/local/Qt-6.4.2
      QT_HOST_BINS:/usr/local/Qt-6.4.2/bin
      QT_HOST_LIBEXECS:/usr/local/Qt-6.4.2/libexec
      QT_HOST_LIBS:/usr/local/Qt-6.4.2/lib
      QMAKE_SPEC:linux-g++
      QMAKE_XSPEC:linux-g++
      QMAKE_VERSION:3.1
      QT_VERSION:6.4.2

      J Offline
      J Offline
      JoeCFD
      wrote on 3 Jan 2024, 16:49 last edited by
      #2

      @JacobNovitsky run command:
      locate qmake
      show output here.

      J 1 Reply Last reply 3 Jan 2024, 16:53
      1
      • J JoeCFD
        3 Jan 2024, 16:49

        @JacobNovitsky run command:
        locate qmake
        show output here.

        J Offline
        J Offline
        JacobNovitsky
        wrote on 3 Jan 2024, 16:53 last edited by JacobNovitsky 1 Mar 2024, 16:58
        #3

        @JoeCFD said in explicitly set qmake path (after install from source):

        locate qmake
        is not located by locate
        but can do which
        j@j-BOHB-WAX9:~/qtcreator_build$ which qmake
        /usr/bin/qmake
        after updatedb

        found it here /usr/local/Qt-6.4.2/bin/qmake and set
        @JoeCFD sending my love

        J 1 Reply Last reply 3 Jan 2024, 17:10
        0
        • J JacobNovitsky
          3 Jan 2024, 16:53

          @JoeCFD said in explicitly set qmake path (after install from source):

          locate qmake
          is not located by locate
          but can do which
          j@j-BOHB-WAX9:~/qtcreator_build$ which qmake
          /usr/bin/qmake
          after updatedb

          found it here /usr/local/Qt-6.4.2/bin/qmake and set
          @JoeCFD sending my love

          J Offline
          J Offline
          JoeCFD
          wrote on 3 Jan 2024, 17:10 last edited by JoeCFD 1 Mar 2024, 17:15
          #4

          @JacobNovitsky which qmake shows which qmake is the first one in the PATH if you have a few qmakes.
          sudo apt-get install plocate
          and
          locate qmake

          J 1 Reply Last reply 4 Jan 2024, 11:44
          0
          • J JoeCFD
            3 Jan 2024, 17:10

            @JacobNovitsky which qmake shows which qmake is the first one in the PATH if you have a few qmakes.
            sudo apt-get install plocate
            and
            locate qmake

            J Offline
            J Offline
            JacobNovitsky
            wrote on 4 Jan 2024, 11:44 last edited by
            #5

            @JoeCFD yes, I used plocate, also I use mate-search-tool if need more detailed search

            1 Reply Last reply
            0

            5/5

            4 Jan 2024, 11:44

            • Login

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