update bootstrap.sh script (#753)
* update bootstrap.sh script + macOS users using MacPorts are now supported (fix issue #720); + dependencies for macOS users using brew have been updated; + the boot step can now be skipped with the '-d' flag, effectively only installing dependencies * update summary build instructions in README dependencies step as these are meant as quick instructions, it's probably better to simply use the bootstrap.sh script available in the repo root folder, using the '-d' flag to just install the dependencies, using whatever package manager is available for the host system, rather than forcing the user to manually install those one by one
This commit is contained in:
parent
4e314292f8
commit
a8319379c6
2 changed files with 126 additions and 54 deletions
|
@ -127,14 +127,7 @@ $ git clone git@github.com:redox-os/redox.git --origin upstream --recursive
|
|||
$ cd redox/
|
||||
|
||||
# Install/update dependencies
|
||||
# Linux Users:
|
||||
$ sudo <your package manager> install make nasm qemu libfuse-dev
|
||||
# MacOS Users using MacPorts:
|
||||
$ sudo port install make nasm qemu gcc49 pkg-config osxfuse x86_64-elf-gcc
|
||||
# MacOS Users using Hombrew:
|
||||
$ brew install make nasm qemu gcc49 pkg-config Caskroom/cask/osxfuse
|
||||
$ brew tap glendc/gcc_cross_compilers
|
||||
$ brew install glendc/gcc_cross_compilers/x64-elf-binutils glendc/gcc_cross_compilers/x64-elf-gcc
|
||||
$ bash bootstrap.sh -d
|
||||
|
||||
# Install rustup.rs
|
||||
$ curl https://sh.rustup.rs -sSf | sh
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue