User Tools

Site Tools


cre: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
Next revision Both sides next revision
cre:compiling [2022/06/14 01:58]
leaf [Distribution Specific Requirements]
cre:compiling [2024/02/27 00:16]
leaf [Distribution Specific Requirements] Add placeholder text and move existing distros that have been documented
Line 9: Line 9:
  
 ==== Distribution Specific Requirements ==== ==== Distribution Specific Requirements ====
 +
 +=== Arch Linux ===
 +FIXME - Placeholder text
 +
 +=== Debian ===
 +
 +=== Debian 10 (Buster) ===
 +FIXME - Placeholder text
 +
 +=== Debian 11 (Bullseye) ===
 +FIXME - Placeholder text
 +
 +=== Debian 12 (Bookworm) ===
 +FIXME - Placeholder text
 +
 +=== Devuan ===
 +
 +=== Devuan Chimaera 4.0 ===
 +FIXME - Placeholder text
 +
 +=== Devuan Daedalus 5.0 ===
 +FIXME - Placeholder text
 +
 +=== Fedora ===
 +
 +=== Fedora 37 ===
 +FIXME - Placeholder text
 +
 +=== Fedora 38 ===
 +FIXME - Placeholder text
 +
 +=== Fedora 39 ===
 +FIXME - Placeholder text
 +
 +=== Linux Mint ===
 +=== Linux Mint 20 (Ulyana) ===
 +FIXME - Placeholder text
 +
 +=== Linux Mint 20.1 (Ulyssa) ===
 +FIXME - Placeholder text
 +
 +=== Linux Mint 20.2 (Uma) ===
 +FIXME - Placeholder text
 +
 +=== Linux Mint 20.3 (Una) ===
 +FIXME - Placeholder text
 +
 +=== Linux Mint 21 (Vanessa) ===
 +FIXME - Placeholder text
 +
 +=== Linux Mint 21.1 (Vera) ===
 +FIXME - Placeholder text
 +
 +=== Linux Mint 21.2 (Victoria) ===
 +FIXME - Placeholder text
 +
 +=== Linux Mint Debian Edition ===
 +FIXME - Placeholder text
 +
 +=== Manjaro ===
 +=== Manjaro 23.1.3 (Vulcan) ===
 +FIXME - Placeholder text
 +
 +=== OpenSUSE ===
 +=== OpenSUSE Leap 15.5 ===
 +FIXME - Placeholder text
 +
 +=== OpenSUSE Tumbleweed ===
 +FIXME - Placeholder text
 +
 +=== Pop!_OS ===
 +=== Pop!_OS 22.04 LTS ===
 +FIXME - Placeholder text
 +
 +=== Pop!_OS 22.04 LTS (NVIDIA) ===
 +FIXME - Placeholder text
 +
 +=== Ubuntu ===
  
 === Ubuntu 18.04 LTS (Bionic Beaver) === === Ubuntu 18.04 LTS (Bionic Beaver) ===
  
-  ​qt5-qmake qt5-qmake-bin qt5-default qtcreator +  ​sudo apt installqt5-qmake qt5-qmake-bin qt5-default qtcreator 
-   + 
-=== Ubuntu 20.04 LTS (Jammy Jellyfish) ===+=== Ubuntu 20.04 LTS (Focal Fossa) === 
 +FIXME - Placeholder text 
 + 
 +=== Ubuntu 22.04 LTS (Jammy Jellyfish) === 
 + 
 +  sudo apt install qt5-qmake qt5-qmake-bin qttools5-dev qttools5-dev-tools qtbase5-dev 
 + 
 +=== Ubuntu 23.10 (Mantic Minotaur) === 
 +FIXME - Placeholder text 
  
-  qt5-qmake qt5-qmake-bin qttools5-dev-tools qtbase5-dev 
 ====== Building ====== ====== Building ======
  
Line 28: Line 114:
  
 ''​cd utils/cre && qmake-qt5 && make''​ ''​cd utils/cre && qmake-qt5 && make''​
 +
 +or 
 +
 +''​cd utils/cre qt5-qmake && make''​
  
 This should build the tool, to run it: This should build the tool, to run it:
Line 53: Line 143:
  
 CRE standalone is available from [[http://​crossfire.weeger.org/​cre-latest.exe|this direct link]] (make sure to check the [[http://​crossfire.weeger.org/​cre-latest.exe.sha512|sha512 sum]]). CRE standalone is available from [[http://​crossfire.weeger.org/​cre-latest.exe|this direct link]] (make sure to check the [[http://​crossfire.weeger.org/​cre-latest.exe.sha512|sha512 sum]]).
 +
 +FIXME - are the manual setup steps listed below still required with the current .exe installer?
  
 After putting the ''​.exe''​ in the directory of your choice, you need to assemble a few prerequisites before it will run:  After putting the ''​.exe''​ in the directory of your choice, you need to assemble a few prerequisites before it will run: 
 +
 +FIXME - Discord/IRC discussion indicates, "CRE expects cre's dir/​var/​{arch,​maps}"​ - is this still correct?
  
 First, create a directory alongside the .exe, named ''​share''​. Get the ''​i18n''​ directory from the server source (it's in ''​[[https://​sourceforge.net/​p/​crossfire/​crossfire-server/​ci/​master/​tree/​lib/​i18n/​|lib\i18n]]''​) and place it here too. First, create a directory alongside the .exe, named ''​share''​. Get the ''​i18n''​ directory from the server source (it's in ''​[[https://​sourceforge.net/​p/​crossfire/​crossfire-server/​ci/​master/​tree/​lib/​i18n/​|lib\i18n]]''​) and place it here too.
cre/compiling.txt · Last modified: 2024/05/15 12:06 by leaf