Hello All,

I setup a few Windows Tasks an Linux crons to do nightly builds for all
five WSJT apps. I test each application manually (except MAP65, as I
don't have an SDR) for basic RX/TX functionality. I leave one or two
running over night. On Windows, the apps are built with the JTSDK's,
Bash scripts for Linux. On Linux, Hamlib2/3 is built from Bill's (G3WJS)
hamlib integration files, and I use his binaries for Windows. Linux
build scripts are not ready for release yet.

All builds are from whatever the latest SVN has, so if the build fails,
that should be expected (could be build script related also), as the
Developers are constantly adding things to the repos.

*JTSDK-QT BUILDS*

*WSJTX*
- Builds with Cmake.
- Bill updated the wsjt.pro to an Makefile.MinGW to allow for QtCreator
+ Qmake builds so traditional methods be ok now.
- JTSDK-QT builds both Debug & Release versions, default is Debug. With
the Debug Version, you must use the pre-built wsjt.bat file to launch it
as this provides the needed paths to FFTW, Hamlib, QT5 and tool-chain files.
- The Release version on Windows is slow, so be prepared. This is a
Windows objdump issue, not a build / application problem. Expect upwards
of 3 to 5 minutes for a full build to complete.
- Initial testing on Linux is good, when Hamlib2/3 files are built locally.
- Lots of cool new stuff to checkout!!

*WSPR-X *
- Builds with Cmake.
- Is still using Hamlib 1.2.15.3. I tested with Bill's Hamlib2/3
binaries, and it's running, but the CMakelists.txt file needs updating
to accomidate this, as do the JTSDK-QT build scripts, so I added an
additional jtsdk-toolchain1.cmake file to use the supplied Hamlib
binaries for now.
- I tried building with QtCreator and Qmake. Had problems with .pro and
Makefile.MinGW.
- For Linux, there's a hard code to usb0 link causing issues, adding
local mods gets around this. Long term, this should probably be updated
in the repos when Hamlib2/3 is released.
- Overall, it's running good.

*MAP65*
- Builds with CMake
- I can't really test this one much, but it builds an launches. Looks
pretty cool. Maybe the SDR users can give this one a shot.


*JTSDK-PY BUILDS*

*WSJT*
- Updated the main build script for F2PY not found errors, and
everything works after updating / creating the wsjt.ini file.
- Have not tested much on Linux, as I'm still working through the deps.

*WSPR*
- Also updated the build scripts for F2PY.
- Builds nicely. I have one issue, related to the hamlib-yaesu.dll from
(1.2.15.3 binaries). If I copy a new version into \wspr\bin, all is
well. No other problems to speak of.


*JTSDK-DOC*
- All documents build with:

build [document name ]

To launch the document in your default browser, type

[document name ]

*Example*:
build wsjt
wsjt

- Builds then launches wsjt do in your default browser.

That's all for now, if you run into trouble, send into the dev-list.

73's
Greg, KI7MT

------------------------------------------------------------------------------
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to