====== Building LinBPQ from source ======
sudo apt update
sudo apt install git build-essential libminiupnpc-dev libconfig-dev libjansson-dev libpcap-dev libzip-dev libpaho-mqtt-dev
#git clone git://vps1.g8bpq.net/linbpq
git clone https://github.com/g8bpq/linbpq.git
cd linbpq
make
chmod +x linbpq
./linbpq -v
[[https://gist.githubusercontent.com/M0LTE/52824537b3fe21d19baf9a66eda4db86/raw/6bd222f9f640baa4bb88dfea6b6f1a624175464c/bpq32.cfg|Minimal config]]
./linbpq -l /var/log/linbpq -c /etc -d /opt/bpq/data
Sources
git://vps1.g8bpq.net/linbpq
git://vps1.g8bpq.net/QtTermTCP
git://vps1.g8bpq.net/QtSM
git://vps1.g8bpq.net/ardop
git://vps1.g8bpq.net/ARDOP_GUI
git://vps1.g8bpq.net/picoBPQ
git://vps1.g8bpq.net/QtBPQAPRS
====== Building QtTermTCP on Windows ======
As of 0.0.0.79 commit a5e1b1389cbd9b3718b9ae41277f90633154cf47 from git://vps1.g8bpq.net/QtTermTCP
With VS2022 on Windows 11
Requires:
* C++ desktop development workload installed in VS Installer
* [[https://download.microsoft.com/download/5/C/3/5C3770A3-12B4-4DB4-BAE7-99C624EB32AD/windowssdk/winsdksetup.exe|Windows SDK 10.0.17763.0]] (VS will tell you if the version needed is now different)
* [[https://aka.ms/vs/15/release/vs_buildtools.exe|VS 2017 Build Tools]]
* Qt Visual Studio Tools extension (Extension Manager)
* [[https://download.qt.io/archive/qt/5.14/5.14.2/qt-opensource-windows-x86-5.14.2.exe|Qt 5.14.2]] (check version in QtInstall element in QtTermTCP.vcxproj) - you just need the msvc2017 bits
Notes:
* Remove the hard coded path from the .sln file
* In the Qt VS Tools extension, add a Qt installation named "5.14.2" pointed at C:\Qt\Qt5.14.2\5.14.2\msvc2017\bin - this is referenced from the project file
* Run C:\Qt\Qt5.14.2\5.14.2\msvc2017\bin>windeployqt.exe C:\git\vps1.g8bpq.net\QtTermTCP\Win32\Debug