Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
linux_faq:run_quake2_on_ubuntu_with_bots [2021/10/22 09:14] – [CTF + Deathmatch на базе 3zb2] adminlinux_faq:run_quake2_on_ubuntu_with_bots [2021/10/29 20:27] – [Апгрейд графики Quake2] admin
Line 29: Line 29:
 http://quakegate.ru/forum/topic741/ \\ http://quakegate.ru/forum/topic741/ \\
 https://sourceforge.net/projects/quake2xp/files/linux%20release/ \\ https://sourceforge.net/projects/quake2xp/files/linux%20release/ \\
 +https://github.com/thro/quake2xp \\
 +
 +Собрать **quake2xp** на текущей версии **Ubuntu 21.10** удалось не сразу. Понадобилось обновить скрипт **waf** и поставить старенький **gcc8**. \\ 
 +С текущим **gcc11** возникала ошибка линкера **collect2**:
 +  [ 49/244] Linking build/baseq2/gamexp.so
 +  ...
 +  collect2: error: ld returned 1 exit status
 +
 +
 +
 +Ставим то что понадобится для сборки:
 +  sudo apt-get install build-essential libvorbis-dev libdevil-dev libsdl1.2-dev libopenal-dev
 +Ставим **gcc8**:
 +  sudo apt-get update && sudo apt-get install build-essential software-properties-common -y && sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y && sudo apt-get update && sudo apt-get install gcc-8 g++-8 -y && sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 60 --slave /usr/bin/g++ g++ /usr/bin/g++-8 && gcc -v  
 +Клонируем исходники:
 +  git clone https://github.com/thro/quake2xp
 +И свежий **waf**:  
 +  git clone https://gitlab.com/ita1024/waf.git
 +Собираем **waf**:  
 +  cd waf/
 +  python3 ./waf-light configure build
 +Копируем свежий **waf** в директорию с исходниками **quake2xp**
 +  cp ./waf ../quake2xp/waf
 +Собираем:
 +  python waf configure
 +  python waf -v -j1
 +
 +
 ====== 3zb2 ====== ====== 3zb2 ======
 Вероятно лучшие боты для quake2 - https://github.com/yquake2/3zb2 Вероятно лучшие боты для quake2 - https://github.com/yquake2/3zb2
  • linux_faq/run_quake2_on_ubuntu_with_bots.txt
  • Last modified: 2021/11/16 07:09
  • by admin