summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2013-10-11 22:25:23 +0200
committerClifford Wolf <clifford@clifford.at>2013-10-11 22:25:23 +0200
commita12d39bc86b2161947f83f0dcb52da9dcf7744c3 (patch)
tree1a119211c3ec3f4a500adaafed5da9fbc488901d /README
parenta97520785a8d37b0a0972f24c1e93aa365f29669 (diff)
Added recommended apt-get commands to README
Diffstat (limited to 'README')
-rw-r--r--README22
1 files changed, 20 insertions, 2 deletions
diff --git a/README b/README
index d8d27b35..df504ad2 100644
--- a/README
+++ b/README
@@ -49,8 +49,26 @@ Getting Started
===============
You need a C++ compiler with C++11 support (up-to-date CLANG or GCC is
-recommended) and some standard tools such as GNU Flex, GNU Bison, and
-GNU Make. The extensive tests require Icarus Verilog.
+recommended) and some standard tools such as GNU Flex, GNU Bison, and GNU Make.
+The Qt4 library is needed for the yosys SVG viewer, that is used to display
+schematics, the minisat library is required for the SAT features in yosys
+and TCL for the scripting functionality. The extensive test suite requires
+Icarus Verilog. For example on Ubuntu Linux 12.04 LTS the following commands
+will install all prerequisites for building yosys:
+
+ $ sudo apt-get install git
+ $ sudo apt-get install g++
+ $ sudo apt-get install clang
+ $ sudo apt-get install make
+ $ sudo apt-get install bison
+ $ sudo apt-get install flex
+ $ sudo apt-get install libreadline-dev
+ $ sudo apt-get install tcl8.5-dev
+ $ sudo apt-get install minisat
+ $ sudo apt-get install zlib1g-dev
+ $ sudo apt-get install libqt4-dev
+ $ sudo apt-get install mercurial
+ $ sudo apt-get install iverilog
To configure the build system to use a specific set of compiler and
build configuration, use one of