Ru-MaNGOS

Вернуться   Ru-MaNGOS > Корзина > Корзина

Важная информация

Корзина Глупые, устаревшие, неактуальные темы будут тут.

Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать?

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.11.2010, 20:51   #1
godlsd
Гость
 
Сообщений: n/a
Восклицание libmysqlclient_r.so.15: cannot open shared object file

С начала оправдаюсь
Я правда, не хотел задавать тут вопросов, моё самолюбие, обычно заставляет всё делать самому, но с этой маленькой проблемой справиться не могу, вернее могу, но не знаю как лучше, не хочу идти по ложному пути.

И так:
Имею OS Slackware 13.1 (p.s. сеть жутко лагает, постоянно падает... надо перейти на более раннюю версию).
Скомпилировал mangos revision 10781.
Пытаюсь сделать пробный запуск, и тут облом.
Первое, потребовал библиотеку ACE, ну эт не проблема, указал где её искать.
И тут он начал просить libmysqlclient_r.so.15
(Я имею на борту mysql 5.1.46)
/home/mangos/server/bin/mangos-realmd: error while loading shared libraries: libmysqlclient_r.so.15: cannot open shared object file: No such file or directory
, ну ладно, думаю надурить его, создал symlink на libmysqlclient_r.so.16 с нужным именем, но он говорит П.Н.Х.:
/home/mangos/server/bin/mangos-realmd: /usr/lib/libmysqlclient_r.so.15: version `libmysqlclient_15' not found (required by /home/mangos/server/bin/mangos-realmd)

А теперь суть вопроса:
как мне поступать, пытаться дальше обмануть его или делать downgrade mysql ( по моему как то не правильно, ведь в новых версиях могут быть залатаны какие то дыры - это так, предположения).
Если пытаться обмануть, то как?
если ничего из двух не подходит, то что же Вы посоветуете?
 
Старый 28.11.2010, 21:26   #2
rsa
Почетный флудер
Старожил
 
Аватар для rsa
 
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
rsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранита
По умолчанию

не надо ничего даунградить. просто положите перед компиляцией в инклуд хедеры от вашей версии мускуля. у вас сейчас там лежат от 5.0.
в слаквари за вас никто не будет обновлять девелоп-хедеры вместе с приложением...
rsa вне форума  
Старый 28.11.2010, 23:11   #3
godlsd
Гость
 
Сообщений: n/a
По умолчанию

Спасибо огромное за подсказку, скопировал /usr/include/mysql в dep/mysql/ и пересобрал, всё завелось.

Последний раз редактировалось godlsd; 29.11.2010 в 00:19.
 
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[10790] Moved vmap code from shared to game project newsbot CMaNGOS Commits 0 28.11.2010 19:50
Как начать свой open-source проект? mAdloVe Корзина 3 19.11.2010 12:57
[10156] Add shared object for auras of same spell and move spell proc code to its own file, also spr newsbot CMaNGOS Commits 8 23.08.2010 16:13
[10227] Generate gameobject loot only at open spawned gameobject. newsbot CMaNGOS Commits 0 19.07.2010 11:40


Текущее время: 20:24. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot