Go to file
2023-06-20 22:09:25 +03:00
.cargo Impl 2021-09-10 17:32:09 +03:00
src Replace magic nums to constants 2023-06-20 22:09:25 +03:00
.gitignore Replace magic nums to constants 2023-06-20 22:09:25 +03:00
build.rs NASM to FASM 2023-06-20 22:05:21 +03:00
Cargo.toml Avoid gcc dependency 2021-12-09 16:25:28 +03:00
i686-kolibri.json Avoid gcc dependency 2021-12-09 16:25:28 +03:00
link.x Avoid gcc dependency 2021-12-09 16:25:28 +03:00
Makefile.toml Avoid gcc dependency 2021-12-09 16:25:28 +03:00
README.md README update 2023-06-20 22:09:25 +03:00
rust-toolchain Impl 2021-09-10 17:32:09 +03:00

Hello-world example for KolibriOS

Project uses cargo-make for building steps. Also you need a working FASM.

Once installed building is trivial then: cargo objcopy --release -- -O binary --binary-architecture=i386:x86 rust.kex produces a ready-to-use binary at root.