Can't find valid kit on Ubuntu 16.04
-
Hi All,
I am facing the problem of no valid kit found if i am choose the Qt quick application ,and my current version of qt creator 4.8 on Ubuntu 16.04 LTS 64 bit . I am trying to open Qt quick application for doing some qml application project as well as grid view programming adding ,editing and deleting data from MSSQL server database ..please any one guide me in right direction ......and how to upgrade the qt version 4.8 to qt version 5.5 using terminal on ubuntu ........... -
Hi ,
I am trying to install latest Qt creator on ubuntu 16.04 LTS 64 bit using online qt run installed successfully....after trying connect mssql server using qt application i am getting this error
"Cannot mix incompatible Qt library (version 0x50701) with this library (version 0x50800)
The program has unexpectedly finished."I have solved the odbc driver issue ....
-
Hi ,
I am trying to install latest Qt creator on ubuntu 16.04 LTS 64 bit using online qt run installed successfully....after trying connect mssql server using qt application i am getting this error
"Cannot mix incompatible Qt library (version 0x50701) with this library (version 0x50800)
The program has unexpectedly finished."I have solved the odbc driver issue ....
-
Hi ,
I am trying to install latest Qt creator on ubuntu 16.04 LTS 64 bit using online qt run installed successfully....after trying connect mssql server using qt application i am getting this error
"Cannot mix incompatible Qt library (version 0x50701) with this library (version 0x50800)
The program has unexpectedly finished."I have solved the odbc driver issue ....
-
@jsulm yes installed latest g++ compiler and usually after building the qt application will just running it...
and normal gui application will running correctly ....when it comes to interfacing with MS Sql server i am getting the error of intermixing of qt versions.... -
@jsulm yes installed latest g++ compiler and usually after building the qt application will just running it...
and normal gui application will running correctly ....when it comes to interfacing with MS Sql server i am getting the error of intermixing of qt versions.... -
An educated guess: the installed version of the MySQL librairies doesn't match the one used to build Qt 5.8 so the plugin fails to load and it tries to load the one from your distribution installed Qt.
Therefore you will need to re-build the MySql plugin for your Qt 5.8 (only the plugin, there's no need to re-build all of Qt). There are already numerous threads about that specific topic. It boils down to:
- install the development package for MySQL from your distribution
- grab Qt's sources from the Maintenance Tool
- build the plugin following Qt's documentation
-
An educated guess: the installed version of the MySQL librairies doesn't match the one used to build Qt 5.8 so the plugin fails to load and it tries to load the one from your distribution installed Qt.
Therefore you will need to re-build the MySql plugin for your Qt 5.8 (only the plugin, there's no need to re-build all of Qt). There are already numerous threads about that specific topic. It boils down to:
- install the development package for MySQL from your distribution
- grab Qt's sources from the Maintenance Tool
- build the plugin following Qt's documentation
-
-
@jsulm
you are correct when i ll run qmake --version it is showing that qt version is 5.5.1
but when i see the QT installed directory there are lot of versions 5.5,5.6.5.7,5.8 versions are there .....now what to do shall i remove qt versions except 5.5.1 -
@jsulm
you are correct when i ll run qmake --version it is showing that qt version is 5.5.1
but when i see the QT installed directory there are lot of versions 5.5,5.6.5.7,5.8 versions are there .....now what to do shall i remove qt versions except 5.5.1 -
Using terminal or through qt creator need to run qmake command and please post me the complete command of ldd to my project....
-
Great !
Then please mark the thread as solved using the "Topic Tools" button so that other forum users may know a solution has been found :)