website/content/download.md

22 lines
1.5 KiB
Markdown

+++
title = 'Download'
date = 2024-06-16T22:35:11+02:00
draft = true
+++
### ExectOS
ExectOS supports currently two architectures (i686 and AMD64). To get started today, either download a binaries for one of
supported architectures or test drive ExectOS on the QEMU emulator by downloading a disk image. A full list of files, that
are available to download can be found [here](https://artifacts.codingworkshop.eu.org/ExectOS/). Each file contains an
information about build date, SHA1, architecture and a type of artifact, eg:
* ExectOS-20240614-6b70074ec6-i686-bin.tar.gz - This archive contains a binary files that can be copied to USB disk and
booted up on bare metal hardware.
* ExectOS-20240614-6b70074ec6-i686-lib.tar.gz - Contains a libraries useful for building 3rd party drivers.
* ExectOS-20240614-6b70074ec6-i686-sym.tar.gz - This archive includes a debug symbols in PDB format.
* ExectOS-20240614-6b70074ec6-i686.img.gz - This is a compressed QEMU disk image, that can be used with this emulator.
### XTChain
Get the latest prebuilt toolchain, needed to compile the ExectOS Operating System. This includes the Clang compiler, and
other build utilities you need to cross compile the project, including system core (boot loader, kernel and drivers).
The toolchain supports both i686 and AMD64 architectures, as well as ARMv7 and AArch64. Unfortunately, at the moment binary
package is available only for Linux host. To download the XTChain, click [here](https://github.com/xt-sys/xtchain/releases).