Вечер добрый.
Хотя, может и не совсем добрый. Второй вечер пытаюсь прилинковать mysqlpp к своему исходнику и не получается. Это под Archlinux'ом. После просмотра рассылок и просто раздумий меня посетила мысль: «А не попробовать ли это собрать под соседним Dedian'ом?». И на мое удивление под ним собралось без проблем.
Помогите, пожалуйста, собрать это под Арчем, а то сил моих уже нету.
Исходник:
#include <mysql++/mysql++.h>
int main(int argc, char *argv[])
{
mysqlpp::Connection *conn = new mysqlpp::Connection();
return EXIT_SUCCESS;
}
Собираю так:
g++ $(mysql_config --cflags --libs) -lmysqlpp foo.cpp
Вывод ошибок:
$ g++ $(mysql_config --cflags --libs) -lmysqlpp foo.cpp
/tmp/ccDlPU8l.o: In function `main':
foo.cpp:(.text+0x33): undefined reference to `mysqlpp::Connection::Connection(bool)'
collect2: ld returned 1 exit status