Slackware 13.37
Взял последнюю дев версию (18). Скомпилилась нормально, но маленькие замечания.
1) После cmake в файл hedgewars/config.inc в cLuaLibrary пишеться liblua.a, а это приводит к сообщению во время компиляции движка
/usr/bin/ld cannot find -llua.a ...
Если прописать просто lua, то нормально компилится.
2) Если во время запуска я слушаю музло (mpalyer) вылетает сообщение от alsa и игра падает. Вот сообщение
bash-4.1# ./hedgewars
QGtkStyle was unable to detect the current GTK+ theme.
0: [Con] Init SDL_Net...
Init SDL_Net... 0: [Con] ok
ok
0: [Con] Establishing IPC connection to tcp 127.0.0.1:52878
Establishing IPC connection to tcp 127.0.0.1:52878 0: [Con] ok
ok
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
Floating point exception
bash-4.1# 0: [Con] IPC connection lost
IPC connection lost
0: [Cmd] /fatal (73)
0: [IPC out] E
Как то без музыки играть не эцсамое, но я ещё сам поищу решение!
И пожелание, маленькое маленькое, уберите пожалуйста звук, когда верёвка цепляется. Я именно из за него отключаю вообще все звуки.
hedgewars forever!
Кстати, дополнительно пришлось ставить лишь free pascal и lua, а остальное в дистрибутиве было. Паскаль даже компилировать не пришлось, скачал и там скрипт есть установочный, который сам всё красиво поставил.
Вот. Это к слову о юзабилити слаки. Намного проще даже, чем в убунтах-кубунтах =)
hedgewars forever!
Самое простое решение с музыкой - повырубать её в настройках, чтобы не в движке, не в фронтенде небыло и нормально.
hedgewars forever!