From 6cc0d4c4730bca9f4c81904d7b184ba8b390bbb0 Mon Sep 17 00:00:00 2001 From: Nicholas Nethercote Date: Tue, 23 Nov 2004 16:31:56 +0000 Subject: [PATCH] Add a mandatory --with-vex option to configure script. Also, fix a Makefile so that Memcheck's regtests all build again. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3081 --- configure.in | 13 +++++++++++-- memcheck/tests/Makefile.am | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/configure.in b/configure.in index 015acc189..568fa579f 100644 --- a/configure.in +++ b/configure.in @@ -6,8 +6,17 @@ AM_INIT_AUTOMAKE AM_MAINTAINER_MODE -# Where is VEX ? ToDo: --with-vex= -VEX_DIR=/home/sewardj/VEX/vex/trunk +# Where is VEX ? +AC_ARG_WITH(vex, + AS_HELP_STRING([--with-vex], [Vex directory (must be specified!)]), +[ + AC_CHECK_FILE($withval/pub/libvex.h, + [VEX_DIR=$withval], + [AC_MSG_ERROR([Directory '$withval' does not exist, or does not contain Vex])]) +], +[ + AC_MSG_ERROR([You must specify --with-vex=]) +]) AC_SUBST(VEX_DIR) # Checks for programs. diff --git a/memcheck/tests/Makefile.am b/memcheck/tests/Makefile.am index 9328cc23f..f90478693 100644 --- a/memcheck/tests/Makefile.am +++ b/memcheck/tests/Makefile.am @@ -96,7 +96,7 @@ check_PROGRAMS = \ writev zeropage -AM_CPPFLAGS = -I$(top_builddir)/include +AM_CPPFLAGS = -I$(top_builddir)/include -I@VEX_DIR@/pub AM_CFLAGS = $(WERROR) -Winline -Wall -Wshadow -g AM_CXXFLAGS = $(AM_CFLAGS)