On Thu, Apr 14, 2016 at 6:23 AM, Geof Nieboer <gnieb...@corpcomm.net> wrote:
> All, > > Some may recall in the fall I posted a link to a beta windows installer. > I'm happy to report that I'm releasing new versions today for the 3.7.9.2 > release, compatible with Windows 7/8/10. All dependencies are included, > and all are built natively using MSVC 2015, no Cygwin or MinGW required. > It's about a 300MB package download. > > I've also refactored the entire build process used to make the msi's and > gotten it down to a series of Powershell scripts that can either: > 1- Build the entire GNURadio windows dependency chain from source and then > build GNURadio itself. > 2- Download a prebuilt "dependency pack" as binaries and then > build GNURadio and a couple OOT modules > > The binaries (for both GR and the dependencies) can be found at > http://www.gcndevelopment.com/gnuradio. The scripts themselves are > hosted at http://github.com/gnieboer/gnuradio_windows_build_scripts. > While the binaries have no dependencies, the build scripts have several, > but all mandatory dependencies are free to install. The various patches > required to make everything build on Win32/MSVC are either workarounds > built into the scripts, patches downloadable on the website, or forked > repos on my github account. For the most part pull requests have been > submitted upstream. > > All GR components except gr-comedi are installed, and several OOT blocks > are also included by default, including UHD 3.9.3, gr-fosphor, > and gr-osmosdr with most drivers. The windows audio sink has also been > refactored to double buffer to avoid the skipping others have reported. > > It uses OpenBLAS for numpy/scipy to stay GPLv3 compliant...users can > replace it with an MKL-based version as a wheel from the downloads page > should more performance be desired. > > More information is available on the website. I hope both the binaries > and scripts are useful and look forward to feedback. > > Geof > Great work, Geof! Thanks for handling this so carefully and completely and for sharing your results! Tom
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio