LINUX.ORG.RU

ошибка при линковке


0

2

хочу сделать статическую линковку, при динамической все работает нормально а при статической выдает:

g++ -o pr f1.o f2.o -static -lmysqlpp -L/usr/lib/mysql -lmysqlclient

/usr/lib/mysql/libmysqlclient.a(client.o): In function `mysql_close_free_options': client.c:(.text+0xe2d): undefined reference to `SSL_CTX_free' /usr/lib/mysql/libmysqlclient.a(client.o): In function `mysql_get_ssl_cipher': client.c:(.text+0x10f6): undefined reference to `SSL_get_current_cipher' /usr/lib/mysql/libmysqlclient.a(client.o): In function `mysql_real_connect': client.c:(.text+0x2f21): undefined reference to `SSL_get_peer_certificate'

... collect2: ld returned 1 exit status make: *** [all] Error 1

Помогите разобраться пожалуйста.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.