Re-add launchmon options to autoconf
[dyninst.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for Dyninst 7.0.
4 #
5 # Report bugs to <bugs@dyninst.org>.
6 #
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization.  ##
12 ## --------------------- ##
13
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22   set -o posix
23 fi
24 DUALCASE=1; export DUALCASE # for MKS sh
25
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28   as_unset=unset
29 else
30   as_unset=false
31 fi
32
33
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
39
40 # NLS nuisances.
41 for as_var in \
42   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44   LC_TELEPHONE LC_TIME
45 do
46   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47     eval $as_var=C; export $as_var
48   else
49     $as_unset $as_var
50   fi
51 done
52
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55   as_expr=expr
56 else
57   as_expr=false
58 fi
59
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61   as_basename=basename
62 else
63   as_basename=false
64 fi
65
66
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70          X"$0" : 'X\(//\)$' \| \
71          X"$0" : 'X\(/\)$' \| \
72          .     : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75           /^X\/\(\/\/\)$/{ s//\1/; q; }
76           /^X\/\(\/\).*/{ s//\1/; q; }
77           s/.*/./; q'`
78
79
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90   echo "#! /bin/sh" >conf$$.sh
91   echo  "exit 0"   >>conf$$.sh
92   chmod +x conf$$.sh
93   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94     PATH_SEPARATOR=';'
95   else
96     PATH_SEPARATOR=:
97   fi
98   rm -f conf$$.sh
99 fi
100
101
102   as_lineno_1=$LINENO
103   as_lineno_2=$LINENO
104   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105   test "x$as_lineno_1" != "x$as_lineno_2" &&
106   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
107   # Find who we are.  Look in the path if we contain no path at all
108   # relative or not.
109   case $0 in
110     *[\\/]* ) as_myself=$0 ;;
111     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
113 do
114   IFS=$as_save_IFS
115   test -z "$as_dir" && as_dir=.
116   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
118
119        ;;
120   esac
121   # We did not find ourselves, most probably we were run as `sh COMMAND'
122   # in which case we are not to be found in the path.
123   if test "x$as_myself" = x; then
124     as_myself=$0
125   fi
126   if test ! -f "$as_myself"; then
127     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128    { (exit 1); exit 1; }; }
129   fi
130   case $CONFIG_SHELL in
131   '')
132     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 do
135   IFS=$as_save_IFS
136   test -z "$as_dir" && as_dir=.
137   for as_base in sh bash ksh sh5; do
138          case $as_dir in
139          /*)
140            if ("$as_dir/$as_base" -c '
141   as_lineno_1=$LINENO
142   as_lineno_2=$LINENO
143   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144   test "x$as_lineno_1" != "x$as_lineno_2" &&
145   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
146              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148              CONFIG_SHELL=$as_dir/$as_base
149              export CONFIG_SHELL
150              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151            fi;;
152          esac
153        done
154 done
155 ;;
156   esac
157
158   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159   # uniformly replaced by the line number.  The first 'sed' inserts a
160   # line-number line before each line; the second 'sed' does the real
161   # work.  The second script uses 'N' to pair each line-number line
162   # with the numbered line, and appends trailing '-' during
163   # substitution so that $LINENO is not a special case at line end.
164   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
166   sed '=' <$as_myself |
167     sed '
168       N
169       s,$,-,
170       : loop
171       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172       t loop
173       s,-$,,
174       s,^['$as_cr_digits']*\n,,
175     ' >$as_me.lineno &&
176   chmod +x $as_me.lineno ||
177     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178    { (exit 1); exit 1; }; }
179
180   # Don't try to exec as it changes $[0], causing all sort of problems
181   # (the dirname of $[0] is not the place where we might find the
182   # original and so on.  Autoconf is especially sensible to this).
183   . ./$as_me.lineno
184   # Exit status is that of the last command.
185   exit
186 }
187
188
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190   *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T='      ' ;;
192   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
195
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197   as_expr=expr
198 else
199   as_expr=false
200 fi
201
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205   # We could just check for DJGPP; but this test a) works b) is more generic
206   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207   if test -f conf$$.exe; then
208     # Don't use ln at all; we don't have any links
209     as_ln_s='cp -p'
210   else
211     as_ln_s='ln -s'
212   fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214   as_ln_s=ln
215 else
216   as_ln_s='cp -p'
217 fi
218 rm -f conf$$ conf$$.exe conf$$.file
219
220 if mkdir -p . 2>/dev/null; then
221   as_mkdir_p=:
222 else
223   test -d ./-p && rmdir ./-p
224   as_mkdir_p=false
225 fi
226
227 as_executable_p="test -f"
228
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234
235
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS="   $as_nl"
241
242 # CDPATH.
243 $as_unset CDPATH
244
245
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251 exec 6>&1
252
253 #
254 # Initializations.
255 #
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
263
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete.  It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
269 # Identity of this package.
270 PACKAGE_NAME='Dyninst'
271 PACKAGE_TARNAME='dyninst'
272 PACKAGE_VERSION='7.0'
273 PACKAGE_STRING='Dyninst 7.0'
274 PACKAGE_BUGREPORT='bugs@dyninst.org'
275
276 ac_default_prefix=`pwd`/..
277 # Factoring default headers for most tests.
278 ac_includes_default="\
279 #include <stdio.h>
280 #if HAVE_SYS_TYPES_H
281 # include <sys/types.h>
282 #endif
283 #if HAVE_SYS_STAT_H
284 # include <sys/stat.h>
285 #endif
286 #if STDC_HEADERS
287 # include <stdlib.h>
288 # include <stddef.h>
289 #else
290 # if HAVE_STDLIB_H
291 #  include <stdlib.h>
292 # endif
293 #endif
294 #if HAVE_STRING_H
295 # if !STDC_HEADERS && HAVE_MEMORY_H
296 #  include <memory.h>
297 # endif
298 # include <string.h>
299 #endif
300 #if HAVE_STRINGS_H
301 # include <strings.h>
302 #endif
303 #if HAVE_INTTYPES_H
304 # include <inttypes.h>
305 #else
306 # if HAVE_STDINT_H
307 #  include <stdint.h>
308 # endif
309 #endif
310 #if HAVE_UNISTD_H
311 # include <unistd.h>
312 #endif"
313
314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT _ICC_ _ICPC_ _PGC_ _PGCXX_ _CC_ _CXX_ USE_TCL83 TCLTK_INC_DIR TCLTK_LIB_DIR DEFAULT_COMPONENT build build_cpu build_vendor build_os host host_cpu host_vendor host_os ARG_WRAPPER_LIBS CXXCPP EGREP LIBELF_INC_DIR LIBELF_LIB_DIR LIBELF_STATIC LIBELF_DYNAMIC BUILD_XLC GNU_DEMANGLER USE_LIBERTY LINK_LIBERTY LIBIBERTY_LIB_DIR LIBDWARF_INC_DIR LIBDWARF_LIB_DIR LIBDWARF_STATIC LIBDWARF_DYNAMIC LIBDWARF_HAS_SET_FRAME THREADDB_INC_DIR THREADDB_LIB_DIR THREADDB_STATIC THREADDB_DYNAMIC HAVE_THREADDB LIBXML2_INC_DIR LIBXML2_LIB_DIR LAUNCHMON_INC_DIR LAUNCHMON_LIB_DIR LIBFLEX_LIB_DIR NASM STACKPROT BUILD32 MMTIMER TESTSUITE LIBOBJS LTLIBOBJS'
315 ac_subst_files=''
316
317 # Initialize some variables set by options.
318 ac_init_help=
319 ac_init_version=false
320 # The variables have the same names as the options, with
321 # dashes changed to underlines.
322 cache_file=/dev/null
323 exec_prefix=NONE
324 no_create=
325 no_recursion=
326 prefix=NONE
327 program_prefix=NONE
328 program_suffix=NONE
329 program_transform_name=s,x,x,
330 silent=
331 site=
332 srcdir=
333 verbose=
334 x_includes=NONE
335 x_libraries=NONE
336
337 # Installation directory options.
338 # These are left unexpanded so users can "make install exec_prefix=/foo"
339 # and all the variables that are supposed to be based on exec_prefix
340 # by default will actually change.
341 # Use braces instead of parens because sh, perl, etc. also accept them.
342 bindir='${exec_prefix}/bin'
343 sbindir='${exec_prefix}/sbin'
344 libexecdir='${exec_prefix}/libexec'
345 datadir='${prefix}/share'
346 sysconfdir='${prefix}/etc'
347 sharedstatedir='${prefix}/com'
348 localstatedir='${prefix}/var'
349 libdir='${exec_prefix}/lib'
350 includedir='${prefix}/include'
351 oldincludedir='/usr/include'
352 infodir='${prefix}/info'
353 mandir='${prefix}/man'
354
355 ac_prev=
356 for ac_option
357 do
358   # If the previous option needs an argument, assign it.
359   if test -n "$ac_prev"; then
360     eval "$ac_prev=\$ac_option"
361     ac_prev=
362     continue
363   fi
364
365   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
366
367   # Accept the important Cygnus configure options, so we can diagnose typos.
368
369   case $ac_option in
370
371   -bindir | --bindir | --bindi | --bind | --bin | --bi)
372     ac_prev=bindir ;;
373   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
374     bindir=$ac_optarg ;;
375
376   -build | --build | --buil | --bui | --bu)
377     ac_prev=build_alias ;;
378   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
379     build_alias=$ac_optarg ;;
380
381   -cache-file | --cache-file | --cache-fil | --cache-fi \
382   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
383     ac_prev=cache_file ;;
384   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
385   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
386     cache_file=$ac_optarg ;;
387
388   --config-cache | -C)
389     cache_file=config.cache ;;
390
391   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
392     ac_prev=datadir ;;
393   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
394   | --da=*)
395     datadir=$ac_optarg ;;
396
397   -disable-* | --disable-*)
398     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
399     # Reject names that are not valid shell variable names.
400     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
401       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
402    { (exit 1); exit 1; }; }
403     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
404     eval "enable_$ac_feature=no" ;;
405
406   -enable-* | --enable-*)
407     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
408     # Reject names that are not valid shell variable names.
409     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
410       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
411    { (exit 1); exit 1; }; }
412     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
413     case $ac_option in
414       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
415       *) ac_optarg=yes ;;
416     esac
417     eval "enable_$ac_feature='$ac_optarg'" ;;
418
419   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
420   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
421   | --exec | --exe | --ex)
422     ac_prev=exec_prefix ;;
423   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
424   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
425   | --exec=* | --exe=* | --ex=*)
426     exec_prefix=$ac_optarg ;;
427
428   -gas | --gas | --ga | --g)
429     # Obsolete; use --with-gas.
430     with_gas=yes ;;
431
432   -help | --help | --hel | --he | -h)
433     ac_init_help=long ;;
434   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
435     ac_init_help=recursive ;;
436   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
437     ac_init_help=short ;;
438
439   -host | --host | --hos | --ho)
440     ac_prev=host_alias ;;
441   -host=* | --host=* | --hos=* | --ho=*)
442     host_alias=$ac_optarg ;;
443
444   -includedir | --includedir | --includedi | --included | --include \
445   | --includ | --inclu | --incl | --inc)
446     ac_prev=includedir ;;
447   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
448   | --includ=* | --inclu=* | --incl=* | --inc=*)
449     includedir=$ac_optarg ;;
450
451   -infodir | --infodir | --infodi | --infod | --info | --inf)
452     ac_prev=infodir ;;
453   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
454     infodir=$ac_optarg ;;
455
456   -libdir | --libdir | --libdi | --libd)
457     ac_prev=libdir ;;
458   -libdir=* | --libdir=* | --libdi=* | --libd=*)
459     libdir=$ac_optarg ;;
460
461   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
462   | --libexe | --libex | --libe)
463     ac_prev=libexecdir ;;
464   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
465   | --libexe=* | --libex=* | --libe=*)
466     libexecdir=$ac_optarg ;;
467
468   -localstatedir | --localstatedir | --localstatedi | --localstated \
469   | --localstate | --localstat | --localsta | --localst \
470   | --locals | --local | --loca | --loc | --lo)
471     ac_prev=localstatedir ;;
472   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
473   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
474   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
475     localstatedir=$ac_optarg ;;
476
477   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
478     ac_prev=mandir ;;
479   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
480     mandir=$ac_optarg ;;
481
482   -nfp | --nfp | --nf)
483     # Obsolete; use --without-fp.
484     with_fp=no ;;
485
486   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
487   | --no-cr | --no-c | -n)
488     no_create=yes ;;
489
490   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
491   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
492     no_recursion=yes ;;
493
494   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
495   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
496   | --oldin | --oldi | --old | --ol | --o)
497     ac_prev=oldincludedir ;;
498   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
499   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
500   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
501     oldincludedir=$ac_optarg ;;
502
503   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
504     ac_prev=prefix ;;
505   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
506     prefix=$ac_optarg ;;
507
508   -program-prefix | --program-prefix | --program-prefi | --program-pref \
509   | --program-pre | --program-pr | --program-p)
510     ac_prev=program_prefix ;;
511   -program-prefix=* | --program-prefix=* | --program-prefi=* \
512   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
513     program_prefix=$ac_optarg ;;
514
515   -program-suffix | --program-suffix | --program-suffi | --program-suff \
516   | --program-suf | --program-su | --program-s)
517     ac_prev=program_suffix ;;
518   -program-suffix=* | --program-suffix=* | --program-suffi=* \
519   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
520     program_suffix=$ac_optarg ;;
521
522   -program-transform-name | --program-transform-name \
523   | --program-transform-nam | --program-transform-na \
524   | --program-transform-n | --program-transform- \
525   | --program-transform | --program-transfor \
526   | --program-transfo | --program-transf \
527   | --program-trans | --program-tran \
528   | --progr-tra | --program-tr | --program-t)
529     ac_prev=program_transform_name ;;
530   -program-transform-name=* | --program-transform-name=* \
531   | --program-transform-nam=* | --program-transform-na=* \
532   | --program-transform-n=* | --program-transform-=* \
533   | --program-transform=* | --program-transfor=* \
534   | --program-transfo=* | --program-transf=* \
535   | --program-trans=* | --program-tran=* \
536   | --progr-tra=* | --program-tr=* | --program-t=*)
537     program_transform_name=$ac_optarg ;;
538
539   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
540   | -silent | --silent | --silen | --sile | --sil)
541     silent=yes ;;
542
543   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
544     ac_prev=sbindir ;;
545   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
546   | --sbi=* | --sb=*)
547     sbindir=$ac_optarg ;;
548
549   -sharedstatedir | --sharedstatedir | --sharedstatedi \
550   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
551   | --sharedst | --shareds | --shared | --share | --shar \
552   | --sha | --sh)
553     ac_prev=sharedstatedir ;;
554   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
555   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
556   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
557   | --sha=* | --sh=*)
558     sharedstatedir=$ac_optarg ;;
559
560   -site | --site | --sit)
561     ac_prev=site ;;
562   -site=* | --site=* | --sit=*)
563     site=$ac_optarg ;;
564
565   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
566     ac_prev=srcdir ;;
567   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
568     srcdir=$ac_optarg ;;
569
570   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
571   | --syscon | --sysco | --sysc | --sys | --sy)
572     ac_prev=sysconfdir ;;
573   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
574   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
575     sysconfdir=$ac_optarg ;;
576
577   -target | --target | --targe | --targ | --tar | --ta | --t)
578     ac_prev=target_alias ;;
579   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
580     target_alias=$ac_optarg ;;
581
582   -v | -verbose | --verbose | --verbos | --verbo | --verb)
583     verbose=yes ;;
584
585   -version | --version | --versio | --versi | --vers | -V)
586     ac_init_version=: ;;
587
588   -with-* | --with-*)
589     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
590     # Reject names that are not valid shell variable names.
591     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
592       { echo "$as_me: error: invalid package name: $ac_package" >&2
593    { (exit 1); exit 1; }; }
594     ac_package=`echo $ac_package| sed 's/-/_/g'`
595     case $ac_option in
596       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
597       *) ac_optarg=yes ;;
598     esac
599     eval "with_$ac_package='$ac_optarg'" ;;
600
601   -without-* | --without-*)
602     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
603     # Reject names that are not valid shell variable names.
604     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
605       { echo "$as_me: error: invalid package name: $ac_package" >&2
606    { (exit 1); exit 1; }; }
607     ac_package=`echo $ac_package | sed 's/-/_/g'`
608     eval "with_$ac_package=no" ;;
609
610   --x)
611     # Obsolete; use --with-x.
612     with_x=yes ;;
613
614   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
615   | --x-incl | --x-inc | --x-in | --x-i)
616     ac_prev=x_includes ;;
617   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
618   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
619     x_includes=$ac_optarg ;;
620
621   -x-libraries | --x-libraries | --x-librarie | --x-librari \
622   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
623     ac_prev=x_libraries ;;
624   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
625   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
626     x_libraries=$ac_optarg ;;
627
628   -*) { echo "$as_me: error: unrecognized option: $ac_option
629 Try \`$0 --help' for more information." >&2
630    { (exit 1); exit 1; }; }
631     ;;
632
633   *=*)
634     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
635     # Reject names that are not valid shell variable names.
636     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
637       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
638    { (exit 1); exit 1; }; }
639     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
640     eval "$ac_envvar='$ac_optarg'"
641     export $ac_envvar ;;
642
643   *)
644     # FIXME: should be removed in autoconf 3.0.
645     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
646     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
647       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
648     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
649     ;;
650
651   esac
652 done
653
654 if test -n "$ac_prev"; then
655   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
656   { echo "$as_me: error: missing argument to $ac_option" >&2
657    { (exit 1); exit 1; }; }
658 fi
659
660 # Be sure to have absolute paths.
661 for ac_var in exec_prefix prefix
662 do
663   eval ac_val=$`echo $ac_var`
664   case $ac_val in
665     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
666     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
667    { (exit 1); exit 1; }; };;
668   esac
669 done
670
671 # Be sure to have absolute paths.
672 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
673               localstatedir libdir includedir oldincludedir infodir mandir
674 do
675   eval ac_val=$`echo $ac_var`
676   case $ac_val in
677     [\\/$]* | ?:[\\/]* ) ;;
678     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
679    { (exit 1); exit 1; }; };;
680   esac
681 done
682
683 # There might be people who depend on the old broken behavior: `$host'
684 # used to hold the argument of --host etc.
685 # FIXME: To remove some day.
686 build=$build_alias
687 host=$host_alias
688 target=$target_alias
689
690 # FIXME: To remove some day.
691 if test "x$host_alias" != x; then
692   if test "x$build_alias" = x; then
693     cross_compiling=maybe
694     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
695     If a cross compiler is detected then cross compile mode will be used." >&2
696   elif test "x$build_alias" != "x$host_alias"; then
697     cross_compiling=yes
698   fi
699 fi
700
701 ac_tool_prefix=
702 test -n "$host_alias" && ac_tool_prefix=$host_alias-
703
704 test "$silent" = yes && exec 6>/dev/null
705
706
707 # Find the source files, if location was not specified.
708 if test -z "$srcdir"; then
709   ac_srcdir_defaulted=yes
710   # Try the directory containing this script, then its parent.
711   ac_confdir=`(dirname "$0") 2>/dev/null ||
712 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
713          X"$0" : 'X\(//\)[^/]' \| \
714          X"$0" : 'X\(//\)$' \| \
715          X"$0" : 'X\(/\)' \| \
716          .     : '\(.\)' 2>/dev/null ||
717 echo X"$0" |
718     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
719           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
720           /^X\(\/\/\)$/{ s//\1/; q; }
721           /^X\(\/\).*/{ s//\1/; q; }
722           s/.*/./; q'`
723   srcdir=$ac_confdir
724   if test ! -r $srcdir/$ac_unique_file; then
725     srcdir=..
726   fi
727 else
728   ac_srcdir_defaulted=no
729 fi
730 if test ! -r $srcdir/$ac_unique_file; then
731   if test "$ac_srcdir_defaulted" = yes; then
732     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
733    { (exit 1); exit 1; }; }
734   else
735     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
736    { (exit 1); exit 1; }; }
737   fi
738 fi
739 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
740   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
741    { (exit 1); exit 1; }; }
742 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
743 ac_env_build_alias_set=${build_alias+set}
744 ac_env_build_alias_value=$build_alias
745 ac_cv_env_build_alias_set=${build_alias+set}
746 ac_cv_env_build_alias_value=$build_alias
747 ac_env_host_alias_set=${host_alias+set}
748 ac_env_host_alias_value=$host_alias
749 ac_cv_env_host_alias_set=${host_alias+set}
750 ac_cv_env_host_alias_value=$host_alias
751 ac_env_target_alias_set=${target_alias+set}
752 ac_env_target_alias_value=$target_alias
753 ac_cv_env_target_alias_set=${target_alias+set}
754 ac_cv_env_target_alias_value=$target_alias
755 ac_env_CXX_set=${CXX+set}
756 ac_env_CXX_value=$CXX
757 ac_cv_env_CXX_set=${CXX+set}
758 ac_cv_env_CXX_value=$CXX
759 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
760 ac_env_CXXFLAGS_value=$CXXFLAGS
761 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
762 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
763 ac_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_env_LDFLAGS_value=$LDFLAGS
765 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
766 ac_cv_env_LDFLAGS_value=$LDFLAGS
767 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_env_CPPFLAGS_value=$CPPFLAGS
769 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
770 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
771 ac_env_CXXCPP_set=${CXXCPP+set}
772 ac_env_CXXCPP_value=$CXXCPP
773 ac_cv_env_CXXCPP_set=${CXXCPP+set}
774 ac_cv_env_CXXCPP_value=$CXXCPP
775
776 #
777 # Report the --help message.
778 #
779 if test "$ac_init_help" = "long"; then
780   # Omit some internal or obsolete options to make the list less imposing.
781   # This message is too long to be a string in the A/UX 3.1 sh.
782   cat <<_ACEOF
783 \`configure' configures Dyninst 7.0 to adapt to many kinds of systems.
784
785 Usage: $0 [OPTION]... [VAR=VALUE]...
786
787 To assign environment variables (e.g., CC, CFLAGS...), specify them as
788 VAR=VALUE.  See below for descriptions of some of the useful variables.
789
790 Defaults for the options are specified in brackets.
791
792 Configuration:
793   -h, --help              display this help and exit
794       --help=short        display options specific to this package
795       --help=recursive    display the short help of all the included packages
796   -V, --version           display version information and exit
797   -q, --quiet, --silent   do not print \`checking...' messages
798       --cache-file=FILE   cache test results in FILE [disabled]
799   -C, --config-cache      alias for \`--cache-file=config.cache'
800   -n, --no-create         do not create output files
801       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
802
803 _ACEOF
804
805   cat <<_ACEOF
806 Installation directories:
807   --prefix=PREFIX         install architecture-independent files in PREFIX
808                           [$ac_default_prefix]
809   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
810                           [PREFIX]
811
812 By default, \`make install' will install all the files in
813 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
814 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
815 for instance \`--prefix=\$HOME'.
816
817 For better control, use the options below.
818
819 Fine tuning of the installation directories:
820   --bindir=DIR           user executables [EPREFIX/bin]
821   --sbindir=DIR          system admin executables [EPREFIX/sbin]
822   --libexecdir=DIR       program executables [EPREFIX/libexec]
823   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
824   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
825   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
826   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
827   --libdir=DIR           object code libraries [EPREFIX/lib]
828   --includedir=DIR       C header files [PREFIX/include]
829   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
830   --infodir=DIR          info documentation [PREFIX/info]
831   --mandir=DIR           man documentation [PREFIX/man]
832 _ACEOF
833
834   cat <<\_ACEOF
835
836 System types:
837   --build=BUILD     configure for building on BUILD [guessed]
838   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
839 _ACEOF
840 fi
841
842 if test -n "$ac_init_help"; then
843   case $ac_init_help in
844      short | recursive ) echo "Configuration of Dyninst 7.0:";;
845    esac
846   cat <<\_ACEOF
847
848 Optional Features:
849   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
850   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
851   --enable-gnu-demangler  Use g++'s built in demangler
852   --disable-testsuite     Disable the Dyninst test suite (default is no)
853
854 Optional Packages:
855   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
856   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
857   --with-package-base     Base directory to look for packages
858   --with-default-component
859                           Valid values: DyninstAPI, SymtabAPI, InstructionAPI,
860                           ProcControlAPI, ParseAPI, default
861   --with-tcl83            Use Tcl/Tk 8.3
862   --with-tcltk-incdir     TCL/TK include directory
863   --with-tcltk-libdir     TCL/TK library directory
864   --with-wrapper-libs     Comma seperated list of archive to wrap
865   --with-libelf-incdir    LIBELF include directory
866   --with-libelf-libdir    LIBELF library directory
867   --with-icc              Path to Intel's ICC compiler
868   --with-pgcc             Path to Pathscale's PGCC compiler
869   --with-libiberty-libdir LIBIBERTY library directory
870   --with-libdwarf-incdir  LIBDWARF include directory
871   --with-libdwarf-libdir  LIBDWARF library directory
872   --with-threaddb-incdir  THREADDB include directory
873   --with-threaddb-libdir  THREADDB library directory
874   --with-libxml2-incdir   LIBXML2 include directory
875   --with-libxml2-libdir   LIBXML2 library directory
876   --with-launchmon-incdir Launchmon include directory
877   --with-launchmon-libdir Launchmon library directory
878   --with-libflex-libdir   Absolute path to flex library
879
880 Some influential environment variables:
881   CXX         C++ compiler command
882   CXXFLAGS    C++ compiler flags
883   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
884               nonstandard directory <lib dir>
885   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
886               headers in a nonstandard directory <include dir>
887   CXXCPP      C++ preprocessor
888
889 Use these variables to override the choices made by `configure' or to help
890 it to find libraries and programs with nonstandard names/locations.
891
892 Report bugs to <bugs@dyninst.org>.
893 _ACEOF
894 fi
895
896 if test "$ac_init_help" = "recursive"; then
897   # If there are subdirs, report their specific --help.
898   ac_popdir=`pwd`
899   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
900     test -d $ac_dir || continue
901     ac_builddir=.
902
903 if test "$ac_dir" != .; then
904   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
905   # A "../" for each directory in $ac_dir_suffix.
906   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
907 else
908   ac_dir_suffix= ac_top_builddir=
909 fi
910
911 case $srcdir in
912   .)  # No --srcdir option.  We are building in place.
913     ac_srcdir=.
914     if test -z "$ac_top_builddir"; then
915        ac_top_srcdir=.
916     else
917        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
918     fi ;;
919   [\\/]* | ?:[\\/]* )  # Absolute path.
920     ac_srcdir=$srcdir$ac_dir_suffix;
921     ac_top_srcdir=$srcdir ;;
922   *) # Relative path.
923     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
924     ac_top_srcdir=$ac_top_builddir$srcdir ;;
925 esac
926
927 # Do not use `cd foo && pwd` to compute absolute paths, because
928 # the directories may not exist.
929 case `pwd` in
930 .) ac_abs_builddir="$ac_dir";;
931 *)
932   case "$ac_dir" in
933   .) ac_abs_builddir=`pwd`;;
934   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
935   *) ac_abs_builddir=`pwd`/"$ac_dir";;
936   esac;;
937 esac
938 case $ac_abs_builddir in
939 .) ac_abs_top_builddir=${ac_top_builddir}.;;
940 *)
941   case ${ac_top_builddir}. in
942   .) ac_abs_top_builddir=$ac_abs_builddir;;
943   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
944   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
945   esac;;
946 esac
947 case $ac_abs_builddir in
948 .) ac_abs_srcdir=$ac_srcdir;;
949 *)
950   case $ac_srcdir in
951   .) ac_abs_srcdir=$ac_abs_builddir;;
952   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
953   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
954   esac;;
955 esac
956 case $ac_abs_builddir in
957 .) ac_abs_top_srcdir=$ac_top_srcdir;;
958 *)
959   case $ac_top_srcdir in
960   .) ac_abs_top_srcdir=$ac_abs_builddir;;
961   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
962   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
963   esac;;
964 esac
965
966     cd $ac_dir
967     # Check for guested configure; otherwise get Cygnus style configure.
968     if test -f $ac_srcdir/configure.gnu; then
969       echo
970       $SHELL $ac_srcdir/configure.gnu  --help=recursive
971     elif test -f $ac_srcdir/configure; then
972       echo
973       $SHELL $ac_srcdir/configure  --help=recursive
974     elif test -f $ac_srcdir/configure.ac ||
975            test -f $ac_srcdir/configure.in; then
976       echo
977       $ac_configure --help
978     else
979       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
980     fi
981     cd $ac_popdir
982   done
983 fi
984
985 test -n "$ac_init_help" && exit 0
986 if $ac_init_version; then
987   cat <<\_ACEOF
988 Dyninst configure 7.0
989 generated by GNU Autoconf 2.59
990
991 Copyright (C) 2003 Free Software Foundation, Inc.
992 This configure script is free software; the Free Software Foundation
993 gives unlimited permission to copy, distribute and modify it.
994 _ACEOF
995   exit 0
996 fi
997 exec 5>config.log
998 cat >&5 <<_ACEOF
999 This file contains any messages produced by compilers while
1000 running configure, to aid debugging if configure makes a mistake.
1001
1002 It was created by Dyninst $as_me 7.0, which was
1003 generated by GNU Autoconf 2.59.  Invocation command line was
1004
1005   $ $0 $@
1006
1007 _ACEOF
1008 {
1009 cat <<_ASUNAME
1010 ## --------- ##
1011 ## Platform. ##
1012 ## --------- ##
1013
1014 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1015 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1016 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1017 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1018 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1019
1020 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1021 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1022
1023 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1024 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1025 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1026 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1027 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1028 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1029 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1030
1031 _ASUNAME
1032
1033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1034 for as_dir in $PATH
1035 do
1036   IFS=$as_save_IFS
1037   test -z "$as_dir" && as_dir=.
1038   echo "PATH: $as_dir"
1039 done
1040
1041 } >&5
1042
1043 cat >&5 <<_ACEOF
1044
1045
1046 ## ----------- ##
1047 ## Core tests. ##
1048 ## ----------- ##
1049
1050 _ACEOF
1051
1052
1053 # Keep a trace of the command line.
1054 # Strip out --no-create and --no-recursion so they do not pile up.
1055 # Strip out --silent because we don't want to record it for future runs.
1056 # Also quote any args containing shell meta-characters.
1057 # Make two passes to allow for proper duplicate-argument suppression.
1058 ac_configure_args=
1059 ac_configure_args0=
1060 ac_configure_args1=
1061 ac_sep=
1062 ac_must_keep_next=false
1063 for ac_pass in 1 2
1064 do
1065   for ac_arg
1066   do
1067     case $ac_arg in
1068     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1069     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1070     | -silent | --silent | --silen | --sile | --sil)
1071       continue ;;
1072     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1073       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1074     esac
1075     case $ac_pass in
1076     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1077     2)
1078       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1079       if test $ac_must_keep_next = true; then
1080         ac_must_keep_next=false # Got value, back to normal.
1081       else
1082         case $ac_arg in
1083           *=* | --config-cache | -C | -disable-* | --disable-* \
1084           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1085           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1086           | -with-* | --with-* | -without-* | --without-* | --x)
1087             case "$ac_configure_args0 " in
1088               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1089             esac
1090             ;;
1091           -* ) ac_must_keep_next=true ;;
1092         esac
1093       fi
1094       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1095       # Get rid of the leading space.
1096       ac_sep=" "
1097       ;;
1098     esac
1099   done
1100 done
1101 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1102 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1103
1104 # When interrupted or exit'd, cleanup temporary files, and complete
1105 # config.log.  We remove comments because anyway the quotes in there
1106 # would cause problems or look ugly.
1107 # WARNING: Be sure not to use single quotes in there, as some shells,
1108 # such as our DU 5.0 friend, will then `close' the trap.
1109 trap 'exit_status=$?
1110   # Save into config.log some information that might help in debugging.
1111   {
1112     echo
1113
1114     cat <<\_ASBOX
1115 ## ---------------- ##
1116 ## Cache variables. ##
1117 ## ---------------- ##
1118 _ASBOX
1119     echo
1120     # The following way of writing the cache mishandles newlines in values,
1121 {
1122   (set) 2>&1 |
1123     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1124     *ac_space=\ *)
1125       sed -n \
1126         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1127           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1128       ;;
1129     *)
1130       sed -n \
1131         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1132       ;;
1133     esac;
1134 }
1135     echo
1136
1137     cat <<\_ASBOX
1138 ## ----------------- ##
1139 ## Output variables. ##
1140 ## ----------------- ##
1141 _ASBOX
1142     echo
1143     for ac_var in $ac_subst_vars
1144     do
1145       eval ac_val=$`echo $ac_var`
1146       echo "$ac_var='"'"'$ac_val'"'"'"
1147     done | sort
1148     echo
1149
1150     if test -n "$ac_subst_files"; then
1151       cat <<\_ASBOX
1152 ## ------------- ##
1153 ## Output files. ##
1154 ## ------------- ##
1155 _ASBOX
1156       echo
1157       for ac_var in $ac_subst_files
1158       do
1159         eval ac_val=$`echo $ac_var`
1160         echo "$ac_var='"'"'$ac_val'"'"'"
1161       done | sort
1162       echo
1163     fi
1164
1165     if test -s confdefs.h; then
1166       cat <<\_ASBOX
1167 ## ----------- ##
1168 ## confdefs.h. ##
1169 ## ----------- ##
1170 _ASBOX
1171       echo
1172       sed "/^$/d" confdefs.h | sort
1173       echo
1174     fi
1175     test "$ac_signal" != 0 &&
1176       echo "$as_me: caught signal $ac_signal"
1177     echo "$as_me: exit $exit_status"
1178   } >&5
1179   rm -f core *.core &&
1180   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1181     exit $exit_status
1182      ' 0
1183 for ac_signal in 1 2 13 15; do
1184   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1185 done
1186 ac_signal=0
1187
1188 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1189 rm -rf conftest* confdefs.h
1190 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1191 echo >confdefs.h
1192
1193 # Predefined preprocessor variables.
1194
1195 cat >>confdefs.h <<_ACEOF
1196 #define PACKAGE_NAME "$PACKAGE_NAME"
1197 _ACEOF
1198
1199
1200 cat >>confdefs.h <<_ACEOF
1201 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1202 _ACEOF
1203
1204
1205 cat >>confdefs.h <<_ACEOF
1206 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1207 _ACEOF
1208
1209
1210 cat >>confdefs.h <<_ACEOF
1211 #define PACKAGE_STRING "$PACKAGE_STRING"
1212 _ACEOF
1213
1214
1215 cat >>confdefs.h <<_ACEOF
1216 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1217 _ACEOF
1218
1219
1220 # Let the site file select an alternate cache file if it wants to.
1221 # Prefer explicitly selected file to automatically selected ones.
1222 if test -z "$CONFIG_SITE"; then
1223   if test "x$prefix" != xNONE; then
1224     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1225   else
1226     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1227   fi
1228 fi
1229 for ac_site_file in $CONFIG_SITE; do
1230   if test -r "$ac_site_file"; then
1231     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1232 echo "$as_me: loading site script $ac_site_file" >&6;}
1233     sed 's/^/| /' "$ac_site_file" >&5
1234     . "$ac_site_file"
1235   fi
1236 done
1237
1238 if test -r "$cache_file"; then
1239   # Some versions of bash will fail to source /dev/null (special
1240   # files actually), so we avoid doing that.
1241   if test -f "$cache_file"; then
1242     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1243 echo "$as_me: loading cache $cache_file" >&6;}
1244     case $cache_file in
1245       [\\/]* | ?:[\\/]* ) . $cache_file;;
1246       *)                      . ./$cache_file;;
1247     esac
1248   fi
1249 else
1250   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1251 echo "$as_me: creating cache $cache_file" >&6;}
1252   >$cache_file
1253 fi
1254
1255 # Check that the precious variables saved in the cache have kept the same
1256 # value.
1257 ac_cache_corrupted=false
1258 for ac_var in `(set) 2>&1 |
1259                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1260   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1261   eval ac_new_set=\$ac_env_${ac_var}_set
1262   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1263   eval ac_new_val="\$ac_env_${ac_var}_value"
1264   case $ac_old_set,$ac_new_set in
1265     set,)
1266       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1267 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1268       ac_cache_corrupted=: ;;
1269     ,set)
1270       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1271 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1272       ac_cache_corrupted=: ;;
1273     ,);;
1274     *)
1275       if test "x$ac_old_val" != "x$ac_new_val"; then
1276         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1277 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1278         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1279 echo "$as_me:   former value:  $ac_old_val" >&2;}
1280         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1281 echo "$as_me:   current value: $ac_new_val" >&2;}
1282         ac_cache_corrupted=:
1283       fi;;
1284   esac
1285   # Pass precious variables to config.status.
1286   if test "$ac_new_set" = set; then
1287     case $ac_new_val in
1288     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1289       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1290     *) ac_arg=$ac_var=$ac_new_val ;;
1291     esac
1292     case " $ac_configure_args " in
1293       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1294       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1295     esac
1296   fi
1297 done
1298 if $ac_cache_corrupted; then
1299   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1300 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1301   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1302 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1303    { (exit 1); exit 1; }; }
1304 fi
1305
1306 ac_ext=c
1307 ac_cpp='$CPP $CPPFLAGS'
1308 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1309 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1310 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341 ac_aux_dir=
1342 for ac_dir in autodyninst $srcdir/autodyninst; do
1343   if test -f $ac_dir/install-sh; then
1344     ac_aux_dir=$ac_dir
1345     ac_install_sh="$ac_aux_dir/install-sh -c"
1346     break
1347   elif test -f $ac_dir/install.sh; then
1348     ac_aux_dir=$ac_dir
1349     ac_install_sh="$ac_aux_dir/install.sh -c"
1350     break
1351   elif test -f $ac_dir/shtool; then
1352     ac_aux_dir=$ac_dir
1353     ac_install_sh="$ac_aux_dir/shtool install -c"
1354     break
1355   fi
1356 done
1357 if test -z "$ac_aux_dir"; then
1358   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&5
1359 echo "$as_me: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&2;}
1360    { (exit 1); exit 1; }; }
1361 fi
1362 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1363 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1364 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1365
1366 case autodyninst in
1367   [\\/]* | ?:[\\/]* ) ac_macro_dir=autodyninst         ;;
1368   *)                      ac_macro_dir=$srcdir/autodyninst ;;
1369 esac
1370 if test -d "$ac_macro_dir"; then :
1371 else
1372   { { echo "$as_me:$LINENO: error: cannot find macro directory \`autodyninst'" >&5
1373 echo "$as_me: error: cannot find macro directory \`autodyninst'" >&2;}
1374    { (exit 1); exit 1; }; }
1375 fi
1376
1377
1378 ac_ext=cc
1379 ac_cpp='$CXXCPP $CPPFLAGS'
1380 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1381 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1382 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1383 if test -n "$ac_tool_prefix"; then
1384   for ac_prog in $CCC g++
1385   do
1386     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1387 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1388 echo "$as_me:$LINENO: checking for $ac_word" >&5
1389 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1390 if test "${ac_cv_prog_CXX+set}" = set; then
1391   echo $ECHO_N "(cached) $ECHO_C" >&6
1392 else
1393   if test -n "$CXX"; then
1394   ac_cv_prog_CXX="$CXX" # Let the user override the test.
1395 else
1396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1397 for as_dir in $PATH
1398 do
1399   IFS=$as_save_IFS
1400   test -z "$as_dir" && as_dir=.
1401   for ac_exec_ext in '' $ac_executable_extensions; do
1402   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1403     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1404     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1405     break 2
1406   fi
1407 done
1408 done
1409
1410 fi
1411 fi
1412 CXX=$ac_cv_prog_CXX
1413 if test -n "$CXX"; then
1414   echo "$as_me:$LINENO: result: $CXX" >&5
1415 echo "${ECHO_T}$CXX" >&6
1416 else
1417   echo "$as_me:$LINENO: result: no" >&5
1418 echo "${ECHO_T}no" >&6
1419 fi
1420
1421     test -n "$CXX" && break
1422   done
1423 fi
1424 if test -z "$CXX"; then
1425   ac_ct_CXX=$CXX
1426   for ac_prog in $CCC g++
1427 do
1428   # Extract the first word of "$ac_prog", so it can be a program name with args.
1429 set dummy $ac_prog; ac_word=$2
1430 echo "$as_me:$LINENO: checking for $ac_word" >&5
1431 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1432 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1433   echo $ECHO_N "(cached) $ECHO_C" >&6
1434 else
1435   if test -n "$ac_ct_CXX"; then
1436   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1437 else
1438 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1439 for as_dir in $PATH
1440 do
1441   IFS=$as_save_IFS
1442   test -z "$as_dir" && as_dir=.
1443   for ac_exec_ext in '' $ac_executable_extensions; do
1444   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1445     ac_cv_prog_ac_ct_CXX="$ac_prog"
1446     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1447     break 2
1448   fi
1449 done
1450 done
1451
1452 fi
1453 fi
1454 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1455 if test -n "$ac_ct_CXX"; then
1456   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1457 echo "${ECHO_T}$ac_ct_CXX" >&6
1458 else
1459   echo "$as_me:$LINENO: result: no" >&5
1460 echo "${ECHO_T}no" >&6
1461 fi
1462
1463   test -n "$ac_ct_CXX" && break
1464 done
1465 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1466
1467   CXX=$ac_ct_CXX
1468 fi
1469
1470
1471 # Provide some information about the compiler.
1472 echo "$as_me:$LINENO:" \
1473      "checking for C++ compiler version" >&5
1474 ac_compiler=`set X $ac_compile; echo $2`
1475 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1476   (eval $ac_compiler --version </dev/null >&5) 2>&5
1477   ac_status=$?
1478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1479   (exit $ac_status); }
1480 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1481   (eval $ac_compiler -v </dev/null >&5) 2>&5
1482   ac_status=$?
1483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1484   (exit $ac_status); }
1485 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1486   (eval $ac_compiler -V </dev/null >&5) 2>&5
1487   ac_status=$?
1488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1489   (exit $ac_status); }
1490
1491 cat >conftest.$ac_ext <<_ACEOF
1492 /* confdefs.h.  */
1493 _ACEOF
1494 cat confdefs.h >>conftest.$ac_ext
1495 cat >>conftest.$ac_ext <<_ACEOF
1496 /* end confdefs.h.  */
1497
1498 int
1499 main ()
1500 {
1501
1502   ;
1503   return 0;
1504 }
1505 _ACEOF
1506 ac_clean_files_save=$ac_clean_files
1507 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1508 # Try to create an executable without -o first, disregard a.out.
1509 # It will help us diagnose broken compilers, and finding out an intuition
1510 # of exeext.
1511 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1512 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1513 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1514 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1515   (eval $ac_link_default) 2>&5
1516   ac_status=$?
1517   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1518   (exit $ac_status); }; then
1519   # Find the output, starting from the most likely.  This scheme is
1520 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1521 # resort.
1522
1523 # Be careful to initialize this variable, since it used to be cached.
1524 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1525 ac_cv_exeext=
1526 # b.out is created by i960 compilers.
1527 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1528 do
1529   test -f "$ac_file" || continue
1530   case $ac_file in
1531     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1532         ;;
1533     conftest.$ac_ext )
1534         # This is the source file.
1535         ;;
1536     [ab].out )
1537         # We found the default executable, but exeext='' is most
1538         # certainly right.
1539         break;;
1540     *.* )
1541         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1542         # FIXME: I believe we export ac_cv_exeext for Libtool,
1543         # but it would be cool to find out if it's true.  Does anybody
1544         # maintain Libtool? --akim.
1545         export ac_cv_exeext
1546         break;;
1547     * )
1548         break;;
1549   esac
1550 done
1551 else
1552   echo "$as_me: failed program was:" >&5
1553 sed 's/^/| /' conftest.$ac_ext >&5
1554
1555 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1556 See \`config.log' for more details." >&5
1557 echo "$as_me: error: C++ compiler cannot create executables
1558 See \`config.log' for more details." >&2;}
1559    { (exit 77); exit 77; }; }
1560 fi
1561
1562 ac_exeext=$ac_cv_exeext
1563 echo "$as_me:$LINENO: result: $ac_file" >&5
1564 echo "${ECHO_T}$ac_file" >&6
1565
1566 # Check the compiler produces executables we can run.  If not, either
1567 # the compiler is broken, or we cross compile.
1568 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1569 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1570 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1571 # If not cross compiling, check that we can run a simple program.
1572 if test "$cross_compiling" != yes; then
1573   if { ac_try='./$ac_file'
1574   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1575   (eval $ac_try) 2>&5
1576   ac_status=$?
1577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1578   (exit $ac_status); }; }; then
1579     cross_compiling=no
1580   else
1581     if test "$cross_compiling" = maybe; then
1582         cross_compiling=yes
1583     else
1584         { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1585 If you meant to cross compile, use \`--host'.
1586 See \`config.log' for more details." >&5
1587 echo "$as_me: error: cannot run C++ compiled programs.
1588 If you meant to cross compile, use \`--host'.
1589 See \`config.log' for more details." >&2;}
1590    { (exit 1); exit 1; }; }
1591     fi
1592   fi
1593 fi
1594 echo "$as_me:$LINENO: result: yes" >&5
1595 echo "${ECHO_T}yes" >&6
1596
1597 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1598 ac_clean_files=$ac_clean_files_save
1599 # Check the compiler produces executables we can run.  If not, either
1600 # the compiler is broken, or we cross compile.
1601 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1602 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1603 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1604 echo "${ECHO_T}$cross_compiling" >&6
1605
1606 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1607 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1609   (eval $ac_link) 2>&5
1610   ac_status=$?
1611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1612   (exit $ac_status); }; then
1613   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1614 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1615 # work properly (i.e., refer to `conftest.exe'), while it won't with
1616 # `rm'.
1617 for ac_file in conftest.exe conftest conftest.*; do
1618   test -f "$ac_file" || continue
1619   case $ac_file in
1620     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1621     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1622           export ac_cv_exeext
1623           break;;
1624     * ) break;;
1625   esac
1626 done
1627 else
1628   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1629 See \`config.log' for more details." >&5
1630 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1631 See \`config.log' for more details." >&2;}
1632    { (exit 1); exit 1; }; }
1633 fi
1634
1635 rm -f conftest$ac_cv_exeext
1636 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1637 echo "${ECHO_T}$ac_cv_exeext" >&6
1638
1639 rm -f conftest.$ac_ext
1640 EXEEXT=$ac_cv_exeext
1641 ac_exeext=$EXEEXT
1642 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1643 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1644 if test "${ac_cv_objext+set}" = set; then
1645   echo $ECHO_N "(cached) $ECHO_C" >&6
1646 else
1647   cat >conftest.$ac_ext <<_ACEOF
1648 /* confdefs.h.  */
1649 _ACEOF
1650 cat confdefs.h >>conftest.$ac_ext
1651 cat >>conftest.$ac_ext <<_ACEOF
1652 /* end confdefs.h.  */
1653
1654 int
1655 main ()
1656 {
1657
1658   ;
1659   return 0;
1660 }
1661 _ACEOF
1662 rm -f conftest.o conftest.obj
1663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1664   (eval $ac_compile) 2>&5
1665   ac_status=$?
1666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1667   (exit $ac_status); }; then
1668   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1669   case $ac_file in
1670     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1671     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1672        break;;
1673   esac
1674 done
1675 else
1676   echo "$as_me: failed program was:" >&5
1677 sed 's/^/| /' conftest.$ac_ext >&5
1678
1679 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1680 See \`config.log' for more details." >&5
1681 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1682 See \`config.log' for more details." >&2;}
1683    { (exit 1); exit 1; }; }
1684 fi
1685
1686 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1687 fi
1688 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1689 echo "${ECHO_T}$ac_cv_objext" >&6
1690 OBJEXT=$ac_cv_objext
1691 ac_objext=$OBJEXT
1692 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1693 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1694 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1695   echo $ECHO_N "(cached) $ECHO_C" >&6
1696 else
1697   cat >conftest.$ac_ext <<_ACEOF
1698 /* confdefs.h.  */
1699 _ACEOF
1700 cat confdefs.h >>conftest.$ac_ext
1701 cat >>conftest.$ac_ext <<_ACEOF
1702 /* end confdefs.h.  */
1703
1704 int
1705 main ()
1706 {
1707 #ifndef __GNUC__
1708        choke me
1709 #endif
1710
1711   ;
1712   return 0;
1713 }
1714 _ACEOF
1715 rm -f conftest.$ac_objext
1716 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1717   (eval $ac_compile) 2>conftest.er1
1718   ac_status=$?
1719   grep -v '^ *+' conftest.er1 >conftest.err
1720   rm -f conftest.er1
1721   cat conftest.err >&5
1722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1723   (exit $ac_status); } &&
1724          { ac_try='test -z "$ac_cxx_werror_flag"
1725                          || test ! -s conftest.err'
1726   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1727   (eval $ac_try) 2>&5
1728   ac_status=$?
1729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1730   (exit $ac_status); }; } &&
1731          { ac_try='test -s conftest.$ac_objext'
1732   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1733   (eval $ac_try) 2>&5
1734   ac_status=$?
1735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1736   (exit $ac_status); }; }; then
1737   ac_compiler_gnu=yes
1738 else
1739   echo "$as_me: failed program was:" >&5
1740 sed 's/^/| /' conftest.$ac_ext >&5
1741
1742 ac_compiler_gnu=no
1743 fi
1744 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1745 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1746
1747 fi
1748 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1749 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1750 GXX=`test $ac_compiler_gnu = yes && echo yes`
1751 ac_test_CXXFLAGS=${CXXFLAGS+set}
1752 ac_save_CXXFLAGS=$CXXFLAGS
1753 CXXFLAGS="-g"
1754 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1755 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1756 if test "${ac_cv_prog_cxx_g+set}" = set; then
1757   echo $ECHO_N "(cached) $ECHO_C" >&6
1758 else
1759   cat >conftest.$ac_ext <<_ACEOF
1760 /* confdefs.h.  */
1761 _ACEOF
1762 cat confdefs.h >>conftest.$ac_ext
1763 cat >>conftest.$ac_ext <<_ACEOF
1764 /* end confdefs.h.  */
1765
1766 int
1767 main ()
1768 {
1769
1770   ;
1771   return 0;
1772 }
1773 _ACEOF
1774 rm -f conftest.$ac_objext
1775 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1776   (eval $ac_compile) 2>conftest.er1
1777   ac_status=$?
1778   grep -v '^ *+' conftest.er1 >conftest.err
1779   rm -f conftest.er1
1780   cat conftest.err >&5
1781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1782   (exit $ac_status); } &&
1783          { ac_try='test -z "$ac_cxx_werror_flag"
1784                          || test ! -s conftest.err'
1785   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1786   (eval $ac_try) 2>&5
1787   ac_status=$?
1788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1789   (exit $ac_status); }; } &&
1790          { ac_try='test -s conftest.$ac_objext'
1791   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1792   (eval $ac_try) 2>&5
1793   ac_status=$?
1794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1795   (exit $ac_status); }; }; then
1796   ac_cv_prog_cxx_g=yes
1797 else
1798   echo "$as_me: failed program was:" >&5
1799 sed 's/^/| /' conftest.$ac_ext >&5
1800
1801 ac_cv_prog_cxx_g=no
1802 fi
1803 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1804 fi
1805 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
1806 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
1807 if test "$ac_test_CXXFLAGS" = set; then
1808   CXXFLAGS=$ac_save_CXXFLAGS
1809 elif test $ac_cv_prog_cxx_g = yes; then
1810   if test "$GXX" = yes; then
1811     CXXFLAGS="-g -O2"
1812   else
1813     CXXFLAGS="-g"
1814   fi
1815 else
1816   if test "$GXX" = yes; then
1817     CXXFLAGS="-O2"
1818   else
1819     CXXFLAGS=
1820   fi
1821 fi
1822 for ac_declaration in \
1823    '' \
1824    'extern "C" void std::exit (int) throw (); using std::exit;' \
1825    'extern "C" void std::exit (int); using std::exit;' \
1826    'extern "C" void exit (int) throw ();' \
1827    'extern "C" void exit (int);' \
1828    'void exit (int);'
1829 do
1830   cat >conftest.$ac_ext <<_ACEOF
1831 /* confdefs.h.  */
1832 _ACEOF
1833 cat confdefs.h >>conftest.$ac_ext
1834 cat >>conftest.$ac_ext <<_ACEOF
1835 /* end confdefs.h.  */
1836 $ac_declaration
1837 #include <stdlib.h>
1838 int
1839 main ()
1840 {
1841 exit (42);
1842   ;
1843   return 0;
1844 }
1845 _ACEOF
1846 rm -f conftest.$ac_objext
1847 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1848   (eval $ac_compile) 2>conftest.er1
1849   ac_status=$?
1850   grep -v '^ *+' conftest.er1 >conftest.err
1851   rm -f conftest.er1
1852   cat conftest.err >&5
1853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1854   (exit $ac_status); } &&
1855          { ac_try='test -z "$ac_cxx_werror_flag"
1856                          || test ! -s conftest.err'
1857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1858   (eval $ac_try) 2>&5
1859   ac_status=$?
1860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1861   (exit $ac_status); }; } &&
1862          { ac_try='test -s conftest.$ac_objext'
1863   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1864   (eval $ac_try) 2>&5
1865   ac_status=$?
1866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1867   (exit $ac_status); }; }; then
1868   :
1869 else
1870   echo "$as_me: failed program was:" >&5
1871 sed 's/^/| /' conftest.$ac_ext >&5
1872
1873 continue
1874 fi
1875 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1876   cat >conftest.$ac_ext <<_ACEOF
1877 /* confdefs.h.  */
1878 _ACEOF
1879 cat confdefs.h >>conftest.$ac_ext
1880 cat >>conftest.$ac_ext <<_ACEOF
1881 /* end confdefs.h.  */
1882 $ac_declaration
1883 int
1884 main ()
1885 {
1886 exit (42);
1887   ;
1888   return 0;
1889 }
1890 _ACEOF
1891 rm -f conftest.$ac_objext
1892 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1893   (eval $ac_compile) 2>conftest.er1
1894   ac_status=$?
1895   grep -v '^ *+' conftest.er1 >conftest.err
1896   rm -f conftest.er1
1897   cat conftest.err >&5
1898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1899   (exit $ac_status); } &&
1900          { ac_try='test -z "$ac_cxx_werror_flag"
1901                          || test ! -s conftest.err'
1902   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1903   (eval $ac_try) 2>&5
1904   ac_status=$?
1905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1906   (exit $ac_status); }; } &&
1907          { ac_try='test -s conftest.$ac_objext'
1908   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1909   (eval $ac_try) 2>&5
1910   ac_status=$?
1911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1912   (exit $ac_status); }; }; then
1913   break
1914 else
1915   echo "$as_me: failed program was:" >&5
1916 sed 's/^/| /' conftest.$ac_ext >&5
1917
1918 fi
1919 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1920 done
1921 rm -f conftest*
1922 if test -n "$ac_declaration"; then
1923   echo '#ifdef __cplusplus' >>confdefs.h
1924   echo $ac_declaration      >>confdefs.h
1925   echo '#endif'             >>confdefs.h
1926 fi
1927
1928 ac_ext=c
1929 ac_cpp='$CPP $CPPFLAGS'
1930 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1931 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1932 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1933
1934 # Extract the first word of "icc", so it can be a program name with args.
1935 set dummy icc; ac_word=$2
1936 echo "$as_me:$LINENO: checking for $ac_word" >&5
1937 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1938 if test "${ac_cv_path__ICC_+set}" = set; then
1939   echo $ECHO_N "(cached) $ECHO_C" >&6
1940 else
1941   case $_ICC_ in
1942   [\\/]* | ?:[\\/]*)
1943   ac_cv_path__ICC_="$_ICC_" # Let the user override the test with a path.
1944   ;;
1945   *)
1946   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1947 for as_dir in $PATH
1948 do
1949   IFS=$as_save_IFS
1950   test -z "$as_dir" && as_dir=.
1951   for ac_exec_ext in '' $ac_executable_extensions; do
1952   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1953     ac_cv_path__ICC_="$as_dir/$ac_word$ac_exec_ext"
1954     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1955     break 2
1956   fi
1957 done
1958 done
1959
1960   ;;
1961 esac
1962 fi
1963 _ICC_=$ac_cv_path__ICC_
1964
1965 if test -n "$_ICC_"; then
1966   echo "$as_me:$LINENO: result: $_ICC_" >&5
1967 echo "${ECHO_T}$_ICC_" >&6
1968 else
1969   echo "$as_me:$LINENO: result: no" >&5
1970 echo "${ECHO_T}no" >&6
1971 fi
1972
1973 # Extract the first word of "icpc", so it can be a program name with args.
1974 set dummy icpc; ac_word=$2
1975 echo "$as_me:$LINENO: checking for $ac_word" >&5
1976 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1977 if test "${ac_cv_path__ICPC_+set}" = set; then
1978   echo $ECHO_N "(cached) $ECHO_C" >&6
1979 else
1980   case $_ICPC_ in
1981   [\\/]* | ?:[\\/]*)
1982   ac_cv_path__ICPC_="$_ICPC_" # Let the user override the test with a path.
1983   ;;
1984   *)
1985   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1986 for as_dir in $PATH
1987 do
1988   IFS=$as_save_IFS
1989   test -z "$as_dir" && as_dir=.
1990   for ac_exec_ext in '' $ac_executable_extensions; do
1991   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1992     ac_cv_path__ICPC_="$as_dir/$ac_word$ac_exec_ext"
1993     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1994     break 2
1995   fi
1996 done
1997 done
1998
1999   ;;
2000 esac
2001 fi
2002 _ICPC_=$ac_cv_path__ICPC_
2003
2004 if test -n "$_ICPC_"; then
2005   echo "$as_me:$LINENO: result: $_ICPC_" >&5
2006 echo "${ECHO_T}$_ICPC_" >&6
2007 else
2008   echo "$as_me:$LINENO: result: no" >&5
2009 echo "${ECHO_T}no" >&6
2010 fi
2011
2012 # Extract the first word of "pgcc", so it can be a program name with args.
2013 set dummy pgcc; ac_word=$2
2014 echo "$as_me:$LINENO: checking for $ac_word" >&5
2015 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2016 if test "${ac_cv_path__PGC_+set}" = set; then
2017   echo $ECHO_N "(cached) $ECHO_C" >&6
2018 else
2019   case $_PGC_ in
2020   [\\/]* | ?:[\\/]*)
2021   ac_cv_path__PGC_="$_PGC_" # Let the user override the test with a path.
2022   ;;
2023   *)
2024   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2025 for as_dir in $PATH
2026 do
2027   IFS=$as_save_IFS
2028   test -z "$as_dir" && as_dir=.
2029   for ac_exec_ext in '' $ac_executable_extensions; do
2030   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2031     ac_cv_path__PGC_="$as_dir/$ac_word$ac_exec_ext"
2032     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2033     break 2
2034   fi
2035 done
2036 done
2037
2038   ;;
2039 esac
2040 fi
2041 _PGC_=$ac_cv_path__PGC_
2042
2043 if test -n "$_PGC_"; then
2044   echo "$as_me:$LINENO: result: $_PGC_" >&5
2045 echo "${ECHO_T}$_PGC_" >&6
2046 else
2047   echo "$as_me:$LINENO: result: no" >&5
2048 echo "${ECHO_T}no" >&6
2049 fi
2050
2051 # Extract the first word of "pgCC", so it can be a program name with args.
2052 set dummy pgCC; ac_word=$2
2053 echo "$as_me:$LINENO: checking for $ac_word" >&5
2054 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2055 if test "${ac_cv_path__PGCXX_+set}" = set; then
2056   echo $ECHO_N "(cached) $ECHO_C" >&6
2057 else
2058   case $_PGCXX_ in
2059   [\\/]* | ?:[\\/]*)
2060   ac_cv_path__PGCXX_="$_PGCXX_" # Let the user override the test with a path.
2061   ;;
2062   *)
2063   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2064 for as_dir in $PATH
2065 do
2066   IFS=$as_save_IFS
2067   test -z "$as_dir" && as_dir=.
2068   for ac_exec_ext in '' $ac_executable_extensions; do
2069   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2070     ac_cv_path__PGCXX_="$as_dir/$ac_word$ac_exec_ext"
2071     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2072     break 2
2073   fi
2074 done
2075 done
2076
2077   ;;
2078 esac
2079 fi
2080 _PGCXX_=$ac_cv_path__PGCXX_
2081
2082 if test -n "$_PGCXX_"; then
2083   echo "$as_me:$LINENO: result: $_PGCXX_" >&5
2084 echo "${ECHO_T}$_PGCXX_" >&6
2085 else
2086   echo "$as_me:$LINENO: result: no" >&5
2087 echo "${ECHO_T}no" >&6
2088 fi
2089
2090 # Extract the first word of "cc", so it can be a program name with args.
2091 set dummy cc; ac_word=$2
2092 echo "$as_me:$LINENO: checking for $ac_word" >&5
2093 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2094 if test "${ac_cv_path__CC_+set}" = set; then
2095   echo $ECHO_N "(cached) $ECHO_C" >&6
2096 else
2097   case $_CC_ in
2098   [\\/]* | ?:[\\/]*)
2099   ac_cv_path__CC_="$_CC_" # Let the user override the test with a path.
2100   ;;
2101   *)
2102   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2103 for as_dir in $PATH
2104 do
2105   IFS=$as_save_IFS
2106   test -z "$as_dir" && as_dir=.
2107   for ac_exec_ext in '' $ac_executable_extensions; do
2108   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2109     ac_cv_path__CC_="$as_dir/$ac_word$ac_exec_ext"
2110     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2111     break 2
2112   fi
2113 done
2114 done
2115
2116   ;;
2117 esac
2118 fi
2119 _CC_=$ac_cv_path__CC_
2120
2121 if test -n "$_CC_"; then
2122   echo "$as_me:$LINENO: result: $_CC_" >&5
2123 echo "${ECHO_T}$_CC_" >&6
2124 else
2125   echo "$as_me:$LINENO: result: no" >&5
2126 echo "${ECHO_T}no" >&6
2127 fi
2128
2129 # Extract the first word of "CC", so it can be a program name with args.
2130 set dummy CC; ac_word=$2
2131 echo "$as_me:$LINENO: checking for $ac_word" >&5
2132 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2133 if test "${ac_cv_path__CXX_+set}" = set; then
2134   echo $ECHO_N "(cached) $ECHO_C" >&6
2135 else
2136   case $_CXX_ in
2137   [\\/]* | ?:[\\/]*)
2138   ac_cv_path__CXX_="$_CXX_" # Let the user override the test with a path.
2139   ;;
2140   *)
2141   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2142 for as_dir in $PATH
2143 do
2144   IFS=$as_save_IFS
2145   test -z "$as_dir" && as_dir=.
2146   for ac_exec_ext in '' $ac_executable_extensions; do
2147   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2148     ac_cv_path__CXX_="$as_dir/$ac_word$ac_exec_ext"
2149     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2150     break 2
2151   fi
2152 done
2153 done
2154
2155   ;;
2156 esac
2157 fi
2158 _CXX_=$ac_cv_path__CXX_
2159
2160 if test -n "$_CXX_"; then
2161   echo "$as_me:$LINENO: result: $_CXX_" >&5
2162 echo "${ECHO_T}$_CXX_" >&6
2163 else
2164   echo "$as_me:$LINENO: result: no" >&5
2165 echo "${ECHO_T}no" >&6
2166 fi
2167
2168 ac_ext=cc
2169 ac_cpp='$CXXCPP $CPPFLAGS'
2170 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2171 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2172 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2173
2174
2175
2176
2177
2178 PACKAGE_BASE=""
2179
2180 # Check whether --with-package-base or --without-package-base was given.
2181 if test "${with_package_base+set}" = set; then
2182   withval="$with_package_base"
2183   PACKAGE_BASE="${withval}";
2184             TCLTK_INC_DIR="${PACKAGE_BASE}/tcl8.4.5/include";
2185             TCLTK_LIB_DIR="${PACKAGE_BASE}/tcl8.4.5/lib";
2186             LIBELF_INC_DIR="${PACKAGE_BASE}/libelf/include";
2187             LIBELF_LIB_DIR="${PACKAGE_BASE}/libelf/lib";
2188             LIBDWARF_INC_DIR="${PACKAGE_BASE}/libdwarf/include";
2189             LIBDWARF_LIB_DIR="${PACKAGE_BASE}/libdwarf/lib";
2190             ARG_WRAPPER_LIBS="";
2191             LIBXML2_INC_DIR="${PACKAGE_BASE}/libxml2/include/libxml2"
2192             LIBXML2_LIB_DIR="${PACKAGE_BASE}/libxml2/lib";
2193             LIBFLEX_LIB_DIR="${PACKAGE_BASE}/libflex/lib";
2194
2195 else
2196
2197             # We fall back on these defaults if both --with-package-base and
2198             # specific --with-<package> arguments are not provided.
2199             TCLTK_INC_DIR="/usr/include";
2200             TCLTK_LIB_DIR="/usr/lib";
2201             LIBELF_INC_DIR="/usr/include";
2202             LIBELF_LIB_DIR="/usr/lib";
2203             ARG_WRAPPER_LIBS="";
2204             LIBDWARF_INC_DIR="/usr/include";
2205             LIBDWARF_LIB_DIR="/usr/lib";
2206             LIBXML2_INC_DIR="/usr/include/libxml2"
2207             LIBXML2_LIB_DIR="/usr/lib";
2208             LIBFLEX_LIB_DIR="/usr/lib";
2209
2210 fi;
2211 # 3/15/09: We don't include libiberty in the cs.wisc.edu package-base.
2212 #          Why?  Putting these here for now...
2213 #LIBIBERTY_LIB_DIR="/usr/lib";
2214
2215
2216 # Check whether --with-default-component or --without-default-component was given.
2217 if test "${with_default_component+set}" = set; then
2218   withval="$with_default_component"
2219   DEFAULT_COMPONENT="${withval}";
2220 else
2221   DEFAULT_COMPONENT=`cat autodyninst/default_component`;
2222 fi;
2223
2224 # Check whether --with-tcl83 or --without-tcl83 was given.
2225 if test "${with_tcl83+set}" = set; then
2226   withval="$with_tcl83"
2227   TCL_VERSION="tcl8.3"; USE_TCL83="${withval}";
2228 else
2229   TCL_VERSION="tcl8.4"; USE_TCL83="false";
2230 fi;
2231
2232 # Check whether --with-tcltk-incdir or --without-tcltk-incdir was given.
2233 if test "${with_tcltk_incdir+set}" = set; then
2234   withval="$with_tcltk_incdir"
2235   TCLTK_INC_DIR="${withval}";
2236 fi;
2237
2238 # Check whether --with-tcltk-libdir or --without-tcltk-libdir was given.
2239 if test "${with_tcltk_libdir+set}" = set; then
2240   withval="$with_tcltk_libdir"
2241   TCLTK_LIB_DIR="${withval}";
2242 fi;
2243
2244
2245   CXXFLAGS_HOLD=$CXXFLAGS
2246   if test "$TCLTK_INC_DIR" != "" ; then
2247     echo "$as_me:$LINENO: checking for tcl.h in $TCLTK_INC_DIR" >&5
2248 echo $ECHO_N "checking for tcl.h in $TCLTK_INC_DIR... $ECHO_C" >&6
2249     CXXFLAGS="$CXXFLAGS -I$TCLTK_INC_DIR"
2250   else
2251     echo "$as_me:$LINENO: checking for tcl.h" >&5
2252 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
2253   fi
2254   cat >conftest.$ac_ext <<_ACEOF
2255 /* confdefs.h.  */
2256 _ACEOF
2257 cat confdefs.h >>conftest.$ac_ext
2258 cat >>conftest.$ac_ext <<_ACEOF
2259 /* end confdefs.h.  */
2260 #include "tcl.h"
2261 int
2262 main ()
2263 {
2264
2265   ;
2266   return 0;
2267 }
2268 _ACEOF
2269 rm -f conftest.$ac_objext
2270 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2271   (eval $ac_compile) 2>conftest.er1
2272   ac_status=$?
2273   grep -v '^ *+' conftest.er1 >conftest.err
2274   rm -f conftest.er1
2275   cat conftest.err >&5
2276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2277   (exit $ac_status); } &&
2278          { ac_try='test -z "$ac_cxx_werror_flag"
2279                          || test ! -s conftest.err'
2280   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2281   (eval $ac_try) 2>&5
2282   ac_status=$?
2283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2284   (exit $ac_status); }; } &&
2285          { ac_try='test -s conftest.$ac_objext'
2286   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2287   (eval $ac_try) 2>&5
2288   ac_status=$?
2289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2290   (exit $ac_status); }; }; then
2291
2292 cat >>confdefs.h <<\_ACEOF
2293 #define cap_have_tcl 1
2294 _ACEOF
2295
2296 else
2297   echo "$as_me: failed program was:" >&5
2298 sed 's/^/| /' conftest.$ac_ext >&5
2299
2300 echo "$as_me:$LINENO: result: tcl.h not found in $TCLTK_INC_DIR" >&5
2301 echo "${ECHO_T}tcl.h not found in $TCLTK_INC_DIR" >&6
2302 fi
2303 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2304   CXXFLAGS=$CXXFLAGS_HOLD
2305
2306
2307   if test "$TCLTK_LIB_DIR" = "" ; then
2308
2309 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2310 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2311 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2312 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2313   echo $ECHO_N "(cached) $ECHO_C" >&6
2314 else
2315   ac_check_lib_save_LIBS=$LIBS
2316 LIBS="-l$TCL_VERSION  $LIBS"
2317 cat >conftest.$ac_ext <<_ACEOF
2318 /* confdefs.h.  */
2319 _ACEOF
2320 cat confdefs.h >>conftest.$ac_ext
2321 cat >>conftest.$ac_ext <<_ACEOF
2322 /* end confdefs.h.  */
2323
2324 /* Override any gcc2 internal prototype to avoid an error.  */
2325 #ifdef __cplusplus
2326 extern "C"
2327 #endif
2328 /* We use char because int might match the return type of a gcc2
2329    builtin and then its argument prototype would still apply.  */
2330 char Tcl_Eval ();
2331 int
2332 main ()
2333 {
2334 Tcl_Eval ();
2335   ;
2336   return 0;
2337 }
2338 _ACEOF
2339 rm -f conftest.$ac_objext conftest$ac_exeext
2340 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2341   (eval $ac_link) 2>conftest.er1
2342   ac_status=$?
2343   grep -v '^ *+' conftest.er1 >conftest.err
2344   rm -f conftest.er1
2345   cat conftest.err >&5
2346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2347   (exit $ac_status); } &&
2348          { ac_try='test -z "$ac_cxx_werror_flag"
2349                          || test ! -s conftest.err'
2350   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2351   (eval $ac_try) 2>&5
2352   ac_status=$?
2353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2354   (exit $ac_status); }; } &&
2355          { ac_try='test -s conftest$ac_exeext'
2356   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2357   (eval $ac_try) 2>&5
2358   ac_status=$?
2359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2360   (exit $ac_status); }; }; then
2361   eval "$as_ac_Lib=yes"
2362 else
2363   echo "$as_me: failed program was:" >&5
2364 sed 's/^/| /' conftest.$ac_ext >&5
2365
2366 eval "$as_ac_Lib=no"
2367 fi
2368 rm -f conftest.err conftest.$ac_objext \
2369       conftest$ac_exeext conftest.$ac_ext
2370 LIBS=$ac_check_lib_save_LIBS
2371 fi
2372 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2373 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2374 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2375   cat >>confdefs.h <<_ACEOF
2376 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2377 _ACEOF
2378
2379   LIBS="-l$TCL_VERSION $LIBS"
2380
2381 else
2382   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION." >&5
2383 echo "${ECHO_T}Can't find lib$TCL_VERSION." >&6
2384 fi
2385
2386   else
2387     LIBS_HOLD=$LIBS
2388     if test "" != "" ; then
2389       LIBS="-L$TCLTK_LIB_DIR -L"
2390
2391 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2392 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2393 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2394 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2395   echo $ECHO_N "(cached) $ECHO_C" >&6
2396 else
2397   ac_check_lib_save_LIBS=$LIBS
2398 LIBS="-l$TCL_VERSION  $LIBS"
2399 cat >conftest.$ac_ext <<_ACEOF
2400 /* confdefs.h.  */
2401 _ACEOF
2402 cat confdefs.h >>conftest.$ac_ext
2403 cat >>conftest.$ac_ext <<_ACEOF
2404 /* end confdefs.h.  */
2405
2406 /* Override any gcc2 internal prototype to avoid an error.  */
2407 #ifdef __cplusplus
2408 extern "C"
2409 #endif
2410 /* We use char because int might match the return type of a gcc2
2411    builtin and then its argument prototype would still apply.  */
2412 char Tcl_Eval ();
2413 int
2414 main ()
2415 {
2416 Tcl_Eval ();
2417   ;
2418   return 0;
2419 }
2420 _ACEOF
2421 rm -f conftest.$ac_objext conftest$ac_exeext
2422 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2423   (eval $ac_link) 2>conftest.er1
2424   ac_status=$?
2425   grep -v '^ *+' conftest.er1 >conftest.err
2426   rm -f conftest.er1
2427   cat conftest.err >&5
2428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429   (exit $ac_status); } &&
2430          { ac_try='test -z "$ac_cxx_werror_flag"
2431                          || test ! -s conftest.err'
2432   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2433   (eval $ac_try) 2>&5
2434   ac_status=$?
2435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436   (exit $ac_status); }; } &&
2437          { ac_try='test -s conftest$ac_exeext'
2438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2439   (eval $ac_try) 2>&5
2440   ac_status=$?
2441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2442   (exit $ac_status); }; }; then
2443   eval "$as_ac_Lib=yes"
2444 else
2445   echo "$as_me: failed program was:" >&5
2446 sed 's/^/| /' conftest.$ac_ext >&5
2447
2448 eval "$as_ac_Lib=no"
2449 fi
2450 rm -f conftest.err conftest.$ac_objext \
2451       conftest$ac_exeext conftest.$ac_ext
2452 LIBS=$ac_check_lib_save_LIBS
2453 fi
2454 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2455 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2456 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2457   cat >>confdefs.h <<_ACEOF
2458 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2459 _ACEOF
2460
2461   LIBS="-l$TCL_VERSION $LIBS"
2462
2463 else
2464   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2465 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2466 fi
2467
2468     else
2469       LIBS="-L$TCLTK_LIB_DIR"
2470
2471 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2472 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2473 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2474 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2475   echo $ECHO_N "(cached) $ECHO_C" >&6
2476 else
2477   ac_check_lib_save_LIBS=$LIBS
2478 LIBS="-l$TCL_VERSION  $LIBS"
2479 cat >conftest.$ac_ext <<_ACEOF
2480 /* confdefs.h.  */
2481 _ACEOF
2482 cat confdefs.h >>conftest.$ac_ext
2483 cat >>conftest.$ac_ext <<_ACEOF
2484 /* end confdefs.h.  */
2485
2486 /* Override any gcc2 internal prototype to avoid an error.  */
2487 #ifdef __cplusplus
2488 extern "C"
2489 #endif
2490 /* We use char because int might match the return type of a gcc2
2491    builtin and then its argument prototype would still apply.  */
2492 char Tcl_Eval ();
2493 int
2494 main ()
2495 {
2496 Tcl_Eval ();
2497   ;
2498   return 0;
2499 }
2500 _ACEOF
2501 rm -f conftest.$ac_objext conftest$ac_exeext
2502 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2503   (eval $ac_link) 2>conftest.er1
2504   ac_status=$?
2505   grep -v '^ *+' conftest.er1 >conftest.err
2506   rm -f conftest.er1
2507   cat conftest.err >&5
2508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2509   (exit $ac_status); } &&
2510          { ac_try='test -z "$ac_cxx_werror_flag"
2511                          || test ! -s conftest.err'
2512   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2513   (eval $ac_try) 2>&5
2514   ac_status=$?
2515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2516   (exit $ac_status); }; } &&
2517          { ac_try='test -s conftest$ac_exeext'
2518   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2519   (eval $ac_try) 2>&5
2520   ac_status=$?
2521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2522   (exit $ac_status); }; }; then
2523   eval "$as_ac_Lib=yes"
2524 else
2525   echo "$as_me: failed program was:" >&5
2526 sed 's/^/| /' conftest.$ac_ext >&5
2527
2528 eval "$as_ac_Lib=no"
2529 fi
2530 rm -f conftest.err conftest.$ac_objext \
2531       conftest$ac_exeext conftest.$ac_ext
2532 LIBS=$ac_check_lib_save_LIBS
2533 fi
2534 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2535 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2536 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2537   cat >>confdefs.h <<_ACEOF
2538 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2539 _ACEOF
2540
2541   LIBS="-l$TCL_VERSION $LIBS"
2542
2543 else
2544   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2545 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2546 fi
2547
2548     fi
2549     LIBS=$LIBS_HOLD
2550   fi
2551
2552
2553
2554
2555
2556
2557 # Make sure we can run config.sub.
2558 $ac_config_sub sun4 >/dev/null 2>&1 ||
2559   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2560 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2561    { (exit 1); exit 1; }; }
2562
2563 echo "$as_me:$LINENO: checking build system type" >&5
2564 echo $ECHO_N "checking build system type... $ECHO_C" >&6
2565 if test "${ac_cv_build+set}" = set; then
2566   echo $ECHO_N "(cached) $ECHO_C" >&6
2567 else
2568   ac_cv_build_alias=$build_alias
2569 test -z "$ac_cv_build_alias" &&
2570   ac_cv_build_alias=`$ac_config_guess`
2571 test -z "$ac_cv_build_alias" &&
2572   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2573 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2574    { (exit 1); exit 1; }; }
2575 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2576   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2577 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2578    { (exit 1); exit 1; }; }
2579
2580 fi
2581 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2582 echo "${ECHO_T}$ac_cv_build" >&6
2583 build=$ac_cv_build
2584 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2585 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2586 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2587
2588
2589 echo "$as_me:$LINENO: checking host system type" >&5
2590 echo $ECHO_N "checking host system type... $ECHO_C" >&6
2591 if test "${ac_cv_host+set}" = set; then
2592   echo $ECHO_N "(cached) $ECHO_C" >&6
2593 else
2594   ac_cv_host_alias=$host_alias
2595 test -z "$ac_cv_host_alias" &&
2596   ac_cv_host_alias=$ac_cv_build_alias
2597 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2598   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2599 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2600    { (exit 1); exit 1; }; }
2601
2602 fi
2603 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2604 echo "${ECHO_T}$ac_cv_host" >&6
2605 host=$ac_cv_host
2606 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2607 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2608 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2609
2610
2611
2612
2613 # Check whether --with-wrapper-libs or --without-wrapper-libs was given.
2614 if test "${with_wrapper_libs+set}" = set; then
2615   withval="$with_wrapper_libs"
2616   ARG_WRAPPER_LIBS="${withval}";
2617 fi;
2618
2619
2620 # Check whether --enable-gnu-demangler or --disable-gnu-demangler was given.
2621 if test "${enable_gnu_demangler+set}" = set; then
2622   enableval="$enable_gnu_demangler"
2623   GNU_DEMANGLER="true"
2624 fi;
2625
2626 if test "x$DEFAULT_COMPONENT" = "xInstructionAPI"; then
2627    { echo "$as_me:$LINENO: InstructionAPI, not requiring libelf..." >&5
2628 echo "$as_me: InstructionAPI, not requiring libelf..." >&6;}
2629    SUPPRESS_LIBELF_REQ="true"
2630    { echo "$as_me:$LINENO: InstructionAPI, not requiring thread_db..." >&5
2631 echo "$as_me: InstructionAPI, not requiring thread_db..." >&6;}
2632    SUPPRESS_THREADDB_REQ="true"
2633    { echo "$as_me:$LINENO: InstructionAPI, not requiring libdwarf..." >&5
2634 echo "$as_me: InstructionAPI, not requiring libdwarf..." >&6;}
2635    SUPPRESS_LIBDWARF_REQ="true"
2636 fi
2637 if test "x$DEFAULT_COMPONENT" = "xSymtabAPI"; then
2638    { echo "$as_me:$LINENO: SymtabAPI, not requiring thread_db..." >&5
2639 echo "$as_me: SymtabAPI, not requiring thread_db..." >&6;}
2640    SUPPRESS_THREADDB_REQ="true"
2641 fi
2642 if test "x$DEFAULT_COMPONENT" = "xParseAPI"; then
2643    { echo "$as_me:$LINENO: ParseAPI, not requiring thread_db..." >&5
2644 echo "$as_me: ParseAPI, not requiring thread_db..." >&6;}
2645    SUPPRESS_THREADDB_REQ="true"
2646 fi
2647 if test "x$DEFAULT_COMPONENT" = "xProcControlAPI"; then
2648    { echo "$as_me:$LINENO: ProcControlAPI, not requiring libdwarf..." >&5
2649 echo "$as_me: ProcControlAPI, not requiring libdwarf..." >&6;}
2650    SUPPRESS_LIBDWARF_REQ="true"
2651 fi
2652 if test "`echo $host_os | cut -b-5`" = "linux" ; then
2653   if test "x$PLATFORM" = "xppc32_bgp_ion"; then
2654    { echo "$as_me:$LINENO: BG/P, thread_db required..." >&5
2655 echo "$as_me: BG/P, thread_db required..." >&6;}
2656   elif test "x$PLATFORM" = "xppc32_bgl_ion"; then
2657    { echo "$as_me:$LINENO: BG/L, thread_db required..." >&5
2658 echo "$as_me: BG/L, thread_db required..." >&6;}
2659   else
2660    { echo "$as_me:$LINENO: Linux, not requiring thread_db..." >&5
2661 echo "$as_me: Linux, not requiring thread_db..." >&6;}
2662    SUPPRESS_THREADDB_REQ="true"
2663   fi
2664 fi
2665
2666 if test "`echo $host_os | cut -b-3`" = "aix" ; then
2667    { echo "$as_me:$LINENO: AIX, not requiring thread_db..." >&5
2668 echo "$as_me: AIX, not requiring thread_db..." >&6;}
2669    SUPPRESS_THREADDB_REQ="true"
2670 fi
2671
2672 if test "`echo $host_os | cut -b-3`" = "aix" ; then
2673    { echo "$as_me:$LINENO: AIX system, skipping libelf..." >&5
2674 echo "$as_me: AIX system, skipping libelf..." >&6;}
2675 else
2676
2677 # Check whether --with-libelf-incdir or --without-libelf-incdir was given.
2678 if test "${with_libelf_incdir+set}" = set; then
2679   withval="$with_libelf_incdir"
2680   LIBELF_INC_DIR="${withval}";
2681 fi;
2682
2683 # Check whether --with-libelf-libdir or --without-libelf-libdir was given.
2684 if test "${with_libelf_libdir+set}" = set; then
2685   withval="$with_libelf_libdir"
2686   LIBELF_LIB_DIR="${withval}";
2687 fi;
2688
2689    if test "x$SUPPRESS_LIBELF_REQ" = "x"; then
2690       CXXFLAGS_HOLD=$CXXFLAGS;
2691       CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR";
2692       CPPFLAGS_HOLD=$CPPFLAGS;
2693       CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR";
2694
2695       ac_ext=cc
2696 ac_cpp='$CXXCPP $CPPFLAGS'
2697 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2698 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2699 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2700 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
2701 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
2702 if test -z "$CXXCPP"; then
2703   if test "${ac_cv_prog_CXXCPP+set}" = set; then
2704   echo $ECHO_N "(cached) $ECHO_C" >&6
2705 else
2706       # Double quotes because CXXCPP needs to be expanded
2707     for CXXCPP in "$CXX -E" "/lib/cpp"
2708     do
2709       ac_preproc_ok=false
2710 for ac_cxx_preproc_warn_flag in '' yes
2711 do
2712   # Use a header file that comes with gcc, so configuring glibc
2713   # with a fresh cross-compiler works.
2714   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2715   # <limits.h> exists even on freestanding compilers.
2716   # On the NeXT, cc -E runs the code through the compiler's parser,
2717   # not just through cpp. "Syntax error" is here to catch this case.
2718   cat >conftest.$ac_ext <<_ACEOF
2719 /* confdefs.h.  */
2720 _ACEOF
2721 cat confdefs.h >>conftest.$ac_ext
2722 cat >>conftest.$ac_ext <<_ACEOF
2723 /* end confdefs.h.  */
2724 #ifdef __STDC__
2725 # include <limits.h>
2726 #else
2727 # include <assert.h>
2728 #endif
2729                      Syntax error
2730 _ACEOF
2731 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2732   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2733   ac_status=$?
2734   grep -v '^ *+' conftest.er1 >conftest.err
2735   rm -f conftest.er1
2736   cat conftest.err >&5
2737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2738   (exit $ac_status); } >/dev/null; then
2739   if test -s conftest.err; then
2740     ac_cpp_err=$ac_cxx_preproc_warn_flag
2741     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2742   else
2743     ac_cpp_err=
2744   fi
2745 else
2746   ac_cpp_err=yes
2747 fi
2748 if test -z "$ac_cpp_err"; then
2749   :
2750 else
2751   echo "$as_me: failed program was:" >&5
2752 sed 's/^/| /' conftest.$ac_ext >&5
2753
2754   # Broken: fails on valid input.
2755 continue
2756 fi
2757 rm -f conftest.err conftest.$ac_ext
2758
2759   # OK, works on sane cases.  Now check whether non-existent headers
2760   # can be detected and how.
2761   cat >conftest.$ac_ext <<_ACEOF
2762 /* confdefs.h.  */
2763 _ACEOF
2764 cat confdefs.h >>conftest.$ac_ext
2765 cat >>conftest.$ac_ext <<_ACEOF
2766 /* end confdefs.h.  */
2767 #include <ac_nonexistent.h>
2768 _ACEOF
2769 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2770   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2771   ac_status=$?
2772   grep -v '^ *+' conftest.er1 >conftest.err
2773   rm -f conftest.er1
2774   cat conftest.err >&5
2775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2776   (exit $ac_status); } >/dev/null; then
2777   if test -s conftest.err; then
2778     ac_cpp_err=$ac_cxx_preproc_warn_flag
2779     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2780   else
2781     ac_cpp_err=
2782   fi
2783 else
2784   ac_cpp_err=yes
2785 fi
2786 if test -z "$ac_cpp_err"; then
2787   # Broken: success on invalid input.
2788 continue
2789 else
2790   echo "$as_me: failed program was:" >&5
2791 sed 's/^/| /' conftest.$ac_ext >&5
2792
2793   # Passes both tests.
2794 ac_preproc_ok=:
2795 break
2796 fi
2797 rm -f conftest.err conftest.$ac_ext
2798
2799 done
2800 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2801 rm -f conftest.err conftest.$ac_ext
2802 if $ac_preproc_ok; then
2803   break
2804 fi
2805
2806     done
2807     ac_cv_prog_CXXCPP=$CXXCPP
2808
2809 fi
2810   CXXCPP=$ac_cv_prog_CXXCPP
2811 else
2812   ac_cv_prog_CXXCPP=$CXXCPP
2813 fi
2814 echo "$as_me:$LINENO: result: $CXXCPP" >&5
2815 echo "${ECHO_T}$CXXCPP" >&6
2816 ac_preproc_ok=false
2817 for ac_cxx_preproc_warn_flag in '' yes
2818 do
2819   # Use a header file that comes with gcc, so configuring glibc
2820   # with a fresh cross-compiler works.
2821   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2822   # <limits.h> exists even on freestanding compilers.
2823   # On the NeXT, cc -E runs the code through the compiler's parser,
2824   # not just through cpp. "Syntax error" is here to catch this case.
2825   cat >conftest.$ac_ext <<_ACEOF
2826 /* confdefs.h.  */
2827 _ACEOF
2828 cat confdefs.h >>conftest.$ac_ext
2829 cat >>conftest.$ac_ext <<_ACEOF
2830 /* end confdefs.h.  */
2831 #ifdef __STDC__
2832 # include <limits.h>
2833 #else
2834 # include <assert.h>
2835 #endif
2836                      Syntax error
2837 _ACEOF
2838 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2839   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2840   ac_status=$?
2841   grep -v '^ *+' conftest.er1 >conftest.err
2842   rm -f conftest.er1
2843   cat conftest.err >&5
2844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2845   (exit $ac_status); } >/dev/null; then
2846   if test -s conftest.err; then
2847     ac_cpp_err=$ac_cxx_preproc_warn_flag
2848     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2849   else
2850     ac_cpp_err=
2851   fi
2852 else
2853   ac_cpp_err=yes
2854 fi
2855 if test -z "$ac_cpp_err"; then
2856   :
2857 else
2858   echo "$as_me: failed program was:" >&5
2859 sed 's/^/| /' conftest.$ac_ext >&5
2860
2861   # Broken: fails on valid input.
2862 continue
2863 fi
2864 rm -f conftest.err conftest.$ac_ext
2865
2866   # OK, works on sane cases.  Now check whether non-existent headers
2867   # can be detected and how.
2868   cat >conftest.$ac_ext <<_ACEOF
2869 /* confdefs.h.  */
2870 _ACEOF
2871 cat confdefs.h >>conftest.$ac_ext
2872 cat >>conftest.$ac_ext <<_ACEOF
2873 /* end confdefs.h.  */
2874 #include <ac_nonexistent.h>
2875 _ACEOF
2876 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2877   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2878   ac_status=$?
2879   grep -v '^ *+' conftest.er1 >conftest.err
2880   rm -f conftest.er1
2881   cat conftest.err >&5
2882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2883   (exit $ac_status); } >/dev/null; then
2884   if test -s conftest.err; then
2885     ac_cpp_err=$ac_cxx_preproc_warn_flag
2886     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2887   else
2888     ac_cpp_err=
2889   fi
2890 else
2891   ac_cpp_err=yes
2892 fi
2893 if test -z "$ac_cpp_err"; then
2894   # Broken: success on invalid input.
2895 continue
2896 else
2897   echo "$as_me: failed program was:" >&5
2898 sed 's/^/| /' conftest.$ac_ext >&5
2899
2900   # Passes both tests.
2901 ac_preproc_ok=:
2902 break
2903 fi
2904 rm -f conftest.err conftest.$ac_ext
2905
2906 done
2907 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2908 rm -f conftest.err conftest.$ac_ext
2909 if $ac_preproc_ok; then
2910   :
2911 else
2912   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2913 See \`config.log' for more details." >&5
2914 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2915 See \`config.log' for more details." >&2;}
2916    { (exit 1); exit 1; }; }
2917 fi
2918
2919 ac_ext=cc
2920 ac_cpp='$CXXCPP $CPPFLAGS'
2921 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2922 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2923 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2924
2925
2926 echo "$as_me:$LINENO: checking for egrep" >&5
2927 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2928 if test "${ac_cv_prog_egrep+set}" = set; then
2929   echo $ECHO_N "(cached) $ECHO_C" >&6
2930 else
2931   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2932     then ac_cv_prog_egrep='grep -E'
2933     else ac_cv_prog_egrep='egrep'
2934     fi
2935 fi
2936 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2937 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2938  EGREP=$ac_cv_prog_egrep
2939
2940
2941 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2942 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2943 if test "${ac_cv_header_stdc+set}" = set; then
2944   echo $ECHO_N "(cached) $ECHO_C" >&6
2945 else
2946   cat >conftest.$ac_ext <<_ACEOF
2947 /* confdefs.h.  */
2948 _ACEOF
2949 cat confdefs.h >>conftest.$ac_ext
2950 cat >>conftest.$ac_ext <<_ACEOF
2951 /* end confdefs.h.  */
2952 #include <stdlib.h>
2953 #include <stdarg.h>
2954 #include <string.h>
2955 #include <float.h>
2956
2957 int
2958 main ()
2959 {
2960
2961   ;
2962   return 0;
2963 }
2964 _ACEOF
2965 rm -f conftest.$ac_objext
2966 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2967   (eval $ac_compile) 2>conftest.er1
2968   ac_status=$?
2969   grep -v '^ *+' conftest.er1 >conftest.err
2970   rm -f conftest.er1
2971   cat conftest.err >&5
2972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2973   (exit $ac_status); } &&
2974          { ac_try='test -z "$ac_cxx_werror_flag"
2975                          || test ! -s conftest.err'
2976   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2977   (eval $ac_try) 2>&5
2978   ac_status=$?
2979   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2980   (exit $ac_status); }; } &&
2981          { ac_try='test -s conftest.$ac_objext'
2982   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2983   (eval $ac_try) 2>&5
2984   ac_status=$?
2985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2986   (exit $ac_status); }; }; then
2987   ac_cv_header_stdc=yes
2988 else
2989   echo "$as_me: failed program was:" >&5
2990 sed 's/^/| /' conftest.$ac_ext >&5
2991
2992 ac_cv_header_stdc=no
2993 fi
2994 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2995
2996 if test $ac_cv_header_stdc = yes; then
2997   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2998   cat >conftest.$ac_ext <<_ACEOF
2999 /* confdefs.h.  */
3000 _ACEOF
3001 cat confdefs.h >>conftest.$ac_ext
3002 cat >>conftest.$ac_ext <<_ACEOF
3003 /* end confdefs.h.  */
3004 #include <string.h>
3005
3006 _ACEOF
3007 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3008   $EGREP "memchr" >/dev/null 2>&1; then
3009   :
3010 else
3011   ac_cv_header_stdc=no
3012 fi
3013 rm -f conftest*
3014
3015 fi
3016
3017 if test $ac_cv_header_stdc = yes; then
3018   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3019   cat >conftest.$ac_ext <<_ACEOF
3020 /* confdefs.h.  */
3021 _ACEOF
3022 cat confdefs.h >>conftest.$ac_ext
3023 cat >>conftest.$ac_ext <<_ACEOF
3024 /* end confdefs.h.  */
3025 #include <stdlib.h>
3026
3027 _ACEOF
3028 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3029   $EGREP "free" >/dev/null 2>&1; then
3030   :
3031 else
3032   ac_cv_header_stdc=no
3033 fi
3034 rm -f conftest*
3035
3036 fi
3037
3038 if test $ac_cv_header_stdc = yes; then
3039   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3040   if test "$cross_compiling" = yes; then
3041   :
3042 else
3043   cat >conftest.$ac_ext <<_ACEOF
3044 /* confdefs.h.  */
3045 _ACEOF
3046 cat confdefs.h >>conftest.$ac_ext
3047 cat >>conftest.$ac_ext <<_ACEOF
3048 /* end confdefs.h.  */
3049 #include <ctype.h>
3050 #if ((' ' & 0x0FF) == 0x020)
3051 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3052 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3053 #else
3054 # define ISLOWER(c) \
3055                    (('a' <= (c) && (c) <= 'i') \
3056                      || ('j' <= (c) && (c) <= 'r') \
3057                      || ('s' <= (c) && (c) <= 'z'))
3058 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3059 #endif
3060
3061 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3062 int
3063 main ()
3064 {
3065   int i;
3066   for (i = 0; i < 256; i++)
3067     if (XOR (islower (i), ISLOWER (i))
3068         || toupper (i) != TOUPPER (i))
3069       exit(2);
3070   exit (0);
3071 }
3072 _ACEOF
3073 rm -f conftest$ac_exeext
3074 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3075   (eval $ac_link) 2>&5
3076   ac_status=$?
3077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3078   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3079   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3080   (eval $ac_try) 2>&5
3081   ac_status=$?
3082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3083   (exit $ac_status); }; }; then
3084   :
3085 else
3086   echo "$as_me: program exited with status $ac_status" >&5
3087 echo "$as_me: failed program was:" >&5
3088 sed 's/^/| /' conftest.$ac_ext >&5
3089
3090 ( exit $ac_status )
3091 ac_cv_header_stdc=no
3092 fi
3093 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3094 fi
3095 fi
3096 fi
3097 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3098 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3099 if test $ac_cv_header_stdc = yes; then
3100
3101 cat >>confdefs.h <<\_ACEOF
3102 #define STDC_HEADERS 1
3103 _ACEOF
3104
3105 fi
3106
3107 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3118                   inttypes.h stdint.h unistd.h
3119 do
3120 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3121 echo "$as_me:$LINENO: checking for $ac_header" >&5
3122 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3123 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3124   echo $ECHO_N "(cached) $ECHO_C" >&6
3125 else
3126   cat >conftest.$ac_ext <<_ACEOF
3127 /* confdefs.h.  */
3128 _ACEOF
3129 cat confdefs.h >>conftest.$ac_ext
3130 cat >>conftest.$ac_ext <<_ACEOF
3131 /* end confdefs.h.  */
3132 $ac_includes_default
3133
3134 #include <$ac_header>
3135 _ACEOF
3136 rm -f conftest.$ac_objext
3137 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3138   (eval $ac_compile) 2>conftest.er1
3139   ac_status=$?
3140   grep -v '^ *+' conftest.er1 >conftest.err
3141   rm -f conftest.er1
3142   cat conftest.err >&5
3143   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3144   (exit $ac_status); } &&
3145          { ac_try='test -z "$ac_cxx_werror_flag"
3146                          || test ! -s conftest.err'
3147   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3148   (eval $ac_try) 2>&5
3149   ac_status=$?
3150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151   (exit $ac_status); }; } &&
3152          { ac_try='test -s conftest.$ac_objext'
3153   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3154   (eval $ac_try) 2>&5
3155   ac_status=$?
3156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3157   (exit $ac_status); }; }; then
3158   eval "$as_ac_Header=yes"
3159 else
3160   echo "$as_me: failed program was:" >&5
3161 sed 's/^/| /' conftest.$ac_ext >&5
3162
3163 eval "$as_ac_Header=no"
3164 fi
3165 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3166 fi
3167 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3168 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3169 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3170   cat >>confdefs.h <<_ACEOF
3171 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3172 _ACEOF
3173
3174 fi
3175
3176 done
3177
3178
3179 as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf.h" | $as_tr_sh`
3180 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3181   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3182 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3183 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3184   echo $ECHO_N "(cached) $ECHO_C" >&6
3185 fi
3186 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3187 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3188 else
3189   # Is the header compilable?
3190 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h usability" >&5
3191 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h usability... $ECHO_C" >&6
3192 cat >conftest.$ac_ext <<_ACEOF
3193 /* confdefs.h.  */
3194 _ACEOF
3195 cat confdefs.h >>conftest.$ac_ext
3196 cat >>conftest.$ac_ext <<_ACEOF
3197 /* end confdefs.h.  */
3198 $ac_includes_default
3199 #include <$LIBELF_INC_DIR/libelf.h>
3200 _ACEOF
3201 rm -f conftest.$ac_objext
3202 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3203   (eval $ac_compile) 2>conftest.er1
3204   ac_status=$?
3205   grep -v '^ *+' conftest.er1 >conftest.err
3206   rm -f conftest.er1
3207   cat conftest.err >&5
3208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3209   (exit $ac_status); } &&
3210          { ac_try='test -z "$ac_cxx_werror_flag"
3211                          || test ! -s conftest.err'
3212   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3213   (eval $ac_try) 2>&5
3214   ac_status=$?
3215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3216   (exit $ac_status); }; } &&
3217          { ac_try='test -s conftest.$ac_objext'
3218   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3219   (eval $ac_try) 2>&5
3220   ac_status=$?
3221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3222   (exit $ac_status); }; }; then
3223   ac_header_compiler=yes
3224 else
3225   echo "$as_me: failed program was:" >&5
3226 sed 's/^/| /' conftest.$ac_ext >&5
3227
3228 ac_header_compiler=no
3229 fi
3230 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3231 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3232 echo "${ECHO_T}$ac_header_compiler" >&6
3233
3234 # Is the header present?
3235 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h presence" >&5
3236 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h presence... $ECHO_C" >&6
3237 cat >conftest.$ac_ext <<_ACEOF
3238 /* confdefs.h.  */
3239 _ACEOF
3240 cat confdefs.h >>conftest.$ac_ext
3241 cat >>conftest.$ac_ext <<_ACEOF
3242 /* end confdefs.h.  */
3243 #include <$LIBELF_INC_DIR/libelf.h>
3244 _ACEOF
3245 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3246   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3247   ac_status=$?
3248   grep -v '^ *+' conftest.er1 >conftest.err
3249   rm -f conftest.er1
3250   cat conftest.err >&5
3251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3252   (exit $ac_status); } >/dev/null; then
3253   if test -s conftest.err; then
3254     ac_cpp_err=$ac_cxx_preproc_warn_flag
3255     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3256   else
3257     ac_cpp_err=
3258   fi
3259 else
3260   ac_cpp_err=yes
3261 fi
3262 if test -z "$ac_cpp_err"; then
3263   ac_header_preproc=yes
3264 else
3265   echo "$as_me: failed program was:" >&5
3266 sed 's/^/| /' conftest.$ac_ext >&5
3267
3268   ac_header_preproc=no
3269 fi
3270 rm -f conftest.err conftest.$ac_ext
3271 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3272 echo "${ECHO_T}$ac_header_preproc" >&6
3273
3274 # So?  What about this header?
3275 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3276   yes:no: )
3277     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3278 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3279     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&5
3280 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&2;}
3281     ac_header_preproc=yes
3282     ;;
3283   no:yes:* )
3284     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&5
3285 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&2;}
3286     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&5
3287 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&2;}
3288     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&5
3289 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&2;}
3290     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3291 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3292     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&5
3293 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&2;}
3294     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&5
3295 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&2;}
3296     (
3297       cat <<\_ASBOX
3298 ## ------------------------------- ##
3299 ## Report this to bugs@dyninst.org ##
3300 ## ------------------------------- ##
3301 _ASBOX
3302     ) |
3303       sed "s/^/$as_me: WARNING:     /" >&2
3304     ;;
3305 esac
3306 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3307 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3308 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3309   echo $ECHO_N "(cached) $ECHO_C" >&6
3310 else
3311   eval "$as_ac_Header=\$ac_header_preproc"
3312 fi
3313 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3314 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3315
3316 fi
3317 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3318   { echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3319 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3320 else
3321   CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR/libelf";
3322             CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR/libelf";
3323             as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf/libelf.h" | $as_tr_sh`
3324 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3325   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3326 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3327 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3328   echo $ECHO_N "(cached) $ECHO_C" >&6
3329 fi
3330 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3331 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3332 else
3333   # Is the header compilable?
3334 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h usability" >&5
3335 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h usability... $ECHO_C" >&6
3336 cat >conftest.$ac_ext <<_ACEOF
3337 /* confdefs.h.  */
3338 _ACEOF
3339 cat confdefs.h >>conftest.$ac_ext
3340 cat >>conftest.$ac_ext <<_ACEOF
3341 /* end confdefs.h.  */
3342 $ac_includes_default
3343 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3344 _ACEOF
3345 rm -f conftest.$ac_objext
3346 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3347   (eval $ac_compile) 2>conftest.er1
3348   ac_status=$?
3349   grep -v '^ *+' conftest.er1 >conftest.err
3350   rm -f conftest.er1
3351   cat conftest.err >&5
3352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3353   (exit $ac_status); } &&
3354          { ac_try='test -z "$ac_cxx_werror_flag"
3355                          || test ! -s conftest.err'
3356   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3357   (eval $ac_try) 2>&5
3358   ac_status=$?
3359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3360   (exit $ac_status); }; } &&
3361          { ac_try='test -s conftest.$ac_objext'
3362   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3363   (eval $ac_try) 2>&5
3364   ac_status=$?
3365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3366   (exit $ac_status); }; }; then
3367   ac_header_compiler=yes
3368 else
3369   echo "$as_me: failed program was:" >&5
3370 sed 's/^/| /' conftest.$ac_ext >&5
3371
3372 ac_header_compiler=no
3373 fi
3374 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3375 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3376 echo "${ECHO_T}$ac_header_compiler" >&6
3377
3378 # Is the header present?
3379 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h presence" >&5
3380 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h presence... $ECHO_C" >&6
3381 cat >conftest.$ac_ext <<_ACEOF
3382 /* confdefs.h.  */
3383 _ACEOF
3384 cat confdefs.h >>conftest.$ac_ext
3385 cat >>conftest.$ac_ext <<_ACEOF
3386 /* end confdefs.h.  */
3387 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3388 _ACEOF
3389 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3390   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3391   ac_status=$?
3392   grep -v '^ *+' conftest.er1 >conftest.err
3393   rm -f conftest.er1
3394   cat conftest.err >&5
3395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3396   (exit $ac_status); } >/dev/null; then
3397   if test -s conftest.err; then
3398     ac_cpp_err=$ac_cxx_preproc_warn_flag
3399     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3400   else
3401     ac_cpp_err=
3402   fi
3403 else
3404   ac_cpp_err=yes
3405 fi
3406 if test -z "$ac_cpp_err"; then
3407   ac_header_preproc=yes
3408 else
3409   echo "$as_me: failed program was:" >&5
3410 sed 's/^/| /' conftest.$ac_ext >&5
3411
3412   ac_header_preproc=no
3413 fi
3414 rm -f conftest.err conftest.$ac_ext
3415 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3416 echo "${ECHO_T}$ac_header_preproc" >&6
3417
3418 # So?  What about this header?
3419 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3420   yes:no: )
3421     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3422 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3423     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&5
3424 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&2;}
3425     ac_header_preproc=yes
3426     ;;
3427   no:yes:* )
3428     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&5
3429 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&2;}
3430     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&5
3431 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&2;}
3432     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&5
3433 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&2;}
3434     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3435 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3436     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&5
3437 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&2;}
3438     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&5
3439 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&2;}
3440     (
3441       cat <<\_ASBOX
3442 ## ------------------------------- ##
3443 ## Report this to bugs@dyninst.org ##
3444 ## ------------------------------- ##
3445 _ASBOX
3446     ) |
3447       sed "s/^/$as_me: WARNING:     /" >&2
3448     ;;
3449 esac
3450 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3451 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3452 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3453   echo $ECHO_N "(cached) $ECHO_C" >&6
3454 else
3455   eval "$as_ac_Header=\$ac_header_preproc"
3456 fi
3457 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3458 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3459
3460 fi
3461 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3462   LIBELF_INC_DIR+="/libelf";{ echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3463 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3464 else
3465   { { echo "$as_me:$LINENO: error: couldn't find libelf.h" >&5
3466 echo "$as_me: error: couldn't find libelf.h" >&2;}
3467    { (exit 1); exit 1; }; }
3468 fi
3469
3470
3471 fi
3472
3473
3474       CXXFLAGS=$CXXFLAGS_HOLD;
3475       CPPFLAGS=$CPPFLAGS_HOLD;
3476
3477   if test "$LIBELF_LIB_DIR" = "" ; then
3478
3479 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3480 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3481 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3482   echo $ECHO_N "(cached) $ECHO_C" >&6
3483 else
3484   ac_check_lib_save_LIBS=$LIBS
3485 LIBS="-lelf  $LIBS"
3486 cat >conftest.$ac_ext <<_ACEOF
3487 /* confdefs.h.  */
3488 _ACEOF
3489 cat confdefs.h >>conftest.$ac_ext
3490 cat >>conftest.$ac_ext <<_ACEOF
3491 /* end confdefs.h.  */
3492
3493 /* Override any gcc2 internal prototype to avoid an error.  */
3494 #ifdef __cplusplus
3495 extern "C"
3496 #endif
3497 /* We use char because int might match the return type of a gcc2
3498    builtin and then its argument prototype would still apply.  */
3499 char elf_memory ();
3500 int
3501 main ()
3502 {
3503 elf_memory ();
3504   ;
3505   return 0;
3506 }
3507 _ACEOF
3508 rm -f conftest.$ac_objext conftest$ac_exeext
3509 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3510   (eval $ac_link) 2>conftest.er1
3511   ac_status=$?
3512   grep -v '^ *+' conftest.er1 >conftest.err
3513   rm -f conftest.er1
3514   cat conftest.err >&5
3515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3516   (exit $ac_status); } &&
3517          { ac_try='test -z "$ac_cxx_werror_flag"
3518                          || test ! -s conftest.err'
3519   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3520   (eval $ac_try) 2>&5
3521   ac_status=$?
3522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3523   (exit $ac_status); }; } &&
3524          { ac_try='test -s conftest$ac_exeext'
3525   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3526   (eval $ac_try) 2>&5
3527   ac_status=$?
3528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3529   (exit $ac_status); }; }; then
3530   ac_cv_lib_elf_elf_memory=yes
3531 else
3532   echo "$as_me: failed program was:" >&5
3533 sed 's/^/| /' conftest.$ac_ext >&5
3534
3535 ac_cv_lib_elf_elf_memory=no
3536 fi
3537 rm -f conftest.err conftest.$ac_objext \
3538       conftest$ac_exeext conftest.$ac_ext
3539 LIBS=$ac_check_lib_save_LIBS
3540 fi
3541 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3542 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3543 if test $ac_cv_lib_elf_elf_memory = yes; then
3544   cat >>confdefs.h <<_ACEOF
3545 #define HAVE_LIBELF 1
3546 _ACEOF
3547
3548   LIBS="-lelf $LIBS"
3549
3550 else
3551   { { echo "$as_me:$LINENO: error: Can't find libelf." >&5
3552 echo "$as_me: error: Can't find libelf." >&2;}
3553    { (exit 1); exit 1; }; }
3554 fi
3555
3556   else
3557     LIBS_HOLD=$LIBS
3558     if test "" != "" ; then
3559       LIBS="-L$LIBELF_LIB_DIR -L"
3560
3561 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3562 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3563 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3564   echo $ECHO_N "(cached) $ECHO_C" >&6
3565 else
3566   ac_check_lib_save_LIBS=$LIBS
3567 LIBS="-lelf  $LIBS"
3568 cat >conftest.$ac_ext <<_ACEOF
3569 /* confdefs.h.  */
3570 _ACEOF
3571 cat confdefs.h >>conftest.$ac_ext
3572 cat >>conftest.$ac_ext <<_ACEOF
3573 /* end confdefs.h.  */
3574
3575 /* Override any gcc2 internal prototype to avoid an error.  */
3576 #ifdef __cplusplus
3577 extern "C"
3578 #endif
3579 /* We use char because int might match the return type of a gcc2
3580    builtin and then its argument prototype would still apply.  */
3581 char elf_memory ();
3582 int
3583 main ()
3584 {
3585 elf_memory ();
3586   ;
3587   return 0;
3588 }
3589 _ACEOF
3590 rm -f conftest.$ac_objext conftest$ac_exeext
3591 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3592   (eval $ac_link) 2>conftest.er1
3593   ac_status=$?
3594   grep -v '^ *+' conftest.er1 >conftest.err
3595   rm -f conftest.er1
3596   cat conftest.err >&5
3597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3598   (exit $ac_status); } &&
3599          { ac_try='test -z "$ac_cxx_werror_flag"
3600                          || test ! -s conftest.err'
3601   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3602   (eval $ac_try) 2>&5
3603   ac_status=$?
3604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3605   (exit $ac_status); }; } &&
3606          { ac_try='test -s conftest$ac_exeext'
3607   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3608   (eval $ac_try) 2>&5
3609   ac_status=$?
3610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611   (exit $ac_status); }; }; then
3612   ac_cv_lib_elf_elf_memory=yes
3613 else
3614   echo "$as_me: failed program was:" >&5
3615 sed 's/^/| /' conftest.$ac_ext >&5
3616
3617 ac_cv_lib_elf_elf_memory=no
3618 fi
3619 rm -f conftest.err conftest.$ac_objext \
3620       conftest$ac_exeext conftest.$ac_ext
3621 LIBS=$ac_check_lib_save_LIBS
3622 fi
3623 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3624 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3625 if test $ac_cv_lib_elf_elf_memory = yes; then
3626   cat >>confdefs.h <<_ACEOF
3627 #define HAVE_LIBELF 1
3628 _ACEOF
3629
3630   LIBS="-lelf $LIBS"
3631
3632 else
3633   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3634 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3635    { (exit 1); exit 1; }; }
3636 fi
3637
3638     else
3639       LIBS="-L$LIBELF_LIB_DIR"
3640
3641 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3642 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3643 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3644   echo $ECHO_N "(cached) $ECHO_C" >&6
3645 else
3646   ac_check_lib_save_LIBS=$LIBS
3647 LIBS="-lelf  $LIBS"
3648 cat >conftest.$ac_ext <<_ACEOF
3649 /* confdefs.h.  */
3650 _ACEOF
3651 cat confdefs.h >>conftest.$ac_ext
3652 cat >>conftest.$ac_ext <<_ACEOF
3653 /* end confdefs.h.  */
3654
3655 /* Override any gcc2 internal prototype to avoid an error.  */
3656 #ifdef __cplusplus
3657 extern "C"
3658 #endif
3659 /* We use char because int might match the return type of a gcc2
3660    builtin and then its argument prototype would still apply.  */
3661 char elf_memory ();
3662 int
3663 main ()
3664 {
3665 elf_memory ();
3666   ;
3667   return 0;
3668 }
3669 _ACEOF
3670 rm -f conftest.$ac_objext conftest$ac_exeext
3671 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3672   (eval $ac_link) 2>conftest.er1
3673   ac_status=$?
3674   grep -v '^ *+' conftest.er1 >conftest.err
3675   rm -f conftest.er1
3676   cat conftest.err >&5
3677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3678   (exit $ac_status); } &&
3679          { ac_try='test -z "$ac_cxx_werror_flag"
3680                          || test ! -s conftest.err'
3681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3682   (eval $ac_try) 2>&5
3683   ac_status=$?
3684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3685   (exit $ac_status); }; } &&
3686          { ac_try='test -s conftest$ac_exeext'
3687   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3688   (eval $ac_try) 2>&5
3689   ac_status=$?
3690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3691   (exit $ac_status); }; }; then
3692   ac_cv_lib_elf_elf_memory=yes
3693 else
3694   echo "$as_me: failed program was:" >&5
3695 sed 's/^/| /' conftest.$ac_ext >&5
3696
3697 ac_cv_lib_elf_elf_memory=no
3698 fi
3699 rm -f conftest.err conftest.$ac_objext \
3700       conftest$ac_exeext conftest.$ac_ext
3701 LIBS=$ac_check_lib_save_LIBS
3702 fi
3703 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3704 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3705 if test $ac_cv_lib_elf_elf_memory = yes; then
3706   cat >>confdefs.h <<_ACEOF
3707 #define HAVE_LIBELF 1
3708 _ACEOF
3709
3710   LIBS="-lelf $LIBS"
3711
3712 else
3713   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3714 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3715    { (exit 1); exit 1; }; }
3716 fi
3717
3718     fi
3719     LIBS=$LIBS_HOLD
3720   fi
3721
3722
3723   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3724   if test "$LIB_TYPE_DYNAMIC" = "true"; then
3725         LIB_TYPE_STATIC=
3726   else
3727         LIB_TYPE_STATIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3728   fi
3729
3730    fi
3731    LIBELF_STATIC="$LIB_TYPE_STATIC"
3732    LIBELF_DYNAMIC="$LIB_TYPE_DYNAMIC"
3733
3734
3735
3736
3737 fi
3738
3739 if test "$host_cpu" != "x86_64" -a "$host_cpu" != "i686"; then
3740    { echo "$as_me:$LINENO: Not x86/x86_64, skipping icc on $host_cpu..." >&5
3741 echo "$as_me: Not x86/x86_64, skipping icc on $host_cpu..." >&6;}
3742 else
3743
3744 # Check whether --with-icc or --without-icc was given.
3745 if test "${with_icc+set}" = set; then
3746   withval="$with_icc"
3747   _ICC_="${withval}"; _ICPC_=`dirname ${withval}`/icpc;
3748 fi;
3749 fi
3750
3751
3752
3753 if test "$host_cpu" != "x86_64" -a "$host_cpu" != "i686"; then
3754    { echo "$as_me:$LINENO: Not x86/x86_64, skipping pgcc on $host_cpu..." >&5
3755 echo "$as_me: Not x86/x86_64, skipping pgcc on $host_cpu..." >&6;}
3756 else
3757
3758 # Check whether --with-pgcc or --without-pgcc was given.
3759 if test "${with_pgcc+set}" = set; then
3760   withval="$with_pgcc"
3761   _PGC_="${withval}"; _PGCXX_=`dirname ${withval}`/pgCC;
3762 fi;
3763 fi
3764
3765
3766
3767 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3768    if test "`basename $CXX`" = "xlC" ; then
3769       BUILD_XLC="true";
3770    elif test "`basename $CC`" = "xlc" ; then
3771       BUILD_XLC="true";
3772    else
3773       BUILD_XLC="";
3774    fi
3775
3776 fi
3777
3778 if test "x$BUILD_XLC" = "x" ; then
3779
3780 # Check whether --with-libiberty-libdir or --without-libiberty-libdir was given.
3781 if test "${with_libiberty_libdir+set}" = set; then
3782   withval="$with_libiberty_libdir"
3783   LIBIBERTY_LIB_DIR="${withval}";
3784 fi;
3785    LIBS_HOLD=$LIBS
3786    if test "x$LIBIBERTY_LIB_DIR" != "x" ; then
3787       LIBS="-L$LIBIBERTY_LIB_DIR"
3788    fi
3789    echo "$as_me:$LINENO: checking for cplus_demangle in -liberty" >&5
3790 echo $ECHO_N "checking for cplus_demangle in -liberty... $ECHO_C" >&6
3791 if test "${ac_cv_lib_iberty_cplus_demangle+set}" = set; then
3792   echo $ECHO_N "(cached) $ECHO_C" >&6
3793 else
3794   ac_check_lib_save_LIBS=$LIBS
3795 LIBS="-liberty  $LIBS"
3796 cat >conftest.$ac_ext <<_ACEOF
3797 /* confdefs.h.  */
3798 _ACEOF
3799 cat confdefs.h >>conftest.$ac_ext
3800 cat >>conftest.$ac_ext <<_ACEOF
3801 /* end confdefs.h.  */
3802
3803 /* Override any gcc2 internal prototype to avoid an error.  */
3804 #ifdef __cplusplus
3805 extern "C"
3806 #endif
3807 /* We use char because int might match the return type of a gcc2
3808    builtin and then its argument prototype would still apply.  */
3809 char cplus_demangle ();
3810 int
3811 main ()
3812 {
3813 cplus_demangle ();
3814   ;
3815   return 0;
3816 }
3817 _ACEOF
3818 rm -f conftest.$ac_objext conftest$ac_exeext
3819 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3820   (eval $ac_link) 2>conftest.er1
3821   ac_status=$?
3822   grep -v '^ *+' conftest.er1 >conftest.err
3823   rm -f conftest.er1
3824   cat conftest.err >&5
3825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3826   (exit $ac_status); } &&
3827          { ac_try='test -z "$ac_cxx_werror_flag"
3828                          || test ! -s conftest.err'
3829   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3830   (eval $ac_try) 2>&5
3831   ac_status=$?
3832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3833   (exit $ac_status); }; } &&
3834          { ac_try='test -s conftest$ac_exeext'
3835   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3836   (eval $ac_try) 2>&5
3837   ac_status=$?
3838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3839   (exit $ac_status); }; }; then
3840   ac_cv_lib_iberty_cplus_demangle=yes
3841 else
3842   echo "$as_me: failed program was:" >&5
3843 sed 's/^/| /' conftest.$ac_ext >&5
3844
3845 ac_cv_lib_iberty_cplus_demangle=no
3846 fi
3847 rm -f conftest.err conftest.$ac_objext \
3848       conftest$ac_exeext conftest.$ac_ext
3849 LIBS=$ac_check_lib_save_LIBS
3850 fi
3851 echo "$as_me:$LINENO: result: $ac_cv_lib_iberty_cplus_demangle" >&5
3852 echo "${ECHO_T}$ac_cv_lib_iberty_cplus_demangle" >&6
3853 if test $ac_cv_lib_iberty_cplus_demangle = yes; then
3854   HAVE_LIBIBERTY="true";
3855 else
3856   HAVE_LIBIBERTY="false"
3857 fi
3858
3859
3860    LIBS_BAK=$LIBS
3861    LDFLAGS_BAK=$LDFLAGS
3862    CXXFLAGS_BAK=$CXXFLAGS
3863    LIBS="$LIBS -liberty"
3864    LDFLAGS="$LDFLAGS -shared"
3865    CXXFLAGS="-fPIC"
3866    cat >conftest.$ac_ext <<_ACEOF
3867 /* confdefs.h.  */
3868 _ACEOF
3869 cat confdefs.h >>conftest.$ac_ext
3870 cat >>conftest.$ac_ext <<_ACEOF
3871 /* end confdefs.h.  */
3872 extern "C" { char *cplus_demangle(char *s, int opts); }
3873 int
3874 main ()
3875 {
3876 cplus_demangle("", 0);
3877   ;
3878   return 0;
3879 }
3880 _ACEOF
3881 rm -f conftest.$ac_objext conftest$ac_exeext
3882 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3883   (eval $ac_link) 2>conftest.er1
3884   ac_status=$?
3885   grep -v '^ *+' conftest.er1 >conftest.err
3886   rm -f conftest.er1
3887   cat conftest.err >&5
3888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3889   (exit $ac_status); } &&
3890          { ac_try='test -z "$ac_cxx_werror_flag"
3891                          || test ! -s conftest.err'
3892   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3893   (eval $ac_try) 2>&5
3894   ac_status=$?
3895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3896   (exit $ac_status); }; } &&
3897          { ac_try='test -s conftest$ac_exeext'
3898   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3899   (eval $ac_try) 2>&5
3900   ac_status=$?
3901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3902   (exit $ac_status); }; }; then
3903   LIBIBERTY_LINK="true"
3904 else
3905   echo "$as_me: failed program was:" >&5
3906 sed 's/^/| /' conftest.$ac_ext >&5
3907
3908 LIBIBERTY_LINK="false"
3909 fi
3910 rm -f conftest.err conftest.$ac_objext \
3911       conftest$ac_exeext conftest.$ac_ext
3912    LDFLAGS=$LDFLAGS_BAK
3913    LIBS=$LIBS_BAK
3914    CXXFLAGS=$CXXFLAGS_BAK
3915
3916    if test "x$HAVE_LIBIBERTY" = "xtrue" ; then
3917       if test "x$LIBIBERTY_LINK" = "xtrue" ; then
3918          USE_LIBERTY=true
3919          LINK_LIBERTY=true
3920       elif test "x$_PGC_" != "x" ; then
3921          USE_LIBERTY=true
3922          echo "WARNING: libiberty does not link with shared objects.  Mutatees will have to be linked with -liberty."
3923       else
3924          GNU_DEMANGLER=true
3925       fi
3926    else
3927       GNU_DEMANGLER=true
3928    fi
3929
3930    if test "x$GNU_DEMANGLER" = "xtrue" ; then
3931       USE_LIBIBERTY=""
3932       LINK_LIBIBERTY=""
3933    fi
3934 fi
3935
3936
3937
3938
3939
3940
3941 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3942    { echo "$as_me:$LINENO: AIX system, skipping libdwarf..." >&5
3943 echo "$as_me: AIX system, skipping libdwarf..." >&6;}
3944 else
3945
3946 # Check whether --with-libdwarf-incdir or --without-libdwarf-incdir was given.
3947 if test "${with_libdwarf_incdir+set}" = set; then
3948   withval="$with_libdwarf_incdir"
3949   LIBDWARF_INC_DIR="${withval}";
3950 fi;
3951
3952 # Check whether --with-libdwarf-libdir or --without-libdwarf-libdir was given.
3953 if test "${with_libdwarf_libdir+set}" = set; then
3954   withval="$with_libdwarf_libdir"
3955   LIBDWARF_LIB_DIR="${withval}";
3956 fi;
3957
3958    if test "x$SUPPRESS_LIBDWARF_REQ" = "x"; then
3959        CXXFLAGS_HOLD=$CXXFLAGS;
3960        CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR";
3961        CPPFLAGS_HOLD=$CPPFLAGS;
3962        CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR";
3963
3964        as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf.h" | $as_tr_sh`
3965 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3966   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
3967 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
3968 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3969   echo $ECHO_N "(cached) $ECHO_C" >&6
3970 fi
3971 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3972 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3973 else
3974   # Is the header compilable?
3975 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h usability" >&5
3976 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h usability... $ECHO_C" >&6
3977 cat >conftest.$ac_ext <<_ACEOF
3978 /* confdefs.h.  */
3979 _ACEOF
3980 cat confdefs.h >>conftest.$ac_ext
3981 cat >>conftest.$ac_ext <<_ACEOF
3982 /* end confdefs.h.  */
3983 $ac_includes_default
3984 #include <$LIBDWARF_INC_DIR/libdwarf.h>
3985 _ACEOF
3986 rm -f conftest.$ac_objext
3987 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3988   (eval $ac_compile) 2>conftest.er1
3989   ac_status=$?
3990   grep -v '^ *+' conftest.er1 >conftest.err
3991   rm -f conftest.er1
3992   cat conftest.err >&5
3993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3994   (exit $ac_status); } &&
3995          { ac_try='test -z "$ac_cxx_werror_flag"
3996                          || test ! -s conftest.err'
3997   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3998   (eval $ac_try) 2>&5
3999   ac_status=$?
4000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4001   (exit $ac_status); }; } &&
4002          { ac_try='test -s conftest.$ac_objext'
4003   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4004   (eval $ac_try) 2>&5
4005   ac_status=$?
4006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4007   (exit $ac_status); }; }; then
4008   ac_header_compiler=yes
4009 else
4010   echo "$as_me: failed program was:" >&5
4011 sed 's/^/| /' conftest.$ac_ext >&5
4012
4013 ac_header_compiler=no
4014 fi
4015 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4016 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4017 echo "${ECHO_T}$ac_header_compiler" >&6
4018
4019 # Is the header present?
4020 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h presence" >&5
4021 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h presence... $ECHO_C" >&6
4022 cat >conftest.$ac_ext <<_ACEOF
4023 /* confdefs.h.  */
4024 _ACEOF
4025 cat confdefs.h >>conftest.$ac_ext
4026 cat >>conftest.$ac_ext <<_ACEOF
4027 /* end confdefs.h.  */
4028 #include <$LIBDWARF_INC_DIR/libdwarf.h>
4029 _ACEOF
4030 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4031   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4032   ac_status=$?
4033   grep -v '^ *+' conftest.er1 >conftest.err
4034   rm -f conftest.er1
4035   cat conftest.err >&5
4036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4037   (exit $ac_status); } >/dev/null; then
4038   if test -s conftest.err; then
4039     ac_cpp_err=$ac_cxx_preproc_warn_flag
4040     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4041   else
4042     ac_cpp_err=
4043   fi
4044 else
4045   ac_cpp_err=yes
4046 fi
4047 if test -z "$ac_cpp_err"; then
4048   ac_header_preproc=yes
4049 else
4050   echo "$as_me: failed program was:" >&5
4051 sed 's/^/| /' conftest.$ac_ext >&5
4052
4053   ac_header_preproc=no
4054 fi
4055 rm -f conftest.err conftest.$ac_ext
4056 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4057 echo "${ECHO_T}$ac_header_preproc" >&6
4058
4059 # So?  What about this header?
4060 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4061   yes:no: )
4062     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&5
4063 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4064     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&5
4065 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&2;}
4066     ac_header_preproc=yes
4067     ;;
4068   no:yes:* )
4069     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&5
4070 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&2;}
4071     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&5
4072 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&2;}
4073     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&5
4074 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&2;}
4075     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&5
4076 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4077     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&5
4078 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&2;}
4079     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&5
4080 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&2;}
4081     (
4082       cat <<\_ASBOX
4083 ## ------------------------------- ##
4084 ## Report this to bugs@dyninst.org ##
4085 ## ------------------------------- ##
4086 _ASBOX
4087     ) |
4088       sed "s/^/$as_me: WARNING:     /" >&2
4089     ;;
4090 esac
4091 echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
4092 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
4093 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4094   echo $ECHO_N "(cached) $ECHO_C" >&6
4095 else
4096   eval "$as_ac_Header=\$ac_header_preproc"
4097 fi
4098 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4099 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4100
4101 fi
4102 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4103   { echo "$as_me:$LINENO: DWARF include directory: $LIBDWARF_INC_DIR" >&5
4104 echo "$as_me: DWARF include directory: $LIBDWARF_INC_DIR" >&6;}
4105 else
4106   CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4107                          CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4108                          as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf/libdwarf.h" | $as_tr_sh`
4109 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4110   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h" >&5
4111 echo $ECHO_N&n