The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"линковка с библиотекой от MySQL-5.0.16"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"линковка с библиотекой от MySQL-5.0.16" 
Сообщение от gribnik Искать по авторуВ закладки on 08-Дек-05, 10:33  (MSK)
Установил MySQL5, линкую свое приложение, получаю ошибку "undefined reference to `compress'", на сайте mysql'a рекомендуют линковать с zlib помимо всего прочего. Это помогает, но при этом:
1) конечный бинарник получается намного больше (в сравнении с тем как было с MySQL-4)
2) натравливаю ldd на свой бинарник и не вижу, что он слинкован с libmysqlclient. Как такое возможно? При этом приложение работает.

Спасибо.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "линковка с библиотекой от MySQL-5.0.16" 
Сообщение от Hordi emailИскать по авторуВ закладки on 08-Дек-05, 10:51  (MSK)
Похоже ты линкуешь статически (включаешь в проект libmysqlclient.a или как оно там называется...). Линкуй динамически и будет тебе счастье!

-lmysqlclient -lz

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "линковка с библиотекой от MySQL-5.0.16" 
Сообщение от gribnik Искать по авторуВ закладки on 08-Дек-05, 12:03  (MSK)
>Похоже ты линкуешь статически (включаешь в проект libmysqlclient.a или как оно там
>называется...). Линкуй динамически и будет тебе счастье!
>
>-lmysqlclient -lz
Да нет, именно так я и линкую как ты показал

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "линковка с библиотекой от MySQL-5.0.16" 
Сообщение от jd Искать по авторуВ закладки(??) on 08-Дек-05, 21:13  (MSK)
а есть такая библиотека динамическая-то? если нет динамической, но есть статическая, то линкуется она (по-умолчанию).
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "линковка с библиотекой от MySQL-5.0.16" 
Сообщение от gribnik Искать по авторуВ закладки on 09-Дек-05, 05:34  (MSK)
>а есть такая библиотека динамическая-то? если нет динамической, но есть статическая, то
>линкуется она (по-умолчанию).
спасибо, именно в этом и была проблема ))
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру