cjcliffe / CubicSDR

Cross-Platform Software-Defined Radio Application
http://www.cubicsdr.com
GNU General Public License v2.0
2.02k stars 249 forks source link

Windows build #990

Open batica81 opened 1 year ago

batica81 commented 1 year ago

It would be nice to have a Windows build for recent releases as well.

cjcliffe commented 1 year ago

Some test builds are now available to try at: https://github.com/cjcliffe/CubicSDR-WinBuild/releases

Hope to have automatic builds go there and eventually promote successful ones to release page in main CubicSDR repository for each release version.

dmaltsiniotis commented 1 year ago

Not sure if this is the best place to report issues, but I tried the latest test build linked above and it crashes for me while enumerating devices: image

cjcliffe commented 1 year ago

Reporting issues here should be fine; I won't necessarily respond to each report though -- I'm looking for overall common problems at the moment.

Haven't installed the latest build here yet myself but will test it after work.

cjcliffe commented 1 year ago

Looks like I broke the build with some recent cleanup; it was missing most of the DLLs.

I've rebuilt 0.2.8 and the updated builds are here: https://github.com/cjcliffe/CubicSDR-WinBuild/releases/tag/0.2.8-test-builds-2

Edit: weird; BitDefender appears to be falsely reporting the Boost DLLs that the build script built as having malware. Windows Defender and Google Drive don't seem to identify anything. Might have to switch to boost binary releases if custom builds are flagged by AVs.

cjcliffe commented 1 year ago

Rebuilt 0.2.8 again; updated builds are here: https://github.com/cjcliffe/CubicSDR-WinBuild/releases/tag/0.2.8-test-builds-3

This one updates to Boost 1.82; the resulting DLLs aren't getting flagged by Bitdefender anymore.

dmaltsiniotis commented 1 year ago

Awesome, thanks for such a quick turn-around. I tested this new installer and it went much faster than the last one. Also, no issues starting up this time. The FFT has a slightly different appearance/feel to it. I'll keep poking around and testing!

cjcliffe commented 1 year ago

I'm guessing the new MSVC distributable already being installed from the last run made things quicker at least.

Bitdefender still telling me that my newly built Boost 1.82 DLLs have malware "Gen:Variant.Tedy.342071" which appears to be a non-existent heuristic match -- full scan on the build system reveals nothing there.

Going to try a few pre-built packages from the boost download site; if they don't get flagged I'll update WinBuild to use those instead.

Edit: Pre-built boost - test builds-4 are now up; no longer getting any AV warnings here