Linhpsdr on Windows 10
June 15, 2018 - WZ2Q
Install Ubuntu 18.04 from the Windows Store. Enable Windows Subsystem for Linux if not already enabled and reboot before installing Ubuntu. If Ubuntu 16.04 was previously installed, open a Ubuntu terminal and do:
$ sudo do-release-upgrade -d
Install X server for Windows 10. I used VcXsrv: https://sourceforge.net/projects/vcxsrv
Build linhpsdr from source: https://github.com/g0orx/linhpsdr
Open a Ubuntu terminal:
Make sure Ubuntu is updated:
$ sudo apt-get update
$ sudo apt-get-upgrade
Install prerequisites:
$ sudo apt-get install libfftw3-dev libpulse-dev libgtk-3-dev
Build and install wdsp:
$ git clone https://github.com/g0orx/wdsp.git
$ cd wdsp/
$ make
$ sudo make install
$ cd ..
Build and install linhpsdr:
$ git clone https://github.com/g0orx/linhpsdr.git
$ cd linhpsdr/
$ make
$ mkdir -p $HOME/.local/share/
$ make install
Start the X-Windows server that you previously installed on Windows 10.
Configure the display and start linhpsdr:
$ export DISPLAY=:0
$ linhpsdr