[SOLVED]QT5 unable to build MySQL driver under ubuntu
-
Where you've installed Qt5 on your machine?
-
My Home Folder (Linux Mint 14.0)
-
But i am still struggling with mysql.pro file where is this
-
OK, try to do the following (considering installation directory is /home/usename/Qt5.0.2):
@usename@usename-pc ~ $ sudo apt-get install tasksel
usename@usename-pc ~ $ sudo tasksel install LAMP
usename@usename-pc ~ $ sudo tasksel install libmysqlclient-dev
usename@usename-pc ~ $ cd /home/usename/Qt5.0.2/5.0.2/Src/qtbase/src/plugins/sqldrivers/mysql
usename@usename-pc ~ $ /home/usename/Qt5.0.2/5.0.2/gcc_64/bin/qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/x86_64-linux-gnu -lmysqlclient_r" mysql.pro
usename@usename-pc ~ $ make
usename@usename-pc ~ $ make install@ -
As you said i did that too but again where is this mysql.pro
my output as you said
username@username ~ $ sudo tasksel
[sudo] password for username:
sudo: tasksel: command not found
username@username ~ $ cd Qt5.0.0/5.0.0/
username@username ~/Qt5.0.0/5.0.0 $ cd gcc_64/
username@username ~/Qt5.0.0/5.0.0/gcc_64 $ cd plugins/
username@username ~/Qt5.0.0/5.0.0/gcc_64/plugins $ cd sqldrivers/
username@username ~/Qt5.0.0/5.0.0/gcc_64/plugins/sqldrivers $ /home/username/Q
Qt5.0.0/ QT_APP/
username@username ~/Qt5.0.0/5.0.0/gcc_64/plugins/sqldrivers $ /home/username/Qt5.0.0/5.0.0/gcc_64/bin/qm
qmake qmlmin qmlscene
qml1plugindump qmlplugindump qmltestrunner
qmlbundle qmlprofiler qmlviewer
username@username ~/Qt5.0.0/5.0.0/gcc_64/plugins/sqldrivers $ /home/username/Qt5.0.0/5.0.0/gcc_64/bin/qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/x86_64-linux-gnu^C
username@username ~/Qt5.0.0/5.0.0/gcc_64/plugins/sqldrivers $ /home/username/Qt5.0.0/5.0.0/gcc_64/bin/qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/x86_64-linux-gnu -lmysqlclient_r" mysql.pro
Cannot find file: mysql.pro.
username@username ~/Qt5.0.0/5.0.0/gcc_64/plugins/sqldrivers $ -
First of all, Could you please put the log inside code format.
give me the output of the following:
@cd ~
find ./ -name "mysql.pro"@ -
-
It seems that you didn't install Qt into your home directory. Try to run find where Qt installed.
-
Below is the path where i have installed my qt
/home/myusername/Qt5.0.0 -
Try to download recent Qt installer (currently 5.0.2) , through installation wizard choose all available components (it has Qt' source code). Then:
@cd ~
find ./ -name “mysql.pro”@