LINUX.ORG.RU

ld: cannot found


0

0

/usr/bin/ld -dynamic-linked=/lib/ld-linux.so.2 -s -L. -o /sometar /link.res

link.res: ... INPUT ( .. -lmysqlclient .. ) ..

результат: /usr/bin/ld: cannot find -lmysqlclient

вопрос: так чего же она найти не может libmysqlclient.so.10 есть, путь прописан в ld.so.conf ?


насколько помню > ldd имя_бинаря вываливает список нужных ему либ с путями, если path not found - читай про ldconfig

PETER ★★
()
Ответ на: комментарий от PETER

Дело в том, что он не может линкануть в проект .so для работы с mysql - это я понял. Только не могу понять, что и куда нужно прописать. mysql как клиент работает - т.е. все необходимые .so пользуются

Lobster
() автор топика
Ответ на: комментарий от Lobster

разобрался - ресурс был неправильно собран :)

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