Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 766 Bytes

README.md

File metadata and controls

20 lines (15 loc) · 766 Bytes

yiffOS toolchain

The toolchain that is used to build yiffOS.

You'll need a working clang + gcc setup on the host system to run these scripts.

You'll also need the sources for:

  • binutils 2.36.1
  • gcc 10.2.0
  • linux 5.13.13
  • glibc 2.33 with this patch
  • openssl 1.1.1l
  • cmake 3.21.1
  • llvm 12.0.1

To allow the scripts to find the sources, please ensure the extracted sources are in a folder with only it's name as the folder name. (Example: gcc 10.2.0 would be in /sources/gcc)

A destination folder and a target folder will need to be created to allow the toolchain to properly link.

Script Usage:
./create-toolchain.sh "destination folder" "source folder" "makeflags"