diff options
-rw-r--r-- | tikzit/INSTALL | 14 | ||||
-rw-r--r-- | tikzit/configure.ac | 4 | ||||
-rw-r--r-- | tikzit/src/common/tikzparser.ym | 3 |
3 files changed, 14 insertions, 7 deletions
diff --git a/tikzit/INSTALL b/tikzit/INSTALL index 695982d..9576d37 100644 --- a/tikzit/INSTALL +++ b/tikzit/INSTALL @@ -3,11 +3,15 @@ For building on systems other than MacOS/X: Dependencies: GNUstep (core libraries) >= 1.18.0 gtk+-2.0 >= 2.18.0 - poppler (including glib bindings, which may be in - a separate poppler-glib package) + gdk-pixbuf >= 2.16.0 + poppler >= 0.10 + including glib bindings, which may be in + a separate poppler-glib package Objective C compiler (eg: gcc with ObjC support) with support for properties, optional protocols and fast enumeration (eg: gcc 4.6 or clang). + pkg-config + build-time dependency only To install, just run: @@ -18,10 +22,10 @@ To install, just run: To build from subversion (and for development) you will additionally need: - lex (eg: flex) - yacc (eg: bison) + flex >= 2.5.34 + bison >= 2.4 autoconf >= 2.60 - automake + automake >= 1.10 and you will need to prepare the source tree by running ./autogen.sh diff --git a/tikzit/configure.ac b/tikzit/configure.ac index 42f09ee..296daa5 100644 --- a/tikzit/configure.ac +++ b/tikzit/configure.ac @@ -6,8 +6,8 @@ AC_INIT([TikZiT], [1.0], [http://sourceforge.net/apps/trac/tikzit], [tikzit], [http://tikzit.sourceforge.net]) -AM_INIT_AUTOMAKE([foreign subdir-objects -Wall -Werror]) -AM_SILENT_RULES([yes]) +AM_INIT_AUTOMAKE([1.10 foreign subdir-objects -Wall -Werror]) +m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) AC_OUTPUT(Makefile src/Makefile share/Makefile diff --git a/tikzit/src/common/tikzparser.ym b/tikzit/src/common/tikzparser.ym index 9901f79..bf33aa9 100644 --- a/tikzit/src/common/tikzparser.ym +++ b/tikzit/src/common/tikzparser.ym @@ -20,6 +20,9 @@ */ %} +/* we use features added to bison 2.4 */ +%require "2.4" + %error-verbose /* enable maintaining locations for better error messages */ %locations |