Crosser based Windows snapshot builds

Various topics about the game, the website, or anything else Freeciv related that doesn't fit elsewhere.
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Crosser based Windows snapshot builds

Post by cazfi »

I make Windows builds from freeciv development snapshots. These are not like the official Windows builds! I'm doing my builds as cross-compilations on my Linux machine. The various dlls that freeciv requires are built in my crosser project. There's no installer, but using these builds takes somewhat tech-savvy Windows user. Instructions to install and use these builds can be found from crosser wiki page.

Latest build was build 01-Feb-13 from freeciv TRUNK revision r22244. (Next release to come out from TRUNK code is freeciv 2.5.0. Yet-to-be-released 2.4 has been stabilizing in it's own stable branch S2_4 15 months already) The builds themselves are available from http://www.cazfi.net/freeciv/builds/win.html
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Re: Crosser based Windows snapshot builds

Post by cazfi »

Changes to modpack format will make freeciv-modpack from the current build to become incompatible with the modpack list it fetches by default. I've made separate list compatible with it, and listing only modpacks compatible with the freeciv revision 22244 (revision of the latest build), available. One can make freeciv-modpack to use that list by giving it commandline parameter -L http://www.cazfi.net/freeciv/modinst/dev/modpack.list.r22244.
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Re: Crosser based Windows snapshot builds

Post by cazfi »

I just uploaded first builds since freeciv S2_5 was branched. There's both S2_5 (development version of freeciv-2.5) and TRUNK/S2_6 (development version of freeciv-2.6) builds at http://www.cazfi.net/freeciv/builds/win.html
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Re: Crosser based Windows snapshot builds

Post by cazfi »

I've made my first build (from S2_5) based on new crosser-0.11.1. I'm still to test it myself (not sure when I have the opportunity, so announcing version here without waiting the test). The end-user thing in crosser-0.11.1 is inclusion of audio stack, so audio in freeciv built on top of it has audio working too. Just remember to set audio plugin to 'sdl', if it has been previously set to 'none', in your settings. Game -> Options -> Local Client -> Sound -> Sound Plugin -> sdl.
There's also alternative soundset, 'freesounds', installable with freeciv-modpack.
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Re: Crosser based Windows snapshot builds

Post by cazfi »

New builds from both S2_5 and TRUNK/S2_6 released during this week.
http://www.cazfi.net/freeciv/builds/win.html

Note that "latest crosser -based version" for freeciv to check its own version against is from stable branch S2_5. That means that freeciv should inform you about new builds when you are using S2_5 builds, but for TRUNK/S2_6 builds the "latest" always seems like older than it (2.6 development version) itself is.
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Re: Crosser based Windows snapshot builds

Post by cazfi »

We have discussion about using different gtk-themes with official windows installer builds here: http://forum.freeciv.org/f/viewtopic.php?f=9&t=149

I also tested if themes work ok on crosser builds. They do.

Themes from http://downloads.sourceforge.net/gtk-wi ... p?download just need to be copied to crosser environment (contents of directories "lib" and "share" from the package should be copied to already existing directories with same names on crosser -environment). Next time you start freeciv-gtk2.exe you have selection of over 70 themes to choose from in client settings. There's no problematic system wide gtkrc in crosser environment like we currently have in windows installer builds.
Well, I assume this to work with 32bit crosser environment only (those engines are 32bit), but that's the only kind of crosser environment I currently distribute anyway - you can have 64bit crosser environment only by building it yourself with the crosser "source" script dllstack.sh.
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Re: Crosser based Windows snapshot builds

Post by cazfi »

New builds from both S2_5 and TRUNK/S2_6 available, not tested on windows yet. There's soon going to be change to freeciv that will make builds with current crosser version impossible, so next builds will use new crosser version (not yet released). For S2_6 version I've also set up modpack list with compatible modpack versions. Give commandline parameter "-L http://www.cazfi.net/freeciv/modinst/de ... ist.r23572" to freeciv-mp-gtk3.exe for it to use that list (instead of development version list that will likely to develop to be incompatible really soon). Variant2 is one of the rulesets on that list.

http://www.cazfi.net/freeciv/builds/win.html
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Re: Crosser based Windows snapshot builds

Post by cazfi »

cazfi wrote:New builds from both S2_5 and TRUNK/S2_6 available, not tested on windows yet. There's soon going to be change to freeciv that will make builds with current crosser version impossible, so next builds will use new crosser version (not yet released). For S2_6 version I've also set up modpack list with compatible modpack versions. Give commandline parameter "-L http://www.cazfi.net/freeciv/modinst/de ... ist.r23572" to freeciv-mp-gtk3.exe for it to use that list (instead of development version list that will likely to develop to be incompatible really soon).
First builds based on crosser-0.12 are now available.

S2_6 version has again modpack list created for it available with "-L http://www.cazfi.net/freeciv/modinst/de ... ist.r23858". Modpacks include both Variant2 and Ancients.

http://www.cazfi.net/freeciv/builds/win.html
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Re: Crosser based Windows snapshot builds

Post by cazfi »

S2_5 build based on freeciv r24334 now available. This is likely to be the last build before S2_5 enters datafile format freeze. That menas that any ruleset, tileset, or other modpack you create for this version should need only minor adjustments to be compatible with final 2.5. For the list of currently known needed changes before dfff see dependencies of task #7669.

http://www.cazfi.net/freeciv/builds/win.html
cazfi
Elite
Posts: 3095
Joined: Tue Jan 29, 2013 6:54 pm

Re: Crosser based Windows snapshot builds

Post by cazfi »

New version from TRUNK (2.6) too. The ChangeLog between previous such build and new one is the longest I've ever written for these, though many changes are of interest for custom ruleset authors only.
http://www.cazfi.net/freeciv/builds/win.html
Post Reply