GNURadio Fixes for Win64

Home

Background:

The process of building a complete GNURadio binary was fraught with troubles, as the many earlier explorers have pointed out on the mailing lists.  In order to avoid some of the more subtle potential problems, I decided to use a simple compiler for the entire dependency tree.  I also hoped to maximize performance by building 64-bit binaries using the most current compiler MS had to offer .   This required compiling more than 50 packages from scratch.  Many of these used unique build systems, and many were not targeted to windows at their primary platform.  In a few cases, VS 2015's interestingly mandatory C++11 implementation has breaking changes, so that also had to be dealt with.  So several changes had to be made to get them all to build successfully, sometimes due to the previous issues, and in some cases due to straight bugs in the code. 

For the moment, please see the right hand side of the downloads page to see the patches applicable to a project.  Projects hosted on github that needed patches have been forked to manage the diff and make submission to upstream easier.