Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Problem with building MySql module
QtWS25 Last Chance

Problem with building MySql module

Scheduled Pinned Locked Moved Installation and Deployment
6 Posts 2 Posters 2.4k 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.
  • Z Offline
    Z Offline
    Zebbik
    wrote on last edited by
    #1

    Hi,
    I have opened a thread in "QtCenter ":http://www.qtcentre.org/threads/50581-Huge-problems-while-installing-QMYSQL-driver?p=227165&highlight=#post227165 but I did not received any answer there that could help me, so I though I could try here.
    I've installed QtSDK 1.2.1 on windows 7 64bit. I wanted to connect my application to MySql but compiler says "QMYSQL driver not found". I was reading that I could build a driver by myself but among plenty of issues I managed to solve I cannot get through the one missing library.
    First thing I don't understand is the website "here ":http://doc.qt.nokia.com/4.7-snapshot/sql-driver.html#qmysql says about the folder opt with lib files in <mysql path>\lib\ folder that is not there. I even tried to choose complete installation of mysql. Then, I tried to unzip connector/C. The version of MySql is 5.5.27.
    Somehow, I managed to make first command qmake run with proper paths to folder with "include" files and libs but during progress of "make" I've got error because of a missing library mysql.lib. The logs can be found in "this thread ":http://www.qtcentre.org/threads/50581-Huge-problems-while-installing-QMYSQL-driver?p=227165&highlight=#post227165

    I run our of any possibility to build the QMYSQL driver. The problem is that I really don't know where is this mysql.lib file. If someone could help I would be grateful. This is quite important to me.

    Regards.

    1 Reply Last reply
    0
    • H Offline
      H Offline
      Hostel
      wrote on last edited by
      #2

      Try search in mysql folder files like mysqllib.

      1 Reply Last reply
      0
      • Z Offline
        Z Offline
        Zebbik
        wrote on last edited by
        #3

        I have tried this and other methods but there is no such file like mysql.lib; searching for *mysql*lib also did not show anything. *mysql* showed bunch of other files but not the one I need. I don't understand it, seriously!

        1 Reply Last reply
        0
        • H Offline
          H Offline
          Hostel
          wrote on last edited by
          #4

          I installed MySql 5.5.27 by msi installer and I have libmysql.lib in:
          C:\Program Files\MySQL\MySQL Server 5.5\lib

          1 Reply Last reply
          0
          • Z Offline
            Z Offline
            Zebbik
            wrote on last edited by
            #5

            Thanks for your effort.
            I have also this file in the same folder as yours. I have even more after I have downloaded connector/C. The thing is that at particular stage "make" does not look for libmysql.lib but mysql.lib. Do you suggest I should rename this file? If you go to another "forum":http://www.qtcentre.org/threads/50581-Huge-problems-while-installing-QMYSQL-driver?p=227163#post227163, you can check the logs. There is a particular stage where either make (MinGW) or nmake (VC10) finds this file missing. I am probably doing something wrong but it is difficult to say what it exactly is due to lack of knowledge on these problems.

            1 Reply Last reply
            0
            • Z Offline
              Z Offline
              Zebbik
              wrote on last edited by
              #6

              Hi,

              I have a request to anybody but particularly to programmers who are advanced who could direct me in searching to solve the problem? I know it's a silly question but really feel lost ;p. I googled it and got a lot but did not come across any solution on that particular issue. I am quite beginner regarding static and dynamic library and this is the first time I am trying to build a module. At the moment, I know what the difference between libraries is but this is still not enough. I read about GNU Make to try to understand how modules or applications are built. I think I followed the manual. However, it is still overwhelming, although I am slowly progressing. The thing is that I am sure someone with a good experience could provide some clues about what one would do when facing things like this.

              Thanks.

              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