Я пытаюсь использовать libpqxx (3.1) в своем проекте C++, чтобы подключиться к моей базе данных postgresql. Я использую последнюю версию xcode (xcode 4).
Я правильно выполнил установку (./configure, make и make install) и добавил библиотеку в свой путь поиска заголовка и путь поиска библиотеки.
путь поиска заголовка: /usr/local/include путь поиска библиотеки: /usr/local/lib
Потом,
#include <pqxx/pqxx>
И я получаю следующую ошибку в файле pqxx/cursor.hxx:
stateless_cursor(
transaction_base &trans,
const PGSTD::string adopted_cursor) :
**m_cur(trans, adopted_cursor, up, op)**
{
// Put cursor in known position
m_cur.move(cursor_base::backward_all());
}
Нет подходящего конструктора для инициализации для 'internal::sql_cursor'
Должен ли я редактировать этот файл?
Спасибо за вашу помощь.