From: Clifford Wolf Date: Thu, 5 Feb 2015 22:39:26 +0000 (+0100) Subject: Auto-detect TCL version X-Git-Tag: yosys-0.5~26 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ac7d5e06584b31265d83d59cc2d60cf436551697;p=yosys.git Auto-detect TCL version --- diff --git a/Makefile b/Makefile index 1ca7f2fbd..da174497f 100644 --- a/Makefile +++ b/Makefile @@ -123,7 +123,7 @@ LDLIBS += $(shell pkg-config --silence-errors --libs libffi || echo -lffi) -ldl endif ifeq ($(ENABLE_TCL),1) -TCL_VERSION ?= tcl8.5 +TCL_VERSION ?= tcl$(shell echo 'puts [info tclversion]' | tclsh) TCL_INCLUDE ?= /usr/include/$(TCL_VERSION) CXXFLAGS += -I$(TCL_INCLUDE) -DYOSYS_ENABLE_TCL LDLIBS += -l$(TCL_VERSION) diff --git a/README b/README index fbd92db36..4ef430938 100644 --- a/README +++ b/README @@ -56,7 +56,7 @@ For example on Ubuntu Linux 14.04 LTS the following commands will install all prerequisites for building yosys: $ yosys_deps="build-essential clang bison flex libreadline-dev gawk - tcl8.5-dev libffi-dev git mercurial graphviz xdot pkg-config" + tcl-dev libffi-dev git mercurial graphviz xdot pkg-config" $ sudo apt-get install $yosys_deps There are also pre-compiled Yosys binary packages for Ubuntu and Win32 as well