This is TECkit, a library for encoding conversion, usable through standalone tools or by linking with other software packages.
TECkit can be built on Windows, Linux, and macOS. Scripts are provided to automate these builds. Below are additional notes (if needed) for the different platforms.
Building on Windows
Builds are normally done on a Ubuntu Xenial system with the following packages installed