pothosware / PothosSDR

Pothos SDR windows development environment
https://github.com/pothosware/PothosSDR/wiki
311 stars 48 forks source link

Provide minimal SoapySDR installer for Windows (preferably also 32-bit version) #37

Closed guruofquality closed 7 years ago

guruofquality commented 7 years ago

From @xmikos on March 22, 2017 15:24

Right now the only option for Windows users to get SoapySDR libraries (and basic SoapySDRUtil executable) is PothosSDR installer bundle, which is rather large (more than 500MB after installation), contains many applications (e.g. GNU Radio, GQRX, CubicSDR, Pothos GUI, Zadig, etc.) and is only available for 64-bit Windows.

It would be great if you could provide minimal installer containing only SoapySDR, SoapySDR device drivers (all drivers and theirs required libraries are only about 20MB together), Python SoapySDR bindings and SoapySDRUtil executable. And it would be even better if you could also provide installer for 32-bit Windows.

Alternatively SoapySDR Python bindings could be separated and provided on PyPI which is standard for Python packages nowadays (even large bindings like PyQt5 are now available in PyPI).

Copied from original issue: pothosware/SoapySDR#122

guruofquality commented 7 years ago

The actual installer is ~80MB, so I think the size issue on install could be handled with NSIS components

guruofquality commented 7 years ago

FYI, the most recent installer supports components. So install size and time can be cut down by selection of only applications (and not development files).