XT Toolchain
Go to file
Rafal Kupiec b009409486
continuous-integration/drone/push Build is passing Details
Update Mingw to v8.0.0 and CMake to v3.19.2.
2020-12-18 09:52:39 +01:00
patches Update Mingw to v8.0.0 and CMake to v3.19.2. 2020-12-18 09:52:39 +01:00
scripts Correct XTchain banner. 2020-08-17 18:09:16 +02:00
tools Several changes to GNU toolchain based XTchain: 2020-08-17 13:59:31 +02:00
.build.yml Add pipeline 2020-11-12 22:40:00 +01:00
COPYING.md Several changes to GNU toolchain based XTchain: 2020-08-17 13:59:31 +02:00
README.md Several changes to GNU toolchain based XTchain: 2020-08-17 13:59:31 +02:00
build-linux.sh Update Mingw to v8.0.0 and CMake to v3.19.2. 2020-12-18 09:52:39 +01:00

README.md

XT Toolchain

This is a GNU-based mingw-w64 toolchain. It currently supports C and C++, and provides a variety of tools including IDL, message and resource compilers. The XT Toolchain is also the official build environment for compiling XT software, including the FerretOS. Currently, it is targeted at Linux host only, however it should be possible to build it in MSYS2 as well.

This software includes:

  • Binutils
  • CMake
  • GCC
  • Make
  • Mingw-w64
  • Ninja
  • Wine

Licensing

The XTchain project includes the scripts for building and assembling a toolchain as well as environmental shell. These are licensed under the GPLv3 license. It covers only mentioned components that are provided by XTchain directly. For more information on that, refer to the COPYING.md file. The final pre-built toolchain is covered by the licenses of the individual, external projects. The full list of software incorporated into this toolchain is available in the README.md file.