2010-05-23 3 views
0

Эй, я пытаюсь скомпилировать программу с помощью MySQL C++ Connector, но так или иначе я не могу получить ссылку правильно.Проблема с компоновщиком соединителя MySQL

Ошибки я получаю:

mysql/lib/libmysqlcppconn.so: undefined reference to `std::ios_base::ios_base()@GLIBCPP_3.2'.... etc 

alt text http://img156.imageshack.us/img156/4022/linking.th.png

места:

libmysqlcppconn.so: MySQL/Библиотека/

libmysqlclient.so:/USR/lib/

Я попытался следовать учебнику по mysql и некоторым другим страницам, но результаты, где то же самое, возможно, я что-то пропустил.

ответ

0

ОК, похоже, что для соединителя (двоичного) требуется определенный libstdC++, поэтому версия (5), поскольку я не мог исправить это, мне пришлось использовать источники. Некоторые ошибки, с которыми я столкнулся при компиляции, где я должен был включить <stdio.h>. Теперь все работает!

Смежные вопросы