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. Qmake problems
Qt 6.11 is out! See what's new in the release blog

Qmake problems

Scheduled Pinned Locked Moved General and Desktop
11 Posts 4 Posters 8.1k 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.
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #1

    Hello!

    I have a problem. Need to build a postgreSQL driver for Windows XP.
    Help says:
    cd %QTDIR%\src\plugins\sqldrivers\psql
    qmake -o Makefile "INCLUDEPATH+=C:\psql\include" "LIBS+=C:\psql\lib" psql.pro
    make

    but when I write it in command line it says that qmake is not a command. What can be wrong with it?

    1 Reply Last reply
    0
    • ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #2

      I guess you have not set the correct path and environment variable for Qt.

      1 Reply Last reply
      0
      • ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #3

        how do I have to set them?
        My QT is installed in D:\QtSdk.

        1 Reply Last reply
        0
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #4

          on cmd line:
          @set PATH=D:\QtSdk\bin;%PATH%@

          1 Reply Last reply
          0
          • ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #5

            I have done it, but it did not help...(
            any other ideas?
            or can anyone write it in the right order in cmd and then copy-paste it here? many thanks.

            1 Reply Last reply
            0
            • ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #6

              it is in the right order. Are you sure Qt is installed in D:\QtSdk? is where bin folder with qmake.exe? If not, find where the qmake.exe is, and replace D:\QtSdk\bin from example above....

              1 Reply Last reply
              0
              • ? Offline
                ? Offline
                A Former User
                wrote on last edited by
                #7

                thanks. done that. but now it says "cannot find file psql.pro" although it is in D:\QtSdk\QtSources\4.7.4\src\plugins\sqldrivers\psql. how do i have to set %QTDIR%?

                1 Reply Last reply
                0
                • ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #8

                  [quote author="AFI4ever" date="1329756880"]thanks. done that. but now it says "cannot find file psql.pro" although it is in D:\QtSdk\QtSources\4.7.4\src\plugins\sqldrivers\psql. how do i have to set %QTDIR%? [/quote]

                  for setting QTDIR look this tutorial a nice step by step tutorial

                  http://sector.ynet.sk/qt4-tutorial/preparations.html

                  1 Reply Last reply
                  0
                  • F Offline
                    F Offline
                    foxyz
                    wrote on last edited by
                    #9

                    Hi, you need run this under environment of QT, please choose menu:Qt SDk->Desktop->Qt4.7.x For MingW or MSVC2008... this will open a CMD window,then do what the helper mentioned above.

                    Or, You need add a new environment QTDIR,then add $QTDIR\bin into env variable Path,then open a CMD window, qmake... make...(or nmake...)

                    I just know coding and coding

                    1 Reply Last reply
                    0
                    • ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by
                      #10

                      I have set up QTDIR PATH and qmake works well but after typing in cmd
                      qmake -o Makefile “INCLUDEPATH+=C:\psql\include” “LIBS+=C:\psql\lib” psql.pro
                      it still says Cannot find file: psql.pro
                      although there is file psql.pro in folder QTDIR\src\plugins\sqldrivers\psql

                      what can cause this problem?

                      1 Reply Last reply
                      0
                      • F Offline
                        F Offline
                        foxyz
                        wrote on last edited by
                        #11

                        "INCLUDEPATH+=C:\psql\include” “LIBS+=C:\psql\lib"
                        this should be moved into psql.pro file. my point of view!
                        just do :qmake
                        make

                        I just know coding and coding

                        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