Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Fedora
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 3
1

Ошибка при подключении плагина QPSQL "Symbol lookup error undefined symbol pqstatus"

06.05.2015, 19:29. Просмотров 855. Ответов 4
Метки нет (Все метки)

Подскажите пожалуйста. Подключила драйвер PSQL, но при попытке выполнить код
C++ (Qt)
1
2
3
4
5
     QSqlDatabase db = QSqlDatabase::addDatabase("QPYSQL");
     db.setHostName("localhost");
     db.setDatabaseName("postgres");
     db.setUserName("postgres");
     bool ok = db.open();
ошибка:
symbol lookup error /usr/plugins/sqldrivers/libqsqlpsql.so undefined symbol pqstatus
Что нужно сделать, чтобы все заработало?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2015, 19:29
Ответы с готовыми решениями:

Ошибка "LNK2019: unresolved external symbol."
Пытался реализовать переключение между двумя окнами в Qt, но при сборке проекта вылетает набор...

Ошибка компиляции: error: LNK2001: unresolved external symbol
Здравствуйте, только начал изучать Qt. Сразу же столкнулся с такой проблемой: про создании класса и...

Error: mainwindow.obj:-1: ошибка: LNK2019: unresolved external symbol
При сборке проекта возникает ошибка mainwindow.obj:-1: ошибка: LNK2019: unresolved external...

Ошибка "QSQLDatabase:QMySQL driver not loaded" при подключении к БД
При попытке подключить mysql в Qt creator 5.1, все компилируется но при вызове функции подключения...

error C2143: синтаксическая ошибка: отсутствие ")" перед ";"
единственная ошибка, не могу понять причины из test4.cpp #include <QtGui> #include "test4.h" ...

4
RazrFalcon
1392 / 1249 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
06.05.2015, 23:13 2
QPSQL же
0
Fedora
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 3
07.05.2015, 20:06  [ТС] 3
Цитата Сообщение от RazrFalcon Посмотреть сообщение
QPSQL же
Да, я так и писала, здесь просто описалась
0
Dexel
45 / 12 / 3
Регистрация: 29.09.2013
Сообщений: 278
09.05.2015, 14:44 4
Парол забыла.
C++ (Qt)
1
2
3
4
5
6
    db = QSqlDatabase::addDatabase("QPSQL");
    db.setHostName("localhost");
    db.setDatabaseName("имя_базы");
    db.setUserName("юзер_базы");
    db.setPassword("парол");
    bool ok = db.open();
А платформа какая? Ошибка подозрительная. Может дрова Postgres не установлены
0
Fedora
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 3
12.05.2015, 21:02  [ТС] 5
PostgreSQL 8.2, ОС - Red Hat 4.1.2-25. Может что-то и не установлено, только пока не пойму чего. Сначала был установлен Qt, через несколько месяцев была поставлена PostgreSQL. Из командной строки работать с БД PostgreSQL получается - создаются таблицы, вносятся данные, делаются выборки. А вот при обращении к PostgreSQL из Qt возникает ошибка
symbol lookup error /usr/plugins/sqldrivers/libqsqlpsql.so undefined symbol pqstatus
и программа вылетает на строчке
QSqlDatabase db = QSqlDatabase::addDatabase("QPYSQL");
0
12.05.2015, 21:02
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2015, 21:02

Компилирование QJson и ошибка "CMake Error: Error: generator: MinGW Makefiles"
Всем привет! Вопрос такой В проекте нужно использовать QJson Сторонние библиотеки я ни разу...

Ошибка при подключении заголовочного файла: "error LNK2019: unresolved external symbol"
Добрый день. Я что то не могу разобраться как работают эти заголовки на с++(вижуал студия). ...

Hello, world и ошибка "error A2006: undefined symbol"
помогите откомпилировать в масм32, выдает ошибку hello.asm(7) : error A2006: undefined symbol :...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.