Solved How to Build the MySQL plugin for Qt Using MySQL Server 8.0?
-
I'm new to QT. I tried to Installing QMYSQL driver by using MySQL Server8.0. But I'm unable to build the MySQL plugin for Qt. I tried many ways and that thing does not help to me. I followed this link. And results like this
How can I solve this?
-
@Malibob This was asked many times here. Please search for this topic in this forum.
-
@jsulm Yes i sow them & try them. But anything did not solve my problem.
-
@Malibob Check the config.log file to see what exactly is the problem.
-
@jsulm It's show error " source failed verification "
-
@Malibob In one of the MySQL threads in this forum I saw exactly this compiler error, so please search.
-
-
@Malibob Your MYSQL_LIBDIR is wrong: it should be lib64 not ib64. Also add a space between MYSQL_INCDIR and MYSQL_LIBDIR.
-
@jsulm try it. Same results
-
@Malibob Did you try from a clean state?
-
@jsulm No idea about clean state
-
@Malibob Clean state means that there are no build artefacts from previous builds/runs...
-
@jsulm No I didn't. How can i do it?
-
@Malibob Best would be to reinstall the Qt source code because you did in-source build. After you have clean source code tree do out-of-source build:
- Create a build directory outside of the Qt source code
- Go to this directory and call qmake
-
@jsulm same results
-
You need to use c connector. Substitute Sqldriver folder from Qt download according to your version , and follow the indication from the page https://www.google.com/url?sa=t&source=web&rct=j&url=https://doc.qt.io/qt-5/sql-driver.html&ved=2ahUKEwiKhrSL1s_pAhVDb60KHStrCXsQFjAAegQIAhAC&usg=AOvVaw27LJuH0fzvO_OMjwMPCwYW. With this steps I build the drive.