Generic build scripts

You can get help here if Freeciv doesn't start on your computer, or if you keep getting fatal errors while playing etc.
cazfi
Elite
Posts: 3335
Joined: Tue Jan 29, 2013 6:54 pm

Re: Generic build scripts

Post by cazfi »

freeeerf wrote: Thu Oct 24, 2024 10:05 pmI would like to donate something to the FC project. How can I do that?
We share server hosting with the warzone2100 project. You can donate to fund that hosting in https://opencollective.com/warzone2100

Thank you!
freeeerf
Posts: 7
Joined: Thu Oct 24, 2024 12:30 pm

Re: Generic build scripts

Post by freeeerf »

I have to thank you and the FC team. Not only am I now able to play my fav game again, but I learned some stuff regarding Ubuntu and compiling. That's valuable as well for me! Thx 4 the link, will donate tomorrow.
cazfi
Elite
Posts: 3335
Joined: Tue Jan 29, 2013 6:54 pm

Re: Generic build scripts

Post by cazfi »

New version for ubuntu-24.04 (noble). Get it from https://github.com/freeciv/freeciv-envi ... ildscripts

This version uses the new meson based build system to make freeciv-3.2 builds.

I tested by building from the latest nightly tarball

Code: Select all

./freeciv-ubuntu24.04.sh 3.2.0-alpha3+-5f80cb9f4c gtk4 "" https://files.freeciv.org/nightly/S3_2/tarballs/freeciv-3.2.0-alpha3+-5f80cb9f4c.tar.xz
cazfi
Elite
Posts: 3335
Joined: Tue Jan 29, 2013 6:54 pm

Re: Generic build scripts

Post by cazfi »

New version for Manjaro.

- Fixed building from nightly tarballs (with commit hash in the version number)
- Make 3.2 builds with meson
cazfi
Elite
Posts: 3335
Joined: Tue Jan 29, 2013 6:54 pm

Re: Generic build scripts

Post by cazfi »

To build an alpha release, like 3.2.0-alpha4, one has to tell the script where to download the sources from. I did some updates to the scripts, and tested build of 3.2.0-alpha4 on all of ubuntu-24.04, ubuntu-22.04, and manjaro

Code: Select all

./freeciv-ubuntu24.04.sh 3.2.0-alpha4 gtk4 "" https://files.freeciv.org/alpha/S3_2-alpha4/source/freeciv-3.2.0-alpha4.tar.xz
Post Reply