Проблема с компоновщиком коннектора MySQL - PullRequest
0 голосов
/ 23 мая 2010

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

Я получаю следующие ошибки:

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

альтернативный текст http://img156.imageshack.us/img156/4022/linking.th.png

Места:

libmysqlcppconn.so: mysql / lib /

libmysqlclient.so: / usr / lib /

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

1 Ответ

0 голосов
/ 28 мая 2010

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

...