aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@eecs.berkeley.edu>2014-11-13 17:51:21 -0800
committerAndrew Waterman <waterman@eecs.berkeley.edu>2014-11-13 17:51:21 -0800
commit9df2db4c557796d5d93e2b8d88a6bcea8342194c (patch)
tree7f9c0f6111380e727ba05828f633f41eb6eb943c /README.md
parent9340378286de44b65ef281edeb0743cf6798f7e4 (diff)
downloadriscv-gnu-toolchain-9df2db4c557796d5d93e2b8d88a6bcea8342194c.zip
riscv-gnu-toolchain-9df2db4c557796d5d93e2b8d88a6bcea8342194c.tar.gz
riscv-gnu-toolchain-9df2db4c557796d5d93e2b8d88a6bcea8342194c.tar.bz2
glibc: fix Mac OS build
Make sure to use a case-sensitive file system and a mount point with no spaces!
Diffstat (limited to 'README.md')
-rw-r--r--README.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/README.md b/README.md
index e0e3b6e..7b1f668 100644
--- a/README.md
+++ b/README.md
@@ -20,6 +20,17 @@ Contributors
- Matt Thomas
- ultraembedded (github id)
+### Prerequisites
+
+Several standard packages are needed to build the toolchain. On Ubuntu,
+executing the following command should suffice:
+
+ $ sudo apt-get install autoconf automake autotools-dev libmpc-dev libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo patchutils
+
+On Mac OS, the source and build directories must live in a case-sensitive file
+system. The simplest approach is to create and mount a new disk image with
+that property. Make sure that the mount point does not contain spaces.
+
### Installation (Newlib)
To build the Newlib cross-compiler, pick an install path. If you choose,