From 984c7cd8e50f33d3b3f2cbe4985817ac49ba47a1 Mon Sep 17 00:00:00 2001 From: "Christopher J. Morrone" <morrone2@llnl.gov> Date: Tue, 24 May 2005 23:06:49 +0000 Subject: [PATCH] Add a --with-proctrack configure parameter to allows us to specify the directory containing the proctrackext.exp file (AIX only). --- auxdir/x_ac_aix.m4 | 12 ++++++++++++ src/plugins/proctrack/aix/Makefile.am | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/auxdir/x_ac_aix.m4 b/auxdir/x_ac_aix.m4 index ba625c63bf9..0dd5dae3630 100644 --- a/auxdir/x_ac_aix.m4 +++ b/auxdir/x_ac_aix.m4 @@ -35,4 +35,16 @@ AC_DEFUN([X_AC_AIX], AC_SUBST(SO_LDFLAGS) AM_CONDITIONAL(HAVE_AIX, test "x$ac_have_aix" = "xyes") AC_SUBST(HAVE_AIX) + + if test "x$ac_have_aix" = "xyes"; then + AC_ARG_WITH(proctrack, + AC_HELP_STRING([--with-proctrack=PATH], + [Specify path to proctrack sources]), + [ PROCTRACKDIR="$withval" ] + ) + if test ! -d "$PROCTRACKDIR" -o ! -f "$PROCTRACKDIR/proctrackext.exp"; then + AC_MSG_ERROR([$PROCTRACKDIR/proctrackext.exp is required and does not exit]) + fi + AC_SUBST(PROCTRACKDIR) + fi ]) diff --git a/src/plugins/proctrack/aix/Makefile.am b/src/plugins/proctrack/aix/Makefile.am index 41a97132a8d..4aa4305252b 100644 --- a/src/plugins/proctrack/aix/Makefile.am +++ b/src/plugins/proctrack/aix/Makefile.am @@ -3,7 +3,8 @@ AUTOMAKE_OPTIONS = foreign -PLUGIN_FLAGS = -module -avoid-version --export-dynamic +PLUGIN_FLAGS = -Wl,-bI:$(PROCTRACKDIR)/proctrackext.exp\ + -module -avoid-version --export-dynamic INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/src/common -- GitLab