|
Новичкам Информация для всех новичков, новичкам рекомендуется задавать свои вопросы здесь |
|
Опции темы | Поиск в этой теме | Опции просмотра |
21.02.2011, 00:53 | #1 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 66
Сказал(а) спасибо: 120
Поблагодарили 9 раз(а) в 7 сообщениях
|
не запускается ScriptDev2
После компиляции с cMake на FreeBSD возникло вот такое:
Код:
Initializing Scripts... >> Loading libmangosscript.so Script library Scripting library not found or not accessible. DEBUG:: Initialize game time and timers Благодарю за помощь. UPD: Я так понимаю, проблема совместимости с FreeBSD? Последний раз редактировалось Lightunit; 21.02.2011 в 08:35. |
21.02.2011, 10:43 | #2 |
Новичок
Регистрация: 31.03.2010
Сообщений: 17
Сказал(а) спасибо: 4
Поблагодарили 8 раз(а) в 4 сообщениях
|
Столкнулся с проблемкой.
При сборке проблем вроде никаких невозникает. Но при запуке mangosd в логе: Код:
Initializing Scripts... Scripting library not found or not accessible. libmangosscript.so собираеться в дирикторию /mangos/lib Пробывал играться с правами - бесполезно.. Также после получения исходников гитом(мангос) и свн(сд2) пробывл не патчить сд2 патчем - получил тоже самое Код:
Initializing Scripts... Scripting library not found or not accessible. Также пробывал собрать из mangos/build/src/bindings/ScriptDev2 #make all #make install других ошибок никаких незамеченно версия cmake 2.8.4 (пробывал 2.8.3 из портов) freebsd 8.0 32bit(реализована бин-совместимость с линуксом) ревизия мангоса 11191 (сд2 1983 патч 11167) Похоже для freebsd надо шаманить отдельно. Я не супер програмист.. только учусь Что-то подсказывает мне поковырять config.h config.h.in в сд2.. У кого есть идеи? Последний раз редактировалось metacreo; 21.02.2011 в 15:50. |
21.02.2011, 13:07 | #4 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
возможно, но я на инсталяцию на FreeBSD вижу:
Код:
-- Set runtime path of "*/mangos/lib/libmangosscript.so" to "*/mangos/lib"
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
21.02.2011, 19:33 | #5 | |
Новичок
Регистрация: 31.03.2010
Сообщений: 17
Сказал(а) спасибо: 4
Поблагодарили 8 раз(а) в 4 сообщениях
|
Конечно первая мысль такова.
но зря потраченное время показало что танцом с бубном через ldconfig проблему не решить. Код:
Я так понимаю, проблема совместимости с FreeBSD? Цитата:
Даже в ldd появляеться библиотека но нецепляеться Провлема решена, описание тут: Последний раз редактировалось metacreo; 23.02.2011 в 07:32. |
|
06.06.2011, 20:50 | #6 |
Гость
Сообщений: n/a
|
Цитата:
Скомпилил сие https://github.com/mangosR2/scriptdev2/commits/master https://github.com/mangosR2/mangos/commits/master чудо со скриптами r2 все нормально и успешно ,за исключением того что скрипты потом не цепляются ... Код:
Scripting library not found or not accessible Код:
cmake .. -DDEBUG=1 -DPREFIX=/home/mangos |
06.06.2011, 22:00 | #7 |
Ученый
Регистрация: 13.03.2010
Сообщений: 110
Сказал(а) спасибо: 55
Поблагодарили 23 раз(а) в 14 сообщениях
|
в р2 кривой скрипт на анкахет.
в scripts/northrend/azjol-nerub/ahnkahet/instance_ahnkahet.cpp стоит добавить Код:
void instance_ahnkahet::Initialize() { memset(&m_auiEncounter, 0, sizeof(m_auiEncounter)); } |
22.07.2012, 17:49 | #8 |
Гость
Сообщений: n/a
|
Та же проблема: не цепляются скрипты. Компилировал под debian x64, cmake v 2.8.8.
Причину пока не нашел, но dlerror() выдает './libmangosscript.so: undefined symbol: _ZTI10CreatureAI' сразу после попытки открыть библиотеку. |
|
|