kgoba / ft8_lib

FT8 library
MIT License
201 stars 67 forks source link

Make win32 (mingw64) compatible #43

Open pengowray opened 1 month ago

pengowray commented 1 month ago

I've tweaked some files so I could compile gen_ft8.exe under MSYS2 on Windows. I can run gen_ft8.exe in Windows, and with it I have successfully created a .wav which could be opened and decoded by WSJT-X on Windows 10.

image

test_ft8.exe gives "Test OK" 3808 times. I have not yet tested any other binary outputs, but it all compiled successfully.

Made this pull request in case you want to take the changes on. I understand if this project has no interest in maintaining Windows compatibility.

Main changes:

My goal is to make a C# wrapper for ft8_lib. I'm no expert, just working out what I'm doing as I go.

Hope this is something useful and I haven't gone down the wrong path.