Open ratzrattillo opened 1 year ago
It's on the todo list! Trying to get a few more patches in before rolling a new Windows installer. Stay tuned!
Any tentative release time for this?
[Updated] I've recently built for windows again and I figured there were missing important steps...
I've been able to compile for Windows based on this tutorial but with some modifications:
https://github.com/Nuand/bladeRF/wiki/Building-libbladeRF-for-Windows
Libusb
C:\standalone\libusb-1.0.24
PThread
#define PTW32_ARCHx64
C:\repos\pthread-win32\windows\VS2022\bin\Release-Unicode-64bit-x64
ftp://sourceware.org/pub/pthreads-win32/prebuilt-dll-2-9-1-release/COPYING.LIB
in the previous directoryBladeRF
https://github.com/Nuand/bladeRF/tree/41ef63460956e833c9b321252245257ab3946055
C:\repos\bladeRF\host\build\bladeRF.sln
in Visual StudioC:\repos\bladeRF\host\utilities\bladeRF-cli\src\cmd\generate.c
:
bladeRF\host\build\output\Release
to C:\Program Files\bladeRF\x64
(please do a backup first ;) )open command line and verify:
SoapySDRUtil --probe="driver=bladerf"
You should see the 122.88 samples rates here:
Sample rates: [0.520834, 30.72], [30.72, 61.44], [61.44, 122.88] MSps <-----
I attempted to build it myself, but ran into too many issues. I would really appreciate a new Windows installer.
I've just updated my previous comment to add more infos
For the Osmocom bloc in GnuRadio (https://github.com/Nuand/gr-osmosdr/), I've found a way to build it for Windows and use it with radioconda, if there are interest, I will publish the steps
Thanks so much for posting the more detailed steps!
I managed to get it to work with libusb v1.0.26. To get that working, I had to modify the directory structure so the dll and lib files were in [LIBUSB_PATH]/MS64/dll/ - the download package had them in libusb-1.0.26-binaries\VS2015-x64\dll. Also, Windows often blocks downloaded dll and lib files, so those had to be unblocked as well.
It's been released 2 weeks ago, right?
The installer for release 2023.02 (https://github.com/Nuand/bladeRF/releases/tag/2023.02) cannot yet be downloaded at https://www.nuand.com/win_installers/