On 27/03/17 21:19, Stefan Weil wrote: > Am 27.03.2017 um 07:48 schrieb Mark Cave-Ayland: >> Right, I see cygwin has a much newer version of glib available which >> explains how the builds are produced. >> >> What was the exact issue with global symbols which prevents the >> pre-built Win64 binaries from glib > 2.22 being used? Or is that >> information now obsolete? > > I remember a problem caused by a change in Mingw gcc name mangling, > maybe that's what you a referring to. That does not apply to the > libraries distributed with Cygwin. > > There is a new problem with cross compiling on Cygwin caused by latest > changes in configure. I have just sent a patch to fix that regression.
I ended up starting again from scratch last night and trying the build with MSYS2 instead. MSYS2 has really improved since I last looked at it a couple of years back, and I was able to get a working build environment all set and working without any issues, i.e. set up the build environment, run configure, make and make install. I did make a few notes during installation so if people think it's useful I can work through them again and come up with something suitable for the wiki. ATB, Mark.