Skip to content

Сборка под Windows (старая)

DileSoft edited this page Sep 15, 2020 · 1 revision

Сборка Вангеров под ОС Windows


Установка неоходимого ПО

  • Скачать и установить MSYS2 отсюда https://www.msys2.org/
  • После установки запустить в корневой папке MSYS mingw32.exe или mingw64.exe в зависимости от того, какой MSYS вы установили Важное замечание! Не пытайтесь запускать команды из cmd или powershell!!!
  • Установить необходимые библиотеки для сборки вместо '...' подставьте x86_64 для 64бит или i686 для 32бит
    • pacman -S mingw-w64-...-gcc
    • pacman -S mingw-w64-...-cmake
    • pacman -S mingw-w64-...-make
    • pacman -S mingw-w64-...-SDL2
    • pacman -S mingw-w64-...-SDL2_net
    • pacman -S mingw-w64-...-libogg
    • pacman -S mingw-w64-...-libvorbis
    • pacman -S mingw-w64-...-ffmpeg

Установка Clunk

  • В корневой директории Vangers из cmd или powershell запустить следующие команды:
    • git clone --depth 1 https://github.com/stalkerg/clunk.git tmp/clunk
  • снова открыть mingw(64/32).exe
  • с помощью команд "cd ..." перейти в репозиторий clunk и прогнать следующие команды:
    • cmake -G "MSYS Makefiles" -DCMAKE_INSTALL_PREFIX=/mingw64 . или cmake -G "MSYS Makefiles" -DCMAKE_INSTALL_PREFIX=/mingw32 .
    • make
    • make install
  • перейти в директорию Vangers (cd ../../)
  • в папке Vangers создать папку build
  • в mingw прогнать следующие команды:
    • cd build
    • cmake -G "MSYS Makefiles" ..
    • make

Запуск игры

  • из приобретенной игры копируем содержимое папки data в папку data репозитория Вангеров
  • открываем cmd или powershell в папке data
  • запускаем игру командой ../build/src/vangers