Howdy all, I have completed the migration of the build environment for MS Windows to a more modern MSYS2/MinGW32 environment. Originally I was using a hacked environment based on MSYS/MinGW32 .
I have created a development(test build) that can be downloaded from here: http://www.gnubg.org/media/windows/gnubg-1_05_000-dev1-20150120-setup.exe Since this is a development release there is no corresponding tag in CVS and no official source tarball nor will it appear on the download page. It is based on CVS snapshot as of 02:00GMT. Consider this a test release for the upcoming official 1.05 release. There have been many minor changes since the last release although the big one is that www.random.org will now function over SSL (https). as has been note recently on this mailing list www.random.org has changed how they operate and had a negative impact on GNUbg (and the other bots that use it). The build includes: - Python 2.7.9 (we used 2.7.5 previously) with IDLE (Python IDE) - Long Seed Support - Multithreading (Via GLIB Threading) - Sound - 3D Graphics - AVX/SSE/universal builds - Sqlite3 and Mysql database support We are now using a recent GTK2 release 2.24.25 (as of late last year) and GLIB 2.42.1 (late last year). www.random.org support requires libcurl. The MS Windows release uses GNUtls on the back end (rather than OpenSSL) to avoid licensing issues and the builds don't rely on MS C runtimes. The binaries are once against built with -O3 optimizations however I have also added -ffast-math as a compiler option. At some point in the next month I'll publish a zip file of the msys2/MinGW32 build environment so people can more easily roll their own builds (I did this with the previous MinGW builds) -- Michael Petch GNU Backgammon Maintainer / Developer OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304 _______________________________________________ Bug-gnubg mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-gnubg
