Building gtk3.22-client on Ubuntu-16.04 LTS

Can you help improve your favourite game? Hardcore C mages, talented artists, and players with any level of experience are welcome!
Post Reply
cazfi
Elite
Posts: 3077
Joined: Tue Jan 29, 2013 6:54 pm

Building gtk3.22-client on Ubuntu-16.04 LTS

Post by cazfi »

Ubuntu-16.04 LTS, as well as Ubuntu-16.10 already superseded by Ubuntu-17.04, have older version of gtk+-3 than one required by gtk3.22-client. To build and run gtk3.22-client there, without messing with the system gtk+-3, one needs to build gtk+-3.22 to a separate directory hierarchy. We have a script to do that easily.

There is similar scripts also for supporting gtk3x-client build and testing on Ubuntu-17.04 (unfortunately supporting the environment on older Ubuntu releases would be much more difficult) and Debian Stretch.

The scripts can be found from http://files.freeciv.org/tools/envs/scripts/gtkenvs/
cazfi
Elite
Posts: 3077
Joined: Tue Jan 29, 2013 6:54 pm

Re: Building gtk3.22-client on Ubuntu-16.04 LTS

Post by cazfi »

I found a way to write script for building gtk-3.90 environment in Ubuntu-16.04 LTS, needed for building the gtk3x-client. The new script is in the same place as the rest.
Post Reply