JTSDK Tools

The main purpose of JTSDK-Tools is to take a group of otherwise independent library's, frameworks and applications and put them together into one environment.

While the primary focus of JTSDK-Tools is to compile the many aspects of the WSJT-X project, there is no reason it cannot be used for the intended purpose of any given framework or application. For instance, you can develop your own Java, Qt, Python, C/C++ (just to name a few) projects all from the same environment.

An added benefit to using JTSDK-Tools is the ability to select one or more Qt, Java or Python environments. Again, all from the same environment. Gone is the requirement to have multiple consoles open to perform specific tasks for a given framework.

Software Delivery

Delivery is directly from the master branch. Branches are used for development and testing, while reserving the master branch in a stable condition for end users. Tags are used to archive milestones, and will appear in the [release section][].

Community Support

To assist users with installation, usage, compiling applications, and general discussion, use:

Supported OS

At present, this repository only supports Windows. Later releases with include generic Linux support, and additional Ubuntu / Debian specific artifacts.

System Requirements

This project creates a development-environment that supports many languages. Performance has a direct Correlation to system resources. While it is possible to build applications on marginal systems, using minimal hardware will lead to lengthy compiling times and sub-par system performance. With that in mind, the following should be considered the bare-minimum requirements:

Windows Installation

The are three primary sections to the installation. Each have multiple subsections that must be installed for complete the core tool set. There are several Optional tools that can be installed on-top of the core requirements.

For a full installation guide, see the Overview Section

Linux Installation

JTSDK-Tools under Linux is much different process than for Windows. Documentation and packaging is still under development.

The one similarity between Linux and Windows is, most all of the packages listed in the Version Matrix will also be installed.

Windows Release Notes

See ==> Windows Release Notes

Windows Upgrades

See ==> Windows Upgrades

Version Matrix

For a list of library's, frameworks, and applications, see the Version Matrix