From a12d39bc86b2161947f83f0dcb52da9dcf7744c3 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Fri, 11 Oct 2013 22:25:23 +0200 Subject: [PATCH] Added recommended apt-get commands to README --- README | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/README b/README index d8d27b356..df504ad24 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 -- 2.30.2