update dependencies README (#751)

made it a bit clearer, by seperating the install/dependencies for
Linux Users, MacOS-MacPorts Users and MacOS-Homebrew Users

same change is happening in the redox-os/book
This commit is contained in:
Glen De Cauwsemaecker 2016-11-06 17:33:07 -05:00 committed by Jeremy Soller
parent b218256291
commit ed77de3bb8

View file

@ -127,15 +127,14 @@ $ git clone git@github.com:redox-os/redox.git --origin upstream --recursive
$ cd redox/ $ cd redox/
# Install/update dependencies # Install/update dependencies
$ sudo <your package manager> install make nasm qemu # Linux Users:
$ sudo <your package manager> install make nasm qemu libfuse-dev
# Additional dependencies for Linux Users # MacOS Users using MacPorts:
$ sudo <your package manager> install libfuse-dev $ sudo port install make nasm qemu gcc49 pkg-config osxfuse x86_64-elf-gcc
# MacOS Users using Hombrew:
# Additional dependencies for MacOS Users $ brew install make nasm qemu gcc49 pkg-config Caskroom/cask/osxfuse
# Download and Install OSFuse: https://github.com/osxfuse/osxfuse/releases $ brew tap glendc/gcc_cross_compilers
$ sudo <your package manager> install pkg-config x86_64-elf-gcc $ brew install glendc/gcc_cross_compilers/x64-elf-binutils glendc/gcc_cross_compilers/x64-elf-gcc
# Note: `x86_64-elf-gcc` does not seem to be available via homebrew
# Install rustup.rs # Install rustup.rs
$ curl https://sh.rustup.rs -sSf | sh $ curl https://sh.rustup.rs -sSf | sh