|
Installation | Build x64 | Build x86 | Developers | Notes | Questions | Sourceforge | Download |
The HAMLIB SDK [ currently badged as the JTSDK ] is a collection of Microsoft Windows-based software that has been packaged to support the development of Hamlib and Windows software that uses Hamlib.
The scripts and packages provided assist with the construction of WSJT-X and derivatives JTDX and JS8CALL - collectively referred to as JT-ware.
Most will just need the latest developer-built library snapshots found at https://n0nb.users.sourceforge.net/. This kit is for those who want to go further with their learning.
Work on Hamlib is very dynamic. The kit permits up-to-the-second changes in Hamlib source to be compiled into to released JT-ware source, thus offering end users the opportunity to compile a JT-ware package that better supports their radio and/or other hardware. It takes pressure off JT-ware developers as many end-user issues can often be traced to small glitches in the very dynamic Hamlib suite.
By empowering end users with the ability to easily and simply compile and examine the Open Source software it increases the general skill base and reputation of the Amateur Radio community at-large.
The kit is based around the Qt for Open Source Development , MSYS2 and PowerShell environments supported through a rich set of easily accessible environment variables.
Where possible kit components are pulled from their distribution repositories. As the configuration of some resources becomes excessively complex when they are pulled from source some elements of the kit have been prepackaged i.e. Ruby and MSYS2. Some libraries are still prepackaged. As kits evolve users will be required to build more of their own libraries from source.
Users should not incur any charges for using software packaged in this toolset if each tool is used according to their promoted licence terms. At no time should users ever be asked to pay for this kit.
This package has been compiled in good faith to support research and academic learning.
The concepts of Open Source Software are heavily supported by this project.
As a tool this is fit for no purpose and therefore cannot offer warranties. You use this resource at your own risk.
Refer to the licenses for each supplied component. Ensure that you comply with their requirements.
Where practical this kit supports WWW concepts with software being pulled from distribution repositories. If anyone feels that their IP has been violated then please contact the project immediately.
These kits evolve and continue work and techniques first developed by Greg Beam KI7MT and retains its name JTSDK to respect his fine work and techniques.
Future kits as they evolve into supporting software that is not considered JT-ware and may revert to the nomenclature HAMLIB SDK.
This (and future work) must acknowledge Greg Beam KI7MT's' work and Copyright. Subsequent work based off these resources must also repect the Academic Property, Intellectual Property and Copyright of current Hamlib SDK Developers (Termed "hamlibdk").
Lots more documentation is planned to be released here. Watch this space. [ Please volunteer to make this terrible site better! ]
Assistance is often called for and is always appreciated. Please refer to the base contact site jtsdk@groups.io.
SF Documentation: Sourceforge Web Space Documentation Sourceforge Project Web Services
Building Software: Build x64, Build x86, Build Boost, Build Portaudio, Build FFTW
Source Repository: Sourceforge HAMLIB SDK [ Secondary/Backup mirror at GitHUB ]
Author: hamlibdk developers |
Accessed:
|