Здравствуйте, гость ( Вход | Регистрация )
zazaqwer | Дата 27.6.2015, 4:57 |
я вот тоже сижу пытаюсь разобраться с этим. Только у меня ubuntu. Но тема похоже подобная. Там проблема, что Qt хочет более старую версию, что последняя mysql. Для ubuntu это выражается в том, что хочет libmysqlclient_r.so.16, а в системе есть libmysql_r.so.18 Причем общую либу, которая без версии, цеплять он не хочет - хочет только определенной версии. Для ubuntu в инете советуют сделать линку: ln -s /usr/lib/x86_64-linux-gnu/libmysqlclient_r.so /usr/lib/x86_64-linux-gnu/libmysqlclient_r.so.16 сделал, а оно все равно не работает. ldd libqsqlmysql.so выдает, что libmysqlclient_r.so.16 => not found Я даже и в пути его включил, хотя вроде не нужно. Что делать не знаю. А почему вообще такую фигню не пофиксят? |
|
ht1515 | Дата 5.6.2015, 19:34 |
Установил сервак mysql, сделал табличку. qt sdk установил. пример SQL Browser (из списка примеров в криэторе) не пашет. Пишет что мускл драйвер не найден, при этом следующей строкой пишет список доступных и там мускл есть. С БД через куте не работал ни разу, можете меня просветить в сие? Почитал какие-то форумы, люди советуют компилить драйвер, но в qt 5.4.0 я так понял он есть уже, правильно? Если неправильно, то можете скинуть dll? И помогите ее подрубить к проекту, пжл. Если правильно, то что не так? Спасибо всем. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.3.2024, 13:56 |