On Fri, May 2, 2014 at 4:19 PM, Florian Weimer <fwei...@redhat.com> wrote: > On 04/30/2014 07:00 PM, Volker Simonis wrote: > >> But why can't you install Cygwin and the free Microsoft Express/SDK >> compilers and do a native build. > > > I finally got it to work. When running on 64-bit Windows, you have to > specify --with-target-bits=32, otherwise building with Visual Studio Express > will fail. It's obvious in retrospect, but somewhat difficult to figure > out, considering that ./configure explicitly ignores the failure to locate > the 64-bit environment variables file from Visual Studio. For 64bits you need to also install the Windows SDK [1], from a blog post by Volker [2] VS Express does not include all the necessary stuff for 64bits.
[1] http://www.microsoft.com/en-us/download/details.aspx?id=8279 [2] https://weblogs.java.net/blog/simonis/archive/2011/10/28/yaojowbi-yet-another-openjdk-windows-build-instruction > > All in all, it's relatively painless, so I will stick with that for the time > being. (I'm not actually eager to spend time on Windows-only enhancements, > anyway.) > > >> Doing that you could be >> sure that you really test what others (i.e. especially Oracle) will >> get. > > > See my reply to Ivan. I have no illusions that my non-cross environments > are very close to anything anyone uses to build supported binaries. At some > level, this sucks, but that's life with heavily patched or proprietary > downstreams. > > > -- > Florian Weimer / Red Hat Product Security Team -- Ludovic ----------------------------------------- "Les formes qui differencient les etres importent peu si leur pensees s'unissent pour batir un univers..." Yoko Tsuno (in 'Les titans' by Roger Leloup) [The shapes that differenciate beings are not important if their thoughts unite to build a universe]