Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
5 страниц V   1 2 ... 3 4 »

Не запускается metamod-1.21-am

, undefined symbol: _ZdlPv
yukish
сообщение 24.7.2014, 15:44
Сообщение #1
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

Есть линукс сервер 5787.
На нём установлен metamod-р версии 1.21р37, хочу установить metamod-1.21-am.
Заменяю файл metamod.so на такой же но с версии 1.21-am и сервер не запускается,
выпадает ошибка:

Код
LoadLibrary failed on ./cstrike/addons/metamod/dlls/metamod.so: ./cstrike/addons/metamod/dlls/metamod.so: undefined symbol: _ZdlPv
Host_Error: Couldn't get DLL API from ./cstrike/addons/metamod/dlls/metamod.so!
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from ./cstrike/addons/metamod/dlls/metamod.so!


Матюкается на undefined symbol: _ZdlPv
Если вернуть старую сошку (версии 1.21р37) - всё работает, опять подложить 1.21-am - опять ошибка.
Что не так??? Пути все правильные, так как имена файлов одинаковые и ничего собственно не изменилось.
И что такое undefined symbol: _ZdlPv
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 24.7.2014, 15:52
Сообщение #2


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

yukish, типа не знает он такое выражение _ZdlPv
А собственно смысл переезда на другую версию?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 24.7.2014, 15:59
Сообщение #3
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

Цитата(Bloo @ 24.7.2014, 16:52) *
yukish, типа не знает он такое выражение _ZdlPv
А собственно смысл переезда на другую версию?


На 5787 и метамодом-р 1.21р37 сервер иногда падает, в интернете почитал что под 5787
лучше использовать метамодом 1.21-am

Откуда взялось это выражение _ZdlPv ??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 24.7.2014, 16:07
Сообщение #4
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

yukish,
Диз. информация
Цитата
На 5787 и метамодом-р 1.21р37 сервер иногда падает
Более года билд 5787 и метамод 1.21р37. Не падало ничего. + сейчас новый IP, такой же билд и метамод и ничего не падает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя FakePlayer
сообщение 24.7.2014, 16:09
Сообщение #5


Стаж: 11 лет

Сообщений: 192
Благодарностей: 143
Полезность: 808

Зачем имя менять то?
Файл amxmodx_mm_i386.so закинь по адресу в liblist.gam пропиши правильное имя и путь до файла.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 24.7.2014, 16:12
Сообщение #6
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

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

Лучше помогите решить проблему с незапуском метамода, чё ему не хватает??

Цитата(FakePlayer @ 24.7.2014, 17:09) *
Зачем имя менять то?
Файл amxmodx_mm_i386.so закинь по адресу в liblist.gam пропиши правильное имя и путь до файла.

Имя никто не менял, оно в оригинальной поставке так и есть - metamod.so
А ты приплёл сюда сошку с амхх-а, а я вообще говорю про метамод.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 24.7.2014, 16:19
Сообщение #7
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Не может обнаружить "символ" такой в стандартных библиотеках. Скорее всего надо просто обновить библиотеки.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 24.7.2014, 16:20
Сообщение #8
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

Цитата([WPMG]PRoSToTeM@ @ 24.7.2014, 17:19) *

Не может обнаружить "символ" такой в стандартных библиотеках. Скорее всего надо просто обновить библиотеки.


Вот... это уже ближе к делу.
Может пошагово подсказать что нужно сделать??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MATPAC
сообщение 24.7.2014, 16:26
Сообщение #9


Стаж: 12 лет

Сообщений: 117
Благодарностей: 21
Полезность: 131

metamod.dylib - указывали в liblist.gam?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 24.7.2014, 16:29
Сообщение #10
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

Цитата(MATPAC @ 24.7.2014, 17:26) *
metamod.dylib - указывали в liblist.gam?


Нету. Вот всё содержимое,
куда именно дописать??

Код
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll_linux "addons/metamod/dlls/metamod.so"
trainmap "tr_1"

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 24.7.2014, 16:29
Сообщение #11
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(MATPAC @ 24.7.2014, 18:26) *
metamod.dylib - указывали в liblist.gam?

Зачем? У него Linux.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MATPAC
сообщение 24.7.2014, 16:40
Сообщение #12


Стаж: 12 лет

Сообщений: 117
Благодарностей: 21
Полезность: 131

Цитата([WPMG]PRoSToTeM@ @ 24.7.2014, 19:29) *

Зачем? У него Linux.

Просто у меня тоже, на Linux сервере, была проблема, указал на metamod.dylib и сервер запустился.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 24.7.2014, 16:49
Сообщение #13
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

Напишите конктретно, что и как написать или как пропатчить.
Пожалуйста.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 24.7.2014, 17:01
Сообщение #14
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

Сделал так. Всё равно ТАЖЕ ОШИБКА и сервер не запускается.

Код
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "addons/metamod/dlls/metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod.so"
gamedll_osx "addons/metamod/dlls/metamod.dylib"
trainmap "tr_1"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 24.7.2014, 18:48
Сообщение #15


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(yukish @ 24.7.2014, 17:44) *
Есть линукс сервер 5787.
На нём установлен metamod-р версии 1.21р37, хочу установить metamod-1.21-am.
Заменяю файл metamod.so на такой же но с версии 1.21-am и сервер не запускается,
выпадает ошибка:

Код
LoadLibrary failed on ./cstrike/addons/metamod/dlls/metamod.so: ./cstrike/addons/metamod/dlls/metamod.so: undefined symbol: _ZdlPv
Host_Error: Couldn't get DLL API from ./cstrike/addons/metamod/dlls/metamod.so!
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from ./cstrike/addons/metamod/dlls/metamod.so!


Матюкается на undefined symbol: _ZdlPv
Если вернуть старую сошку (версии 1.21р37) - всё работает, опять подложить 1.21-am - опять ошибка.
Что не так??? Пути все правильные, так как имена файлов одинаковые и ничего собственно не изменилось.
И что такое undefined symbol: _ZdlPv

это ошибка говорит о том, что проблема в операционной системе
она не может работать с metamod-1.21-am.
видимо какие-то системные библиотеки либо слишком новые либо слишком старые...
нужно либо обновить их либо откатится на более старые...
переустанови 32 битные libgcc (либо ia32-libs)
скорее всего нужны
lib32-glibc и lib32-gcc-libs пакеты
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 24.7.2014, 18:50
Сообщение #16


Иконка группы

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

Цитата(yukish @ 24.7.2014, 17:01) *
Сделал так. Всё равно ТАЖЕ ОШИБКА и сервер не запускается.

Код
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "addons/metamod/dlls/metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod.so"
gamedll_osx "addons/metamod/dlls/metamod.dylib"
trainmap "tr_1"

тогда так =)

Скрытый текст
game "Counter-Strike"
url_info "site.ru"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
trainmap "tr_1"
gamedll_linux "addons/metamod/dlls/metamod.so"


а вообще, судя по знакомой ошибке, трабла була из-за не совместимости amxmoda

Отредактировал: Shur1k_ua, - 24.7.2014, 18:49


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 24.7.2014, 18:51
Сообщение #17
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

Спасибо. Можете написать по пунктам, что я должен сделать.
Например.
1. Загрузиться по рутом
2. Скачать то-то
3. Запустить то-то и так-то
пожалуйста, подробнее
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 24.7.2014, 18:51
Сообщение #18


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

установи
lib32-glibc и lib32-gcc-libs пакеты

уж учить как пользоваться консоль не буду...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 24.7.2014, 19:59
Сообщение #19
Стаж: 12 лет

Сообщений: 596
Благодарностей: 29
Полезность: 0

честно говоря не умею.
Кто может на пальцах написать как это сделать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
TeamPlay
сообщение 24.7.2014, 20:08
Сообщение #20
Стаж: 12 лет

Сообщений: 493
Благодарностей: 130
Полезность: 0

Цитата(yukish @ 24.7.2014, 19:59) *
честно говоря не умею.
Кто может на пальцах написать как это сделать

пиши в асю 649705129 помогу
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
5 страниц V   1 2 ... 3 4 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 15 гостей читают эту тему: