User Tools

Site Tools


client:client_compiling

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
client:client_compiling [2023/09/24 23:52]
leaf [OpenSUSE Leap 42.3] Updated package list, needs libSDL2-devel and libSDL2_mixer-devel
client:client_compiling [2024/05/05 01:45] (current)
leaf [Fedora 39] Update last test update
Line 34: Line 34:
 Instructions creation date: 2023-September-1 Instructions creation date: 2023-September-1
  
-Last tested date: 2023-September-1+Last tested date: 2024-May-1
  
  
Line 46: Line 46:
 Instructions creation date: 2023-September-1 Instructions creation date: 2023-September-1
  
-Last tested date: 2023-September-1+Last tested date: 2024-May-1
  
 ==== Debian 11 (Bullseye) ==== ==== Debian 11 (Bullseye) ====
Line 77: Line 77:
  
 ==== Devuan ==== ==== Devuan ====
 +
 +==== Devuan Beowulf 3.1 ====
 +
 +A quick reference for Devuan Beowulf 3.1:
 +
 +  sudo apt install cmake git libcurl4-openssl-dev libgtk2.0-dev libsdl1.2-dev libsdl2-mixer-dev libsdl-image1.2-dev libsdl-mixer1.2-dev pkg-config valac
 +  ​
 +Instructions creation date: 2024-May-1
 +
 +Last tested date: 2024-May-1
 +
  
 ==== Devuan Chimaera 4.0 ==== ==== Devuan Chimaera 4.0 ====
  
-A quick reference for Devuan ​(Chimaera 4.0):+A quick reference for Devuan Chimaera 4.0:
  
   sudo apt install cmake git libcurl4-openssl-dev libgtk2.0-dev libsdl1.2-dev libsdl2-mixer-dev libsdl-image1.2-dev libsdl-mixer1.2-dev pkg-config valac   sudo apt install cmake git libcurl4-openssl-dev libgtk2.0-dev libsdl1.2-dev libsdl2-mixer-dev libsdl-image1.2-dev libsdl-mixer1.2-dev pkg-config valac
Line 86: Line 97:
 Instructions creation date: 2023-September-1 Instructions creation date: 2023-September-1
  
-Last tested date: 2023-September-1+Last tested date: 2024-May-1
  
 +==== Devuan Daedalus 5.0 ====
  
 +A quick reference for Devuan Daedalus 5.0:
 +
 +  sudo apt install cmake git libcurl4-openssl-dev libgtk2.0-dev libsdl1.2-dev libsdl2-mixer-dev libsdl-image1.2-dev libsdl-mixer1.2-dev pkg-config valac
 +  ​
 +Instructions creation date: 2024-May-01
 +
 +Last tested date: 2024-May-03
 ==== Fedora ==== ==== Fedora ====
  
Line 96: Line 115:
   sudo dnf install cmake git gtk2-devel libcurl-devel make SDL_image SDL_image-devel SDL_mixer SDL_mixer-devel SDL2_mixer-devel vala   sudo dnf install cmake git gtk2-devel libcurl-devel make SDL_image SDL_image-devel SDL_mixer SDL_mixer-devel SDL2_mixer-devel vala
  
-Instructions creation date: 2023-September-1+Instructions creation date: 2023-September-01
  
-Last tested date: 2023-September-1+Last tested date: 2024-May-04
   ​   ​
 ==== Fedora 38 ==== ==== Fedora 38 ====
Line 106: Line 125:
   sudo dnf install cmake git gtk2-devel libcurl-devel make SDL_image SDL_image-devel SDL_mixer SDL_mixer-devel SDL2_mixer-devel vala   sudo dnf install cmake git gtk2-devel libcurl-devel make SDL_image SDL_image-devel SDL_mixer SDL_mixer-devel SDL2_mixer-devel vala
  
-Instructions creation date: 2023-September-1+Instructions creation date: 2023-September-01
  
-Last tested date: 2023-September-1+Last tested date: 2023-May-05
  
  
-==== Fedora 39 (beta) ​====+==== Fedora 39 ====
  
-Since this is a beta release, the install instructions may change without notice. The documentation will be tested again after the official release of Fedora 39. +A quick reference for Fedora 39 using the command line interface:
- +
-A quick reference for Fedora 39 (beta) ​using the command line interface:+
  
   sudo dnf install cmake git gtk2-devel libcurl-devel make SDL_image SDL_image-devel SDL_mixer SDL_mixer-devel SDL2_mixer-devel vala   sudo dnf install cmake git gtk2-devel libcurl-devel make SDL_image SDL_image-devel SDL_mixer SDL_mixer-devel SDL2_mixer-devel vala
Line 121: Line 138:
 Instructions creation date: 2023-September-18 Instructions creation date: 2023-September-18
  
-Last tested date: 2023-September-18+Last tested date: 2024-May-05 
 + 
 +==== Fedora 40 ==== 
 + 
 +A quick reference for Fedora 40 using the command line interface:​ 
 + 
 +  sudo dnf install cmake git gtk2-devel libcurl-devel make SDL_image SDL_image-devel SDL_mixer SDL_mixer-devel SDL2_mixer-devel vala
  
 +Instructions creation date: 2024-April-25
  
 +Last tested date: 2024-April-25
  
  
Line 201: Line 226:
  
 Last tested date: 2023-September-21 Last tested date: 2023-September-21
 +
 +==== Linux Mint Debian Debian Edition 6 ====
 +
 +A quick reference for Linux Mint Debian Debian Edition 6:
 +
 +  sudo apt install cmake git libcurl4-openssl-dev libgtk2.0-dev libsdl1.2-dev libsdl2-mixer-dev libsdl-image1.2-dev libsdl-mixer1.2-dev pkg-config valac
 +  ​
 +Instructions creation date: 2023-September-28
 +
 +Last tested date: 2023-September-28
 +
  
 ==== Installing on Linux Mint using Synaptic ==== ==== Installing on Linux Mint using Synaptic ====
Line 229: Line 265:
 ==== Manjaro ==== ==== Manjaro ====
  
-==== Manjaro 23.0.(Uranos) ====+==== Manjaro 23.1.(Vulcan) ====
  
 A quick reference for Manjaro using command line interface: A quick reference for Manjaro using command line interface:
Line 237: Line 273:
 Instructions creation date: 2023-September-21 Instructions creation date: 2023-September-21
  
-Last tested date: 2023-September-22 +Last tested date: 2024-February-21
 ==== OpenSUSE ==== ==== OpenSUSE ====
  
-==== OpenSUSE Leap 42.====+==== OpenSUSE Leap 15.====
  
-A quick reference for OpenSUSE Leap 42.3 +A quick reference for OpenSUSE Leap 15.5 
-  sudo zypper install cmake gcc git gtk2-devel libcurl-devel libSDL_image-devel libSDL_mixer-devel libSDL2-devel libSDL2_mixer-devel vala+  sudo zypper install cmake gcc git gtk2-devel libcurl-devel libSDL_image-devel libSDL_mixer-devel libSDL2-devel libSDL2_mixer-devel ​make vala
  
 Instructions creation date: 2023-September-24 Instructions creation date: 2023-September-24
  
-Last tested date: 2023-September-24+Last tested date: 2024-May-1
   ​   ​
 ==== OpenSUSE Tumbleweed ==== ==== OpenSUSE Tumbleweed ====
  
 A quick reference for OpenSUSE Tumbleweed A quick reference for OpenSUSE Tumbleweed
-  sudo zypper install cmake gcc git gtk2-devel libcurl-devel libSDL_image-devel libSDL_mixer-devel SDL2_mixer-devel vala+  sudo zypper install cmake gcc git gtk2-devel libcurl-devel libSDL_image-devel libSDL_mixer-devel SDL2_mixer-devel ​make vala
  
 Instructions creation date: 2023-September-24 Instructions creation date: 2023-September-24
  
-Last tested date: 2023-September-24 +Last tested date: 2024-May-
  
 NOTE: the first client launch after compile may result in a warning about UI dialogs not being available. Exit the client and try launching again. NOTE: the first client launch after compile may result in a warning about UI dialogs not being available. Exit the client and try launching again.
 +==== Pop!_OS ====
 +
 +==== Pop!_OS 22.04 LTS ====
 +
 +A quick reference for Pop!_OS 22.04 LTS:
 +
 +  sudo apt install cmake git libcurl4-openssl-dev libglade2-dev libsdl2-mixer-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libgtk2.0-dev valac
 +
 +Instructions creation date: 2023-September-25
 +
 +Last tested date: 2023-September-25
 +
 ==== Ubuntu ==== ==== Ubuntu ====
  
Line 295: Line 343:
   sudo apt install cmake git libcurl4-openssl-dev libglade2-dev libsdl2-mixer-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libgtk2.0-dev valac   sudo apt install cmake git libcurl4-openssl-dev libglade2-dev libsdl2-mixer-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libgtk2.0-dev valac
  
-==== Ubuntu 23.04 (Lunar Lobster) ====+Instructions creation date: 2023-September-29 
 + 
 +Last tested date: 2023-September-29  
 + 
 +==== Ubuntu 23.10 (Mantic Minotaur) ==== 
 + 
 +A quick reference for Ubuntu 23.10 (Mantic Minotaur) using the command line interface:
  
-A quick reference for Ubuntu 23.04 (Lunar Lobster): 
   sudo apt install cmake git libcurl4-openssl-dev libglade2-dev libsdl2-mixer-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libgtk2.0-dev valac   sudo apt install cmake git libcurl4-openssl-dev libglade2-dev libsdl2-mixer-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libgtk2.0-dev valac
  
-===== Obtaining the Source =====+Instructions creation date: 2023-September-26 
 + 
 +Last tested date: 2024-February-9 
 + 
 +==== Ubuntu 24.04 (Noble Numbat) ==== 
 + 
 +A quick reference for Ubuntu 24.04 (Noble Numbat) using the command line interface:​ 
 + 
 +  sudo apt install cmake git libcurl4-openssl-dev libglade2-dev libsdl2-mixer-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libgtk2.0-dev valac 
 + 
 +Instructions creation date: 2024-April-26 
 + 
 +Last tested date: 2024-April-26 
 + 
 +===== Obtaining the Source ​Code =====
   * Master contains the newest features and development for the game   * Master contains the newest features and development for the game
   * Tags is an official & stable release of the game   * Tags is an official & stable release of the game
  
-The following steps may be used to download the client source files to your computer.+The following steps may be used to download the client source files to your computer. Just pick one option between Master or Tag. Master is the recommended option.
  
 === Master === === Master ===
client/client_compiling.1695617527.txt.gz · Last modified: 2023/09/24 23:52 by leaf