Распространенная ошибка:
PHP:
./gs: symbol lookup error: ./gs: undefined symbol: _ZTI13TaskInterface
Так как Morze залочил ту тему, пишу сюда. (бля)
По поводу libtask.so... либа которая лежит в gamed СТАРАЯ, а в lib32 и проч НОВАЯ. Старая: 2594 кб, новая: 2686кб.
Общее решение:
cd /root/pwserver/gamed
ldd gs
Тут вы увидите во второй строке или третей КУДА ссылается libtask.so и где его ищут
Копируете либу размером 2686 кб в то место.
В общем случае, в /lib32 , /usr/lib , /usr/lib32
Будьте внимательны какую либу и куда суете!
Вариант удобного запуска gs если у вас еще есть в паралели рабочий сервер 1.4.4:
Скопировать из lib32 дистра либу в root/pwserver/gamed и в скрипте дописать:
export LD_LIBRARY_PATH = "/root/pwserver/gamed"
перед запуском какого то gs.
А отдельно gs запускать так:
LD_LIBRARY_PATH=/root/pwserver/gamed ./gs gs01
pwdev.ru