On 07.07.2015 17:30, Branko Čibej wrote: > On 07.07.2015 14:11, Branko Čibej wrote: >> Issues: >> >> * gen-make.py doesn't recognize the Ruby install > > It turns out that we don't properly support Ruby 2.2, at least not on > Windows. The obvious fix (using 'RbConfig' instead of 'Config' in > gen-win-dependencies.py) allows me to generate the project files, but > when building the bindings, I get a number of errors like this from stdio.h: > > #error: Macro definition of snprintf conflicts with Standard Library > function declaration > > I expect this is related to Visual Studio 2015?
r1689729 makes Ruby bindings build on Windows with VS2015. r1689721 makes detection of Ruby on Windows equivalent to the way swig.m4 does this on Unix, and makes gen-win.py properly detect Ruby 2.2+. We should probably backport these changes to 1.9.x, but neither are release blockers. -- Brane

