Bom dia a todos, Estou com um probleminha aqui ao instalar o Qt 5.8. Instala, funciona compila...quase tudo certo.
Se eu trocar o o pluguin QMYSQL para QSQLITE consigo conectar ao database, mas não funciona com o bendito mysql ( que está funcionando! ). #include "login.h" #include "ui_login.h" Login::Login(QWidget *parent) : QMainWindow(parent), ui(new Ui::Login) { ui->setupUi(this); QSqlDatabase mydb=QSqlDatabase::addDatabase("*QMYSQL*"); mydb.setDatabaseName("saborde_restaurante"); if(!mydb.open()) ui->label->setText("Failed to open the database"); else ui->label->setText("Connected..."); } Login::~Login() { delete ui; } Fui ver os plugins em /opt/Qt5.8.0/5.8/gcc_64/plugins/sqldrivers ldd libqsqlmysql.so linux-vdso.so.1 (0x00007fff2e5c7000) libQt5Sql.so.5 => /opt/Qt5.8.0/5.8/gcc_64/plugins/sqldrivers/./../../lib/libQt5Sql.so.5 (0x00007fb7217ce000) libQt5Core.so.5 => /opt/Qt5.8.0/5.8/gcc_64/plugins/sqldrivers/./../../lib/libQt5Core.so.5 (0x00007fb7210ae000) libmysqlclient.so.18 => /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007fb720b3e000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb720921000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fb720706000) *libssl.so.10 => not found libcrypto.so.10 => not found* libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb720501000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fb7201f5000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb71fef4000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fb71fcde000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb71f932000) libicui18n.so.56 => /opt/Qt5.8.0/5.8/gcc_64/plugins/sqldrivers/./../../lib/libicui18n.so.56 (0x00007fb71f499000) libicuuc.so.56 => /opt/Qt5.8.0/5.8/gcc_64/plugins/sqldrivers/./../../lib/libicuuc.so.56 (0x00007fb71f0e1000) libicudata.so.56 => /opt/Qt5.8.0/5.8/gcc_64/plugins/sqldrivers/./../../lib/libicudata.so.56 (0x00007fb71d6fd000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fb71d4f5000) libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007fb71d2f3000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fb71cfe3000) /lib64/ld-linux-x86-64.so.2 (0x000055ea097c8000) libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fb71cd75000) Essas foram as únicas dicas que encontrei após pesquisa no google. Criei os links aqui: /usr/lib/x86_64-linux-gnu# ln -s libcrypto.so.1.0.0 libcrypto.so.10 /usr/lib/x86_64-linux-gnu# ln -s libssl.so.1.0.0 libssl.so.10 Depois dos links criados, o ldd mostra que encontrou as dependências, mas o maldito não conecta. Alguém tem alguma dica do que posso fazer mais? obrigado Luís Cláudio A. Gama Fones: TIM: 11 9 7765-1735 Res: 11-4602-3400 Skype: luisclaudiogama http://luisgama.googlepages.com br.linkedin.com/in/luisclaudiogama |""""""""""""""""""""""""""""|\|_ | Voto Distrital ! |||"'|""\__ |______________________|||_|____|) !(@)'(@)""""*********!(@)(@)*****!(@) <https://mailtrack.io/> Sent with Mailtrack <https://mailtrack.io/install?source=signature&lang=en&referral=luisg...@gmail.com&idSignature=22>