Merge pull request #250 from mehnadnerd/master

Notes that building with macOS doesn't really work
This commit is contained in:
Abraham Gonzalez
2019-09-25 20:09:27 -07:00
committed by GitHub
2 changed files with 15 additions and 1 deletions

View File

@@ -1,6 +1,13 @@
Initial Repository Setup
========================================================
Requirements
-------------------------------------------
Chipyard is developed and tested on Linux-based systems.
It is possible to use this on macOS or other BSD-based systems, although GNU tools will need to be installed; it is also recommended to install the RISC-V toolchain from ``brew``.
Working under Windows is not recommended.
Checking out the sources
------------------------
@@ -28,6 +35,6 @@ But to get a basic installation, just the following steps are necessary.
./scripts/build-toolchains.sh esp-tools # for a modified risc-v toolchain with Hwacha vector instructions
Once the script is run, a ``env.sh`` file is emitted at sets the ``PATH``, ``RISCV``, and ``LD_LIBRARY_PATH`` environment variables.
Once the script is run, a ``env.sh`` file is emitted that sets the ``PATH``, ``RISCV``, and ``LD_LIBRARY_PATH`` environment variables.
You can put this in your ``.bashrc`` or equivalent environment setup file to get the proper variables.
These variables need to be set for the make system to work properly.

View File

@@ -1,6 +1,13 @@
Quick Start
===============================
Requirements
-------------------------------------------
Chipyard is developed and tested on Linux-based systems.
It is possible to use this on macOS or other BSD-based systems, although GNU tools will need to be installed; it is also recommended to install the RISC-V toolchain from ``brew``.
Working under Windows is not recommended.
Setting up the Chipyard Repo
-------------------------------------------