Skip to content

SnowFlake, this is an Operating System and is written in Swift.

License

NotificationsYou must be signed in to change notification settings

SnowFlakeOS/SnowFlake-Swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

quicknquickn
quickn
and
quickn
Nov 26, 2017
df96da5 · Nov 26, 2017

History

33 Commits
Nov 26, 2017
Nov 26, 2017
Nov 26, 2017
Oct 2, 2017
Oct 2, 2017
Nov 26, 2017
Nov 22, 2017

Repository files navigation

SnowFlake

SnowFlake, this is an Operating System and is written in Swift.

Building

This is SnowFlake is require for build.

On Windows

I will add later

On Mac

macOS is default ld is bsd ld (can not link SnowFlake)
and default as is clang too (build error)
If you want build SnowFlake on macOS\

  • Need HomeBrew (https://brew.sh/)
  • Need Xcode Command Line Tools (This will install both HomeBrew)
  • Need NASM (can install in HomeBrew)
  • Need QEMU (if you want run SnowFlake)
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ homebrew install nasm qemu
$ git clone https://github.com/SnowFlake/mac-binutils-script.git
$ cd mac-binutils-script
$ sudo ./compile.sh
$ git clone https://github.com/SnowFlake/SnowFlake.git
$ cd SnowWhiteOS
$ make run

On Linux

Fedora

I will add later

Thanks for

About

SnowFlake, this is an Operating System and is written in Swift.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published