Games/CommanderStalin: различия между версиями
< Games
Нет описания правки |
Нет описания правки Метка: отменено |
||
Строка 66: | Строка 66: | ||
[string "/home/petr/Загрузки/cstalin-0.9.5-6..."]:208: in main chunk | [string "/home/petr/Загрузки/cstalin-0.9.5-6..."]:208: in main chunk | ||
</pre> | </pre> | ||
==Попытка сборки== | |||
Дано: | |||
*P10 | |||
*исходный код | |||
*Readme | |||
1. Извлекаем архив cstalin-0.9.5-src.tar.gz | |||
2. Читаем docs/install.html | |||
Зависимости: | |||
*SDL | |||
*libpng | |||
*zlib | |||
*Lua 5.1 or later | |||
*libvorbis | |||
*libtheora | |||
*libogg | |||
3. Ставим пакеты: | |||
*libSDL-devel | |||
*libpng12-devel | |||
*zlib-devel | |||
*zlib-devel-static | |||
*liblua5.1-devel | |||
*libvorbis-devel | |||
*libtheora-devel | |||
*libogg-devel | |||
# apt-get install libSDL-devel libpng12-devel zlib-devel zlib-devel-static liblua5.1-devel libvorbis-devel libtheora-devel libogg-devel | |||
4. Идем в папку с исходниками | |||
$ cd /home/petr/apps/cstalin-0.9.5-src | |||
Выполняем команду: | |||
$ scons | |||
Ошибка: | |||
cons: Reading SConscript files ... | |||
File "/home/petr/apps/cstalin-0.9.5-src/SConstruct", line 202 | |||
print 'Did not find the zlib library or headers, exiting!' | |||
^ | |||
SyntaxError: Missing parentheses in call to 'print'. Did you mean print('Did not find the zlib library or headers, exiting!')? |
Версия от 22:45, 4 января 2023
CommanderStalin - стратегия реального времени основанная на Boswars 2.5 (~2008 г.) (сейчас 2.7, 2013).
Представляет собой мод оригинальной игры на мотив Великой Отечественной войны с тематическим оформлением.
В качестве музыкального оформления используются песни СССР 30-х годов, времен Великой Отечественной войны и из фильмов на соответсвующую тематику.
Установка
Пакета для ALT Linux нет, поэтому нужно качать архив бинарник с официального сайта.
Доустановка пакетов
apt-get install libpng12 libGL libSDL liblua5.1
x64
Несмотря на то, что сборка x64, для нее нужны i586-библиотеки. Доустанавливаем их с помощью Epm:
epm play i586-fix
Доустановка пакетов
apt-get install i586-libpng12 i586-libGL i586-libSDL i586-liblua5.1
Запуск
Примечание: Отладка будет убрана, когда все будет исправлено
'/home/petr/Загрузки/cstalin-0.9.5-64-linux/cstalin' -d '/home/petr/Загрузки/cstalin-0.9.5-64-linux' bash-4.4$ '/home/petr/Загрузки/cstalin-0.9.5-64-linux/cstalin' -d '/home/petr/Загрузки/cstalin-0.9.5-64-linux' Commander Stalin default config file loading ... Added music file:Bolvanka.ogg Added music file:Chanson_sur_Staline.ogg Added music file:Internationale_Russian.ogg Added music file:Le_Tourbillon_Blanc.ogg Added music file:March_of_the_Defenders_of_Moscow.ogg Added music file:Martank.ogg Added music file:Ochi_chernie.ogg Added music file:Plaine_ma_Plaine.ogg Added music file:Svyaschennaya_Voyna_vocal.ogg Added music file:belarmia.ogg Added music file:bstalin.ogg Added music file:dorogi.ogg Added music file:fleet2.ogg Added music file:heiligek.ogg Added music file:himno.ogg Added music file:katyusha.ogg Added music file:marartil.ogg Added music file:miarmia.ogg Added music file:nesokr.ogg Added music file:nuzhna.ogg Added music file:officers.ogg Added music file:pehotn.ogg Added music file:provodi.ogg Added music file:saintwar.ogg Added music file:slavank2.ogg Added music file:smuglyan.ogg Added music file:tankibis.ogg Added music file:title.mp3 Added music file:title.ogg Added music file:tritank1.ogg Added music file:varyag.ogg Added music file:vecherna.ogg Added music file:zavvoin4.ogg Added music file:zavvoina.ogg [string "/home/petr/Загрузки/cstalin-0.9.5-6..."]:208: bad argument #1 to `SetLocalPlayerName' (string expected, got nil)2 stack traceback: [C]: ? [C]: in function `SetLocalPlayerName' [string "/home/petr/Загрузки/cstalin-0.9.5-6..."]:208: in main chunk
Попытка сборки
Дано:
- P10
- исходный код
- Readme
1. Извлекаем архив cstalin-0.9.5-src.tar.gz
2. Читаем docs/install.html
Зависимости:
- SDL
- libpng
- zlib
- Lua 5.1 or later
- libvorbis
- libtheora
- libogg
3. Ставим пакеты:
- libSDL-devel
- libpng12-devel
- zlib-devel
- zlib-devel-static
- liblua5.1-devel
- libvorbis-devel
- libtheora-devel
- libogg-devel
# apt-get install libSDL-devel libpng12-devel zlib-devel zlib-devel-static liblua5.1-devel libvorbis-devel libtheora-devel libogg-devel
4. Идем в папку с исходниками
$ cd /home/petr/apps/cstalin-0.9.5-src
Выполняем команду:
$ scons
Ошибка:
cons: Reading SConscript files ... File "/home/petr/apps/cstalin-0.9.5-src/SConstruct", line 202 print 'Did not find the zlib library or headers, exiting!' ^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print('Did not find the zlib library or headers, exiting!')?