/[public]/psiconv/trunk/configure
ViewVC logotype

Diff of /psiconv/trunk/configure

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 115 Revision 116
1#! /bin/sh 1#! /bin/sh
2
3# Guess values for system-dependent variables and create Makefiles. 2# Guess values for system-dependent variables and create Makefiles.
4# Generated automatically using autoconf version 2.13 3# Generated by Autoconf 2.50.
5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6# 4#
5# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
6# Free Software Foundation, Inc.
7# This configure script is free software; the Free Software Foundation 7# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it. 8# gives unlimited permission to copy, distribute and modify it.
9 9
10# Defaults: 10# Find the correct PATH separator. Usually this is `:', but
11ac_help= 11# DJGPP uses `;' like DOS.
12if test "X${PATH_SEPARATOR+set}" != Xset; then
13 UNAME=${UNAME-`uname 2>/dev/null`}
14 case X$UNAME in
15 *-DOS) lt_cv_sys_path_separator=';' ;;
16 *) lt_cv_sys_path_separator=':' ;;
17 esac
18fi
19
20# Check that we are running under the correct shell.
21SHELL=${CONFIG_SHELL-/bin/sh}
22
23case X$ECHO in
24X*--fallback-echo)
25 # Remove one level of quotation (which was required for Make).
26 ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
27 ;;
28esac
29
30echo=${ECHO-echo}
31if test "X$1" = X--no-reexec; then
32 # Discard the --no-reexec flag, and continue.
33 shift
34elif test "X$1" = X--fallback-echo; then
35 # Avoid inline document here, it may be left over
36 :
37elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
38 # Yippee, $echo works!
39 :
40else
41 # Restart under the correct shell.
42 exec $SHELL "$0" --no-reexec ${1+"$@"}
43fi
44
45if test "X$1" = X--fallback-echo; then
46 # used as fallback echo
47 shift
48 cat <<EOF
49
50EOF
51 exit 0
52fi
53
54# The HP-UX ksh and POSIX shell print the target directory to stdout
55# if CDPATH is set.
56if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
57
58if test -z "$ECHO"; then
59if test "X${echo_test_string+set}" != Xset; then
60# find a string as large as possible, as long as the shell can cope with it
61 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
62 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
63 if (echo_test_string="`eval $cmd`") 2>/dev/null &&
64 echo_test_string="`eval $cmd`" &&
65 (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
66 then
67 break
68 fi
69 done
70fi
71
72if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
73 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
74 test "X$echo_testing_string" = "X$echo_test_string"; then
75 :
76else
77 # The Solaris, AIX, and Digital Unix default echo programs unquote
78 # backslashes. This makes it impossible to quote backslashes using
79 # echo "$something" | sed 's/\\/\\\\/g'
80 #
81 # So, first we look for a working echo in the user's PATH.
82
83 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
84 for dir in $PATH /usr/ucb; do
85 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
86 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
87 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
88 test "X$echo_testing_string" = "X$echo_test_string"; then
89 echo="$dir/echo"
90 break
91 fi
92 done
93 IFS="$save_ifs"
94
95 if test "X$echo" = Xecho; then
96 # We didn't find a better echo, so look for alternatives.
97 if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
98 echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
99 test "X$echo_testing_string" = "X$echo_test_string"; then
100 # This shell has a builtin print -r that does the trick.
101 echo='print -r'
102 elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
103 test "X$CONFIG_SHELL" != X/bin/ksh; then
104 # If we have ksh, try running configure again with it.
105 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
106 export ORIGINAL_CONFIG_SHELL
107 CONFIG_SHELL=/bin/ksh
108 export CONFIG_SHELL
109 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
110 else
111 # Try using printf.
112 echo='printf %s\n'
113 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
114 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
115 test "X$echo_testing_string" = "X$echo_test_string"; then
116 # Cool, printf works
117 :
118 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
119 test "X$echo_testing_string" = 'X\t' &&
120 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
121 test "X$echo_testing_string" = "X$echo_test_string"; then
122 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
123 export CONFIG_SHELL
124 SHELL="$CONFIG_SHELL"
125 export SHELL
126 echo="$CONFIG_SHELL $0 --fallback-echo"
127 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
128 test "X$echo_testing_string" = 'X\t' &&
129 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
130 test "X$echo_testing_string" = "X$echo_test_string"; then
131 echo="$CONFIG_SHELL $0 --fallback-echo"
132 else
133 # maybe with a smaller string...
134 prev=:
135
136 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
137 if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
138 then
139 break
140 fi
141 prev="$cmd"
142 done
143
144 if test "$prev" != 'sed 50q "$0"'; then
145 echo_test_string=`eval $prev`
146 export echo_test_string
147 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
148 else
149 # Oops. We lost completely, so just stick with echo.
150 echo=echo
151 fi
152 fi
153 fi
154 fi
155fi
156fi
157
158# Copy echo and quote the copy suitably for passing to libtool from
159# the Makefile, instead of quoting the original, which is used later.
160ECHO=$echo
161if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
162 ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
163fi
164
165# Be Bourne compatible
166if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
167 emulate sh
168 NULLCMD=:
169elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
170 set -o posix
171fi
172
173# Name of the executable.
174as_me=`echo "$0" |sed 's,.*[\\/],,'`
175
176if expr a : '\(a\)' >/dev/null 2>&1; then
177 as_expr=expr
178else
179 as_expr=false
180fi
181
182rm -f conf$$ conf$$.exe conf$$.file
183echo >conf$$.file
184if ln -s conf$$.file conf$$ 2>/dev/null; then
185 # We could just check for DJGPP; but this test a) works b) is more generic
186 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
187 if test -f conf$$.exe; then
188 # Don't use ln at all; we don't have any links
189 as_ln_s='cp -p'
190 else
191 as_ln_s='ln -s'
192 fi
193elif ln conf$$.file conf$$ 2>/dev/null; then
194 as_ln_s=ln
195else
196 as_ln_s='cp -p'
197fi
198rm -f conf$$ conf$$.exe conf$$.file
199
200as_executable_p="test -f"
201
202# Support unset when possible.
203if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
204 as_unset=unset
205else
206 as_unset=false
207fi
208
209# NLS nuisances.
210$as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
211$as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
212$as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
213$as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
214$as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
215$as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
216$as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
217$as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
218
219# IFS
220# We need space, tab and new line, in precisely that order.
221as_nl='
222'
223IFS=" $as_nl"
224
225# CDPATH.
226$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
227
228# Name of the host.
229# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
230# so uname gets run too.
231ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
232
233exec 6>&1
234
235#
236# Initializations.
237#
12ac_default_prefix=/usr/local 238ac_default_prefix=/usr/local
13# Any additions from configure.in: 239cross_compiling=no
14ac_help="$ac_help 240subdirs=
15 --enable-shared[=PKGS] build shared libraries [default=yes]" 241MFLAGS= MAKEFLAGS=
16ac_help="$ac_help 242SHELL=${CONFIG_SHELL-/bin/sh}
17 --enable-static[=PKGS] build static libraries [default=yes]" 243
18ac_help="$ac_help 244# Maximum number of lines to put in a shell here document.
19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]" 245# This variable seems obsolete. It should probably be removed, and
20ac_help="$ac_help 246# only ac_max_sed_lines should be used.
21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]" 247: ${ac_max_here_lines=38}
22ac_help="$ac_help 248
23 --disable-libtool-lock avoid locking (might break parallel builds)" 249# Avoid depending upon Character Ranges.
24ac_help="$ac_help 250ac_cr_az='abcdefghijklmnopqrstuvwxyz'
25 --enable-compile-warnings=[no/minimum/yes] Turn on compiler warnings." 251ac_cr_AZ='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
26ac_help="$ac_help 252ac_cr_09='0123456789'
27 --enable-iso-c Try to warn if code is not ISO C " 253ac_cr_alnum=$ac_cr_az$ac_cr_AZ$ac_cr_09
28ac_help="$ac_help 254
29 --with-imagemagick enable ImageMagick (default = yes)" 255# Sed expression to map a string onto a valid sh and CPP variable names.
30ac_help="$ac_help 256ac_tr_sh="sed y%*+%pp%;s%[^_$ac_cr_alnum]%_%g"
31 --disable-html-docs Disable generation of HTML 3.2 docs (default: on)" 257ac_tr_cpp="sed y%*$ac_cr_az%P$ac_cr_AZ%;s%[^_$ac_cr_alnum]%_%g"
32ac_help="$ac_help 258
33 --enable-html4-docs Enable generation of HTML 4 docs (default: off)" 259ac_unique_file="lib/psiconv"
34ac_help="$ac_help 260# Factoring default headers for most tests.
35 --enable-ascii-docs Enable generation of ASCII docs (default: off)" 261ac_includes_default="\
36ac_help="$ac_help 262#include <stdio.h>
37 --enable-rtf-docs Enable generation of RTF docs (default: off)" 263#include <sys/types.h>
264#include <sys/stat.h>
265#if STDC_HEADERS
266# include <stdlib.h>
267# include <stddef.h>
268#else
269# if HAVE_STDLIB_H
270# include <stdlib.h>
271# endif
272#endif
273#if HAVE_STRING_H
274# if !STDC_HEADERS && HAVE_MEMORY_H
275# include <memory.h>
276# endif
277# include <string.h>
278#else
279# if HAVE_STRINGS_H
280# include <strings.h>
281# endif
282#endif
283#if HAVE_INTTYPES_H
284# include <inttypes.h>
285#endif
286#if HAVE_UNISTD_H
287# include <unistd.h>
288#endif"
38 289
39# Initialize some variables set by options. 290# Initialize some variables set by options.
291ac_init_help=
292ac_init_version=false
40# The variables have the same names as the options, with 293# The variables have the same names as the options, with
41# dashes changed to underlines. 294# dashes changed to underlines.
42build=NONE 295cache_file=/dev/null
43cache_file=./config.cache
44exec_prefix=NONE 296exec_prefix=NONE
45host=NONE
46no_create= 297no_create=
47nonopt=NONE
48no_recursion= 298no_recursion=
49prefix=NONE 299prefix=NONE
50program_prefix=NONE 300program_prefix=NONE
51program_suffix=NONE 301program_suffix=NONE
52program_transform_name=s,x,x, 302program_transform_name=s,x,x,
53silent= 303silent=
54site= 304site=
55srcdir= 305srcdir=
56target=NONE
57verbose= 306verbose=
58x_includes=NONE 307x_includes=NONE
59x_libraries=NONE 308x_libraries=NONE
309
310# Installation directory options.
311# These are left unexpanded so users can "make install exec_prefix=/foo"
312# and all the variables that are supposed to be based on exec_prefix
313# by default will actually change.
314# Use braces instead of parens because sh, perl, etc. also accept them.
60bindir='${exec_prefix}/bin' 315bindir='${exec_prefix}/bin'
61sbindir='${exec_prefix}/sbin' 316sbindir='${exec_prefix}/sbin'
62libexecdir='${exec_prefix}/libexec' 317libexecdir='${exec_prefix}/libexec'
63datadir='${prefix}/share' 318datadir='${prefix}/share'
64sysconfdir='${prefix}/etc' 319sysconfdir='${prefix}/etc'
68includedir='${prefix}/include' 323includedir='${prefix}/include'
69oldincludedir='/usr/include' 324oldincludedir='/usr/include'
70infodir='${prefix}/info' 325infodir='${prefix}/info'
71mandir='${prefix}/man' 326mandir='${prefix}/man'
72 327
73# Initialize some other variables. 328# Identity of this package.
74subdirs= 329PACKAGE_NAME=
75MFLAGS= MAKEFLAGS= 330PACKAGE_TARNAME=
76SHELL=${CONFIG_SHELL-/bin/sh} 331PACKAGE_VERSION=
77# Maximum number of lines to put in a shell here document. 332PACKAGE_STRING=
78ac_max_here_lines=12 333PACKAGE_BUGREPORT=
79 334
80ac_prev= 335ac_prev=
81for ac_option 336for ac_option
82do 337do
83
84 # If the previous option needs an argument, assign it. 338 # If the previous option needs an argument, assign it.
85 if test -n "$ac_prev"; then 339 if test -n "$ac_prev"; then
86 eval "$ac_prev=\$ac_option" 340 eval "$ac_prev=\$ac_option"
87 ac_prev= 341 ac_prev=
88 continue 342 continue
89 fi 343 fi
90 344
91 case "$ac_option" in 345 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
92 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
93 *) ac_optarg= ;;
94 esac
95 346
96 # Accept the important Cygnus configure options, so we can diagnose typos. 347 # Accept the important Cygnus configure options, so we can diagnose typos.
97 348
98 case "$ac_option" in 349 case $ac_option in
99 350
100 -bindir | --bindir | --bindi | --bind | --bin | --bi) 351 -bindir | --bindir | --bindi | --bind | --bin | --bi)
101 ac_prev=bindir ;; 352 ac_prev=bindir ;;
102 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 353 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
103 bindir="$ac_optarg" ;; 354 bindir=$ac_optarg ;;
104 355
105 -build | --build | --buil | --bui | --bu) 356 -build | --build | --buil | --bui | --bu)
106 ac_prev=build ;; 357 ac_prev=build_alias ;;
107 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 358 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
108 build="$ac_optarg" ;; 359 build_alias=$ac_optarg ;;
109 360
110 -cache-file | --cache-file | --cache-fil | --cache-fi \ 361 -cache-file | --cache-file | --cache-fil | --cache-fi \
111 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 362 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
112 ac_prev=cache_file ;; 363 ac_prev=cache_file ;;
113 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 364 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
114 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 365 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
115 cache_file="$ac_optarg" ;; 366 cache_file=$ac_optarg ;;
367
368 --config-cache | -C)
369 cache_file=config.cache ;;
116 370
117 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 371 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
118 ac_prev=datadir ;; 372 ac_prev=datadir ;;
119 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 373 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
120 | --da=*) 374 | --da=*)
121 datadir="$ac_optarg" ;; 375 datadir=$ac_optarg ;;
122 376
123 -disable-* | --disable-*) 377 -disable-* | --disable-*)
124 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` 378 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
125 # Reject names that are not valid shell variable names. 379 # Reject names that are not valid shell variable names.
126 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then 380 expr "x$ac_feature" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
127 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 381 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
128 fi 382 { (exit 1); exit 1; }; }
129 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 383 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
130 eval "enable_${ac_feature}=no" ;; 384 eval "enable_$ac_feature=no" ;;
131 385
132 -enable-* | --enable-*) 386 -enable-* | --enable-*)
133 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` 387 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
134 # Reject names that are not valid shell variable names. 388 # Reject names that are not valid shell variable names.
135 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then 389 expr "x$ac_feature" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
136 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 390 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
137 fi 391 { (exit 1); exit 1; }; }
138 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 392 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
139 case "$ac_option" in 393 case $ac_option in
140 *=*) ;; 394 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
141 *) ac_optarg=yes ;; 395 *) ac_optarg=yes ;;
142 esac 396 esac
143 eval "enable_${ac_feature}='$ac_optarg'" ;; 397 eval "enable_$ac_feature='$ac_optarg'" ;;
144 398
145 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 399 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
146 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 400 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
147 | --exec | --exe | --ex) 401 | --exec | --exe | --ex)
148 ac_prev=exec_prefix ;; 402 ac_prev=exec_prefix ;;
149 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 403 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
150 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 404 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
151 | --exec=* | --exe=* | --ex=*) 405 | --exec=* | --exe=* | --ex=*)
152 exec_prefix="$ac_optarg" ;; 406 exec_prefix=$ac_optarg ;;
153 407
154 -gas | --gas | --ga | --g) 408 -gas | --gas | --ga | --g)
155 # Obsolete; use --with-gas. 409 # Obsolete; use --with-gas.
156 with_gas=yes ;; 410 with_gas=yes ;;
157 411
158 -help | --help | --hel | --he) 412 -help | --help | --hel | --he | -h)
159 # Omit some internal or obsolete options to make the list less imposing. 413 ac_init_help=long ;;
160 # This message is too long to be a string in the A/UX 3.1 sh. 414 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
161 cat << EOF 415 ac_init_help=recursive ;;
162Usage: configure [options] [host] 416 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
163Options: [defaults in brackets after descriptions] 417 ac_init_help=short ;;
164Configuration:
165 --cache-file=FILE cache test results in FILE
166 --help print this message
167 --no-create do not create output files
168 --quiet, --silent do not print \`checking...' messages
169 --version print the version of autoconf that created configure
170Directory and file names:
171 --prefix=PREFIX install architecture-independent files in PREFIX
172 [$ac_default_prefix]
173 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
174 [same as prefix]
175 --bindir=DIR user executables in DIR [EPREFIX/bin]
176 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
177 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
178 --datadir=DIR read-only architecture-independent data in DIR
179 [PREFIX/share]
180 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
181 --sharedstatedir=DIR modifiable architecture-independent data in DIR
182 [PREFIX/com]
183 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
184 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
185 --includedir=DIR C header files in DIR [PREFIX/include]
186 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
187 --infodir=DIR info documentation in DIR [PREFIX/info]
188 --mandir=DIR man documentation in DIR [PREFIX/man]
189 --srcdir=DIR find the sources in DIR [configure dir or ..]
190 --program-prefix=PREFIX prepend PREFIX to installed program names
191 --program-suffix=SUFFIX append SUFFIX to installed program names
192 --program-transform-name=PROGRAM
193 run sed PROGRAM on installed program names
194EOF
195 cat << EOF
196Host type:
197 --build=BUILD configure for building on BUILD [BUILD=HOST]
198 --host=HOST configure for HOST [guessed]
199 --target=TARGET configure for TARGET [TARGET=HOST]
200Features and packages:
201 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
202 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
203 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
204 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
205 --x-includes=DIR X include files are in DIR
206 --x-libraries=DIR X library files are in DIR
207EOF
208 if test -n "$ac_help"; then
209 echo "--enable and --with options recognized:$ac_help"
210 fi
211 exit 0 ;;
212 418
213 -host | --host | --hos | --ho) 419 -host | --host | --hos | --ho)
214 ac_prev=host ;; 420 ac_prev=host_alias ;;
215 -host=* | --host=* | --hos=* | --ho=*) 421 -host=* | --host=* | --hos=* | --ho=*)
216 host="$ac_optarg" ;; 422 host_alias=$ac_optarg ;;
217 423
218 -includedir | --includedir | --includedi | --included | --include \ 424 -includedir | --includedir | --includedi | --included | --include \
219 | --includ | --inclu | --incl | --inc) 425 | --includ | --inclu | --incl | --inc)
220 ac_prev=includedir ;; 426 ac_prev=includedir ;;
221 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 427 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
222 | --includ=* | --inclu=* | --incl=* | --inc=*) 428 | --includ=* | --inclu=* | --incl=* | --inc=*)
223 includedir="$ac_optarg" ;; 429 includedir=$ac_optarg ;;
224 430
225 -infodir | --infodir | --infodi | --infod | --info | --inf) 431 -infodir | --infodir | --infodi | --infod | --info | --inf)
226 ac_prev=infodir ;; 432 ac_prev=infodir ;;
227 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 433 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
228 infodir="$ac_optarg" ;; 434 infodir=$ac_optarg ;;
229 435
230 -libdir | --libdir | --libdi | --libd) 436 -libdir | --libdir | --libdi | --libd)
231 ac_prev=libdir ;; 437 ac_prev=libdir ;;
232 -libdir=* | --libdir=* | --libdi=* | --libd=*) 438 -libdir=* | --libdir=* | --libdi=* | --libd=*)
233 libdir="$ac_optarg" ;; 439 libdir=$ac_optarg ;;
234 440
235 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 441 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
236 | --libexe | --libex | --libe) 442 | --libexe | --libex | --libe)
237 ac_prev=libexecdir ;; 443 ac_prev=libexecdir ;;
238 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 444 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
239 | --libexe=* | --libex=* | --libe=*) 445 | --libexe=* | --libex=* | --libe=*)
240 libexecdir="$ac_optarg" ;; 446 libexecdir=$ac_optarg ;;
241 447
242 -localstatedir | --localstatedir | --localstatedi | --localstated \ 448 -localstatedir | --localstatedir | --localstatedi | --localstated \
243 | --localstate | --localstat | --localsta | --localst \ 449 | --localstate | --localstat | --localsta | --localst \
244 | --locals | --local | --loca | --loc | --lo) 450 | --locals | --local | --loca | --loc | --lo)
245 ac_prev=localstatedir ;; 451 ac_prev=localstatedir ;;
246 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 452 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
247 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 453 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
248 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 454 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
249 localstatedir="$ac_optarg" ;; 455 localstatedir=$ac_optarg ;;
250 456
251 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 457 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
252 ac_prev=mandir ;; 458 ac_prev=mandir ;;
253 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 459 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
254 mandir="$ac_optarg" ;; 460 mandir=$ac_optarg ;;
255 461
256 -nfp | --nfp | --nf) 462 -nfp | --nfp | --nf)
257 # Obsolete; use --without-fp. 463 # Obsolete; use --without-fp.
258 with_fp=no ;; 464 with_fp=no ;;
259 465
270 | --oldin | --oldi | --old | --ol | --o) 476 | --oldin | --oldi | --old | --ol | --o)
271 ac_prev=oldincludedir ;; 477 ac_prev=oldincludedir ;;
272 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 478 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
273 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 479 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
274 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 480 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
275 oldincludedir="$ac_optarg" ;; 481 oldincludedir=$ac_optarg ;;
276 482
277 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 483 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
278 ac_prev=prefix ;; 484 ac_prev=prefix ;;
279 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 485 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
280 prefix="$ac_optarg" ;; 486 prefix=$ac_optarg ;;
281 487
282 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 488 -program-prefix | --program-prefix | --program-prefi | --program-pref \
283 | --program-pre | --program-pr | --program-p) 489 | --program-pre | --program-pr | --program-p)
284 ac_prev=program_prefix ;; 490 ac_prev=program_prefix ;;
285 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 491 -program-prefix=* | --program-prefix=* | --program-prefi=* \
286 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 492 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
287 program_prefix="$ac_optarg" ;; 493 program_prefix=$ac_optarg ;;
288 494
289 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 495 -program-suffix | --program-suffix | --program-suffi | --program-suff \
290 | --program-suf | --program-su | --program-s) 496 | --program-suf | --program-su | --program-s)
291 ac_prev=program_suffix ;; 497 ac_prev=program_suffix ;;
292 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 498 -program-suffix=* | --program-suffix=* | --program-suffi=* \
293 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 499 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
294 program_suffix="$ac_optarg" ;; 500 program_suffix=$ac_optarg ;;
295 501
296 -program-transform-name | --program-transform-name \ 502 -program-transform-name | --program-transform-name \
297 | --program-transform-nam | --program-transform-na \ 503 | --program-transform-nam | --program-transform-na \
298 | --program-transform-n | --program-transform- \ 504 | --program-transform-n | --program-transform- \
299 | --program-transform | --program-transfor \ 505 | --program-transform | --program-transfor \
306 | --program-transform-n=* | --program-transform-=* \ 512 | --program-transform-n=* | --program-transform-=* \
307 | --program-transform=* | --program-transfor=* \ 513 | --program-transform=* | --program-transfor=* \
308 | --program-transfo=* | --program-transf=* \ 514 | --program-transfo=* | --program-transf=* \
309 | --program-trans=* | --program-tran=* \ 515 | --program-trans=* | --program-tran=* \
310 | --progr-tra=* | --program-tr=* | --program-t=*) 516 | --progr-tra=* | --program-tr=* | --program-t=*)
311 program_transform_name="$ac_optarg" ;; 517 program_transform_name=$ac_optarg ;;
312 518
313 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 519 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
314 | -silent | --silent | --silen | --sile | --sil) 520 | -silent | --silent | --silen | --sile | --sil)
315 silent=yes ;; 521 silent=yes ;;
316 522
317 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 523 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
318 ac_prev=sbindir ;; 524 ac_prev=sbindir ;;
319 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 525 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
320 | --sbi=* | --sb=*) 526 | --sbi=* | --sb=*)
321 sbindir="$ac_optarg" ;; 527 sbindir=$ac_optarg ;;
322 528
323 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 529 -sharedstatedir | --sharedstatedir | --sharedstatedi \
324 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 530 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
325 | --sharedst | --shareds | --shared | --share | --shar \ 531 | --sharedst | --shareds | --shared | --share | --shar \
326 | --sha | --sh) 532 | --sha | --sh)
327 ac_prev=sharedstatedir ;; 533 ac_prev=sharedstatedir ;;
328 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 534 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
329 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 535 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
330 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 536 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
331 | --sha=* | --sh=*) 537 | --sha=* | --sh=*)
332 sharedstatedir="$ac_optarg" ;; 538 sharedstatedir=$ac_optarg ;;
333 539
334 -site | --site | --sit) 540 -site | --site | --sit)
335 ac_prev=site ;; 541 ac_prev=site ;;
336 -site=* | --site=* | --sit=*) 542 -site=* | --site=* | --sit=*)
337 site="$ac_optarg" ;; 543 site=$ac_optarg ;;
338 544
339 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 545 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
340 ac_prev=srcdir ;; 546 ac_prev=srcdir ;;
341 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 547 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
342 srcdir="$ac_optarg" ;; 548 srcdir=$ac_optarg ;;
343 549
344 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 550 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
345 | --syscon | --sysco | --sysc | --sys | --sy) 551 | --syscon | --sysco | --sysc | --sys | --sy)
346 ac_prev=sysconfdir ;; 552 ac_prev=sysconfdir ;;
347 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 553 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
348 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 554 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
349 sysconfdir="$ac_optarg" ;; 555 sysconfdir=$ac_optarg ;;
350 556
351 -target | --target | --targe | --targ | --tar | --ta | --t) 557 -target | --target | --targe | --targ | --tar | --ta | --t)
352 ac_prev=target ;; 558 ac_prev=target_alias ;;
353 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 559 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
354 target="$ac_optarg" ;; 560 target_alias=$ac_optarg ;;
355 561
356 -v | -verbose | --verbose | --verbos | --verbo | --verb) 562 -v | -verbose | --verbose | --verbos | --verbo | --verb)
357 verbose=yes ;; 563 verbose=yes ;;
358 564
359 -version | --version | --versio | --versi | --vers) 565 -version | --version | --versio | --versi | --vers | -V)
360 echo "configure generated by autoconf version 2.13" 566 ac_init_version=: ;;
361 exit 0 ;;
362 567
363 -with-* | --with-*) 568 -with-* | --with-*)
364 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` 569 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
365 # Reject names that are not valid shell variable names. 570 # Reject names that are not valid shell variable names.
366 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then 571 expr "x$ac_package" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
367 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 572 { echo "$as_me: error: invalid package name: $ac_package" >&2
368 fi 573 { (exit 1); exit 1; }; }
369 ac_package=`echo $ac_package| sed 's/-/_/g'` 574 ac_package=`echo $ac_package| sed 's/-/_/g'`
370 case "$ac_option" in 575 case $ac_option in
371 *=*) ;; 576 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
372 *) ac_optarg=yes ;; 577 *) ac_optarg=yes ;;
373 esac 578 esac
374 eval "with_${ac_package}='$ac_optarg'" ;; 579 eval "with_$ac_package='$ac_optarg'" ;;
375 580
376 -without-* | --without-*) 581 -without-* | --without-*)
377 ac_package=`echo $ac_option|sed -e 's/-*without-//'` 582 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
378 # Reject names that are not valid shell variable names. 583 # Reject names that are not valid shell variable names.
379 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then 584 expr "x$ac_package" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
380 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 585 { echo "$as_me: error: invalid package name: $ac_package" >&2
381 fi 586 { (exit 1); exit 1; }; }
382 ac_package=`echo $ac_package| sed 's/-/_/g'` 587 ac_package=`echo $ac_package | sed 's/-/_/g'`
383 eval "with_${ac_package}=no" ;; 588 eval "with_$ac_package=no" ;;
384 589
385 --x) 590 --x)
386 # Obsolete; use --with-x. 591 # Obsolete; use --with-x.
387 with_x=yes ;; 592 with_x=yes ;;
388 593
389 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 594 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
390 | --x-incl | --x-inc | --x-in | --x-i) 595 | --x-incl | --x-inc | --x-in | --x-i)
391 ac_prev=x_includes ;; 596 ac_prev=x_includes ;;
392 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 597 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
393 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 598 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
394 x_includes="$ac_optarg" ;; 599 x_includes=$ac_optarg ;;
395 600
396 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 601 -x-libraries | --x-libraries | --x-librarie | --x-librari \
397 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 602 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
398 ac_prev=x_libraries ;; 603 ac_prev=x_libraries ;;
399 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 604 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
400 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 605 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
401 x_libraries="$ac_optarg" ;; 606 x_libraries=$ac_optarg ;;
402 607
403 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } 608 -*) { echo "$as_me: error: unrecognized option: $ac_option
609Try \`$0 --help' for more information." >&2
610 { (exit 1); exit 1; }; }
404 ;; 611 ;;
405 612
613 *=*)
614 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
615 # Reject names that are not valid shell variable names.
616 expr "x$ac_envvar" : ".*[^_$ac_cr_alnum]" >/dev/null &&
617 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
618 { (exit 1); exit 1; }; }
619 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
620 eval "$ac_envvar='$ac_optarg'"
621 export $ac_envvar ;;
622
406 *) 623 *)
407 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then 624 # FIXME: should be removed in autoconf 3.0.
408 echo "configure: warning: $ac_option: invalid host type" 1>&2 625 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
409 fi 626 expr "x$ac_option" : ".*[^-._$ac_cr_alnum]" >/dev/null &&
410 if test "x$nonopt" != xNONE; then 627 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
411 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } 628 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
412 fi
413 nonopt="$ac_option"
414 ;; 629 ;;
415 630
416 esac 631 esac
417done 632done
418 633
419if test -n "$ac_prev"; then 634if test -n "$ac_prev"; then
420 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } 635 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
636 { echo "$as_me: error: missing argument to $ac_option" >&2
637 { (exit 1); exit 1; }; }
421fi 638fi
422 639
423trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 640# Be sure to have absolute paths.
424 641for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
425# File descriptor usage: 642 localstatedir libdir includedir oldincludedir infodir mandir \
426# 0 standard input 643 exec_prefix prefix
427# 1 file creation
428# 2 errors and warnings
429# 3 some systems may open it to /dev/tty
430# 4 used on the Kubota Titan
431# 6 checking for... messages and results
432# 5 compiler messages saved in config.log
433if test "$silent" = yes; then
434 exec 6>/dev/null
435else
436 exec 6>&1
437fi
438exec 5>./config.log
439
440echo "\
441This file contains any messages produced by compilers while
442running configure, to aid debugging if configure makes a mistake.
443" 1>&5
444
445# Strip out --no-create and --no-recursion so they do not pile up.
446# Also quote any args containing shell metacharacters.
447ac_configure_args=
448for ac_arg
449do 644do
645 eval ac_val=$`echo $ac_var`
450 case "$ac_arg" in 646 case $ac_val in
451 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 647 [\\/$]* | ?:[\\/]* ) ;;
452 | --no-cr | --no-c) ;; 648 NONE ) ;;
453 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 649 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
454 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; 650 { (exit 1); exit 1; }; };;
455 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
456 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
457 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
458 esac 651 esac
459done 652done
460 653
461# NLS nuisances. 654# There might be people who depend on the old broken behavior: `$host'
462# Only set these to C if already set. These must not be set unconditionally 655# used to hold the argument of --host etc.
463# because not all systems understand e.g. LANG=C (notably SCO). 656build=$build_alias
464# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! 657host=$host_alias
465# Non-C LC_CTYPE values break the ctype check. 658target=$target_alias
466if test "${LANG+set}" = set; then LANG=C; export LANG; fi
467if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
468if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
469if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
470 659
471# confdefs.h avoids OS command line length limits that DEFS can exceed. 660# FIXME: should be removed in autoconf 3.0.
472rm -rf conftest* confdefs.h 661if test "x$host_alias" != x; then
473# AIX cpp loses on an empty file, so make sure it contains at least a newline. 662 if test "x$build_alias" = x; then
474echo > confdefs.h 663 cross_compiling=maybe
664 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
665 If a cross compiler is detected then cross compile mode will be used." >&2
666 elif test "x$build_alias" != "x$host_alias"; then
667 cross_compiling=yes
668 fi
669fi
475 670
476# A filename unique to this package, relative to the directory that 671ac_tool_prefix=
477# configure is in, which we can look for to find out if srcdir is correct. 672test -n "$host_alias" && ac_tool_prefix=$host_alias-
478ac_unique_file=lib/psiconv 673
674test "$silent" = yes && exec 6>/dev/null
479 675
480# Find the source files, if location was not specified. 676# Find the source files, if location was not specified.
481if test -z "$srcdir"; then 677if test -z "$srcdir"; then
482 ac_srcdir_defaulted=yes 678 ac_srcdir_defaulted=yes
483 # Try the directory containing this script, then its parent. 679 # Try the directory containing this script, then its parent.
484 ac_prog=$0 680 ac_prog=$0
485 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` 681 ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
486 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. 682 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
487 srcdir=$ac_confdir 683 srcdir=$ac_confdir
488 if test ! -r $srcdir/$ac_unique_file; then 684 if test ! -r $srcdir/$ac_unique_file; then
489 srcdir=.. 685 srcdir=..
490 fi 686 fi
491else 687else
492 ac_srcdir_defaulted=no 688 ac_srcdir_defaulted=no
493fi 689fi
494if test ! -r $srcdir/$ac_unique_file; then 690if test ! -r $srcdir/$ac_unique_file; then
495 if test "$ac_srcdir_defaulted" = yes; then 691 if test "$ac_srcdir_defaulted" = yes; then
496 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } 692 { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
693 { (exit 1); exit 1; }; }
497 else 694 else
498 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } 695 { echo "$as_me: error: cannot find sources in $srcdir" >&2
696 { (exit 1); exit 1; }; }
499 fi 697 fi
500fi 698fi
501srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` 699srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
700ac_env_build_alias_set=${build_alias+set}
701ac_env_build_alias_value=$build_alias
702ac_cv_env_build_alias_set=${build_alias+set}
703ac_cv_env_build_alias_value=$build_alias
704ac_env_host_alias_set=${host_alias+set}
705ac_env_host_alias_value=$host_alias
706ac_cv_env_host_alias_set=${host_alias+set}
707ac_cv_env_host_alias_value=$host_alias
708ac_env_target_alias_set=${target_alias+set}
709ac_env_target_alias_value=$target_alias
710ac_cv_env_target_alias_set=${target_alias+set}
711ac_cv_env_target_alias_value=$target_alias
712ac_env_CC_set=${CC+set}
713ac_env_CC_value=$CC
714ac_cv_env_CC_set=${CC+set}
715ac_cv_env_CC_value=$CC
716ac_env_CFLAGS_set=${CFLAGS+set}
717ac_env_CFLAGS_value=$CFLAGS
718ac_cv_env_CFLAGS_set=${CFLAGS+set}
719ac_cv_env_CFLAGS_value=$CFLAGS
720ac_env_LDFLAGS_set=${LDFLAGS+set}
721ac_env_LDFLAGS_value=$LDFLAGS
722ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
723ac_cv_env_LDFLAGS_value=$LDFLAGS
724ac_env_CPPFLAGS_set=${CPPFLAGS+set}
725ac_env_CPPFLAGS_value=$CPPFLAGS
726ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
727ac_cv_env_CPPFLAGS_value=$CPPFLAGS
728ac_env_CPP_set=${CPP+set}
729ac_env_CPP_value=$CPP
730ac_cv_env_CPP_set=${CPP+set}
731ac_cv_env_CPP_value=$CPP
502 732
733#
734# Report the --help message.
735#
736if test "$ac_init_help" = "long"; then
737 # Omit some internal or obsolete options to make the list less imposing.
738 # This message is too long to be a string in the A/UX 3.1 sh.
739 cat <<EOF
740\`configure' configures this package to adapt to many kinds of systems.
741
742Usage: $0 [OPTION]... [VAR=VALUE]...
743
744To assign environment variables (e.g., CC, CFLAGS...), specify them as
745VAR=VALUE. See below for descriptions of some of the useful variables.
746
747Defaults for the options are specified in brackets.
748
749Configuration:
750 -h, --help display this help and exit
751 --help=short display options specific to this package
752 --help=recursive display the short help of all the included packages
753 -V, --version display version information and exit
754 -q, --quiet, --silent do not print \`checking...' messages
755 --cache-file=FILE cache test results in FILE [disabled]
756 -C, --config-cache alias for \`--cache-file=config.cache'
757 -n, --no-create do not create output files
758 --srcdir=DIR find the sources in DIR [configure dir or \`..']
759
760EOF
761
762 cat <<EOF
763Installation directories:
764 --prefix=PREFIX install architecture-independent files in PREFIX
765 [$ac_default_prefix]
766 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
767 [PREFIX]
768
769By default, \`make install' will install all the files in
770\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
771an installation prefix other than \`$ac_default_prefix' using \`--prefix',
772for instance \`--prefix=\$HOME'.
773
774For better control, use the options below.
775
776Fine tuning of the installation directories:
777 --bindir=DIR user executables [EPREFIX/bin]
778 --sbindir=DIR system admin executables [EPREFIX/sbin]
779 --libexecdir=DIR program executables [EPREFIX/libexec]
780 --datadir=DIR read-only architecture-independent data [PREFIX/share]
781 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
782 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
783 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
784 --libdir=DIR object code libraries [EPREFIX/lib]
785 --includedir=DIR C header files [PREFIX/include]
786 --oldincludedir=DIR C header files for non-gcc [/usr/include]
787 --infodir=DIR info documentation [PREFIX/info]
788 --mandir=DIR man documentation [PREFIX/man]
789EOF
790
791 cat <<\EOF
792
793Program names:
794 --program-prefix=PREFIX prepend PREFIX to installed program names
795 --program-suffix=SUFFIX append SUFFIX to installed program names
796 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
797
798System types:
799 --build=BUILD configure for building on BUILD [guessed]
800 --host=HOST build programs to run on HOST [BUILD]
801EOF
802fi
803
804if test -n "$ac_init_help"; then
805
806 cat <<\EOF
807
808Optional Features:
809 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
810 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
811 --enable-shared=PKGS build shared libraries default=yes
812 --enable-static=PKGS build static libraries default=yes
813 --enable-fast-install=PKGS optimize for fast installation default=yes
814 --disable-libtool-lock avoid locking (might break parallel builds)
815 --enable-compile-warnings=no/minimum/yes Turn on compiler warnings.
816 --enable-iso-c Try to warn if code is not ISO C
817 --disable-html-docs Disable generation of HTML 3.2 docs (default: on)
818 --enable-html4-docs Enable generation of HTML 4 docs (default: off)
819 --enable-ascii-docs Enable generation of ASCII docs (default: off)
820 --enable-rtf-docs Enable generation of RTF docs (default: off)
821
822Optional Packages:
823 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
824 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
825 --with-gnu-ld assume the C compiler uses GNU ld default=no
826 --with-pic try to use only PIC/non-PIC objects default=use both
827 --with-imagemagick enable ImageMagick (default = yes)
828
829Some influential environment variables:
830 CC C compiler command
831 CFLAGS C compiler flags
832 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
833 nonstandard directory <lib dir>
834 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
835 headers in a nonstandard directory <include dir>
836 CPP C preprocessor
837
838Use these variables to override the choices made by `configure' or to help
839it to find libraries and programs with nonstandard names/locations.
840
841EOF
842fi
843
844if test "$ac_init_help" = "recursive"; then
845 # If there are subdirs, report their specific --help.
846 ac_popdir=`pwd`
847 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
848 cd $ac_subdir
849 # A "../" for each directory in /$ac_subdir.
850 ac_dots=`echo $ac_subdir |
851 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
852
853 case $srcdir in
854 .) # No --srcdir option. We are building in place.
855 ac_sub_srcdir=$srcdir ;;
856 [\\/]* | ?:[\\/]* ) # Absolute path.
857 ac_sub_srcdir=$srcdir/$ac_subdir ;;
858 *) # Relative path.
859 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
860 esac
861
862 # Check for guested configure; otherwise get Cygnus style configure.
863 if test -f $ac_sub_srcdir/configure.gnu; then
864 echo
865 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
866 elif test -f $ac_sub_srcdir/configure; then
867 echo
868 $SHELL $ac_sub_srcdir/configure --help=recursive
869 elif test -f $ac_sub_srcdir/configure.ac ||
870 test -f $ac_sub_srcdir/configure.in; then
871 echo
872 $ac_configure --help
873 else
874 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
875 fi
876 cd $ac_popdir
877 done
878fi
879
880test -n "$ac_init_help" && exit 0
881if $ac_init_version; then
882 cat <<\EOF
883
884Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
885Free Software Foundation, Inc.
886This configure script is free software; the Free Software Foundation
887gives unlimited permission to copy, distribute and modify it.
888EOF
889 exit 0
890fi
891exec 5>config.log
892cat >&5 <<EOF
893This file contains any messages produced by compilers while
894running configure, to aid debugging if configure makes a mistake.
895
896It was created by $as_me, which was
897generated by GNU Autoconf 2.50. Invocation command line was
898
899 $ $0 $@
900
901EOF
902{
903cat <<_ASUNAME
904## ---------- ##
905## Platform. ##
906## ---------- ##
907
908hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
909uname -m = `(uname -m) 2>/dev/null || echo unknown`
910uname -r = `(uname -r) 2>/dev/null || echo unknown`
911uname -s = `(uname -s) 2>/dev/null || echo unknown`
912uname -v = `(uname -v) 2>/dev/null || echo unknown`
913
914/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
915/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
916
917/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
918/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
919/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
920hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
921/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
922/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
923/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
924
925PATH = $PATH
926
927_ASUNAME
928} >&5
929
930cat >&5 <<EOF
931## ------------ ##
932## Core tests. ##
933## ------------ ##
934
935EOF
936
937# Keep a trace of the command line.
938# Strip out --no-create and --no-recursion so they do not pile up.
939# Also quote any args containing shell meta-characters.
940ac_configure_args=
941ac_sep=
942for ac_arg
943do
944 case $ac_arg in
945 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
946 | --no-cr | --no-c) ;;
947 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
948 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
949 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
950 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
951 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
952 ac_sep=" " ;;
953 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
954 ac_sep=" " ;;
955 esac
956 # Get rid of the leading space.
957done
958
959# When interrupted or exit'd, cleanup temporary files, and complete
960# config.log. We remove comments because anyway the quotes in there
961# would cause problems or look ugly.
962trap 'exit_status=$?
963 # Save into config.log some information that might help in debugging.
964 echo >&5
965 echo "## ----------------- ##" >&5
966 echo "## Cache variables. ##" >&5
967 echo "## ----------------- ##" >&5
968 echo >&5
969 # The following way of writing the cache mishandles newlines in values,
970{
971 (set) 2>&1 |
972 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
973 *ac_space=\ *)
974 sed -n \
975 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
976 s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
977 ;;
978 *)
979 sed -n \
980 "s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
981 ;;
982 esac;
983} >&5
984 sed "/^$/d" confdefs.h >conftest.log
985 if test -s conftest.log; then
986 echo >&5
987 echo "## ------------ ##" >&5
988 echo "## confdefs.h. ##" >&5
989 echo "## ------------ ##" >&5
990 echo >&5
991 cat conftest.log >&5
992 fi
993 (echo; echo) >&5
994 test "$ac_signal" != 0 &&
995 echo "$as_me: caught signal $ac_signal" >&5
996 echo "$as_me: exit $exit_status" >&5
997 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
998 exit $exit_status
999 ' 0
1000for ac_signal in 1 2 13 15; do
1001 trap 'ac_status=$?; ac_signal='$ac_signal'; { (exit $ac_status); exit $ac_status; }' $ac_signal
1002done
1003ac_signal=0
1004
1005# confdefs.h avoids OS command line length limits that DEFS can exceed.
1006rm -rf conftest* confdefs.h
1007# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1008echo >confdefs.h
1009
1010# Let the site file select an alternate cache file if it wants to.
503# Prefer explicitly selected file to automatically selected ones. 1011# Prefer explicitly selected file to automatically selected ones.
504if test -z "$CONFIG_SITE"; then 1012if test -z "$CONFIG_SITE"; then
505 if test "x$prefix" != xNONE; then 1013 if test "x$prefix" != xNONE; then
506 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 1014 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
507 else 1015 else
508 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1016 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
509 fi 1017 fi
510fi 1018fi
511for ac_site_file in $CONFIG_SITE; do 1019for ac_site_file in $CONFIG_SITE; do
512 if test -r "$ac_site_file"; then 1020 if test -r "$ac_site_file"; then
513 echo "loading site script $ac_site_file" 1021 { echo "$as_me:1021: loading site script $ac_site_file" >&5
1022echo "$as_me: loading site script $ac_site_file" >&6;}
1023 cat "$ac_site_file" >&5
514 . "$ac_site_file" 1024 . "$ac_site_file"
515 fi 1025 fi
516done 1026done
517 1027
518if test -r "$cache_file"; then 1028if test -r "$cache_file"; then
1029 # Some versions of bash will fail to source /dev/null (special
1030 # files actually), so we avoid doing that.
1031 if test -f "$cache_file"; then
1032 { echo "$as_me:1032: loading cache $cache_file" >&5
519 echo "loading cache $cache_file" 1033echo "$as_me: loading cache $cache_file" >&6;}
520 . $cache_file 1034 case $cache_file in
1035 [\\/]* | ?:[\\/]* ) . $cache_file;;
1036 *) . ./$cache_file;;
1037 esac
1038 fi
521else 1039else
1040 { echo "$as_me:1040: creating cache $cache_file" >&5
522 echo "creating cache $cache_file" 1041echo "$as_me: creating cache $cache_file" >&6;}
523 > $cache_file 1042 >$cache_file
1043fi
1044
1045# Check that the precious variables saved in the cache have kept the same
1046# value.
1047ac_suggest_removing_cache=false
1048for ac_var in `(set) 2>&1 |
1049 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1050 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1051 eval ac_new_set=\$ac_env_${ac_var}_set
1052 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1053 eval ac_new_val="\$ac_env_${ac_var}_value"
1054 case $ac_old_set,$ac_new_set in
1055 set,)
1056 { echo "$as_me:1056: WARNING: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1057echo "$as_me: WARNING: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1058 ac_suggest_removing_cache=: ;;
1059 ,set)
1060 { echo "$as_me:1060: WARNING: \`$ac_var' was not set in the previous run" >&5
1061echo "$as_me: WARNING: \`$ac_var' was not set in the previous run" >&2;}
1062 ac_suggest_removing_cache=: ;;
1063 ,);;
1064 *)
1065 if test "x$ac_old_val" != "x$ac_new_val"; then
1066 { echo "$as_me:1066: WARNING: \`$ac_var' has changed since the previous run:" >&5
1067echo "$as_me: WARNING: \`$ac_var' has changed since the previous run:" >&2;}
1068 { echo "$as_me:1068: WARNING: former value: $ac_old_val" >&5
1069echo "$as_me: WARNING: former value: $ac_old_val" >&2;}
1070 { echo "$as_me:1070: WARNING: current value: $ac_new_val" >&5
1071echo "$as_me: WARNING: current value: $ac_new_val" >&2;}
1072 ac_suggest_removing_cache=:
1073 fi;;
1074 esac
1075done
1076if $ac_suggest_removing_cache; then
1077 { echo "$as_me:1077: WARNING: changes in the environment can compromise the build" >&5
1078echo "$as_me: WARNING: changes in the environment can compromise the build" >&2;}
1079 { echo "$as_me:1079: WARNING: consider removing $cache_file and starting over" >&5
1080echo "$as_me: WARNING: consider removing $cache_file and starting over" >&2;}
524fi 1081fi
525 1082
526ac_ext=c 1083ac_ext=c
527# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
528ac_cpp='$CPP $CPPFLAGS' 1084ac_cpp='$CPP $CPPFLAGS'
529ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1085ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
530ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1086ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
531cross_compiling=$ac_cv_prog_cc_cross 1087ac_compiler_gnu=$ac_cv_c_compiler_gnu
532 1088
533ac_exeext= 1089case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
534ac_objext=o 1090 *c*,-n*) ECHO_N= ECHO_C='
535if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then 1091' ECHO_T=' ' ;;
536 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. 1092 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
537 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then 1093 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
538 ac_n= ac_c=' 1094esac
539' ac_t=' ' 1095echo "#! $SHELL" >conftest.sh
1096echo "exit 0" >>conftest.sh
1097chmod +x conftest.sh
1098if { (echo "$as_me:1098: PATH=\".;.\"; conftest.sh") >&5
1099 (PATH=".;."; conftest.sh) 2>&5
1100 ac_status=$?
1101 echo "$as_me:1101: \$? = $ac_status" >&5
1102 (exit $ac_status); }; then
1103 ac_path_separator=';'
540 else 1104else
541 ac_n=-n ac_c= ac_t= 1105 ac_path_separator=:
542 fi
543else
544 ac_n= ac_c='\c' ac_t=
545fi 1106fi
546 1107PATH_SEPARATOR="$ac_path_separator"
1108rm -f conftest.sh
547 1109
548ac_aux_dir= 1110ac_aux_dir=
549for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 1111for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
550 if test -f $ac_dir/install-sh; then 1112 if test -f $ac_dir/install-sh; then
551 ac_aux_dir=$ac_dir 1113 ac_aux_dir=$ac_dir
553 break 1115 break
554 elif test -f $ac_dir/install.sh; then 1116 elif test -f $ac_dir/install.sh; then
555 ac_aux_dir=$ac_dir 1117 ac_aux_dir=$ac_dir
556 ac_install_sh="$ac_aux_dir/install.sh -c" 1118 ac_install_sh="$ac_aux_dir/install.sh -c"
557 break 1119 break
1120 elif test -f $ac_dir/shtool; then
1121 ac_aux_dir=$ac_dir
1122 ac_install_sh="$ac_aux_dir/shtool install -c"
1123 break
558 fi 1124 fi
559done 1125done
560if test -z "$ac_aux_dir"; then 1126if test -z "$ac_aux_dir"; then
1127 { { echo "$as_me:1127: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
561 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } 1128echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1129 { (exit 1); exit 1; }; }
562fi 1130fi
563ac_config_guess=$ac_aux_dir/config.guess 1131ac_config_guess="$SHELL $ac_aux_dir/config.guess"
564ac_config_sub=$ac_aux_dir/config.sub 1132ac_config_sub="$SHELL $ac_aux_dir/config.sub"
565ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. 1133ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
566 1134
567# Find a good install program. We prefer a C program (faster), 1135# Find a good install program. We prefer a C program (faster),
568# so one script is as good as another. But avoid the broken or 1136# so one script is as good as another. But avoid the broken or
569# incompatible versions: 1137# incompatible versions:
570# SysV /etc/install, /usr/sbin/install 1138# SysV /etc/install, /usr/sbin/install
571# SunOS /usr/etc/install 1139# SunOS /usr/etc/install
572# IRIX /sbin/install 1140# IRIX /sbin/install
573# AIX /bin/install 1141# AIX /bin/install
1142# AmigaOS /C/install, which installs bootblocks on floppy discs
574# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 1143# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
575# AFS /usr/afsws/bin/install, which mishandles nonexistent args 1144# AFS /usr/afsws/bin/install, which mishandles nonexistent args
576# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 1145# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
577# ./install, which can be erroneously created by make from ./install.sh. 1146# ./install, which can be erroneously created by make from ./install.sh.
1147echo "$as_me:1147: checking for a BSD compatible install" >&5
578echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 1148echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
579echo "configure:580: checking for a BSD compatible install" >&5
580if test -z "$INSTALL"; then 1149if test -z "$INSTALL"; then
581if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 1150if test "${ac_cv_path_install+set}" = set; then
582 echo $ac_n "(cached) $ac_c" 1>&6 1151 echo $ECHO_N "(cached) $ECHO_C" >&6
583else 1152else
584 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" 1153 ac_save_IFS=$IFS; IFS=$ac_path_separator
585 for ac_dir in $PATH; do 1154 for ac_dir in $PATH; do
1155 IFS=$ac_save_IFS
586 # Account for people who put trailing slashes in PATH elements. 1156 # Account for people who put trailing slashes in PATH elements.
587 case "$ac_dir/" in 1157 case $ac_dir/ in
1158 / | ./ | .// | /cC/* \
588 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 1159 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
1160 | /usr/ucb/* ) ;;
589 *) 1161 *)
590 # OSF1 and SCO ODT 3.0 have their own names for install. 1162 # OSF1 and SCO ODT 3.0 have their own names for install.
591 # Don't use installbsd from OSF since it installs stuff as root 1163 # Don't use installbsd from OSF since it installs stuff as root
592 # by default. 1164 # by default.
593 for ac_prog in ginstall scoinst install; do 1165 for ac_prog in ginstall scoinst install; do
594 if test -f $ac_dir/$ac_prog; then 1166 if $as_executable_p "$ac_dir/$ac_prog"; then
595 if test $ac_prog = install && 1167 if test $ac_prog = install &&
596 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 1168 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
597 # AIX install. It has an incompatible calling convention. 1169 # AIX install. It has an incompatible calling convention.
1170 :
1171 elif test $ac_prog = install &&
1172 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
1173 # program-specific install script used by HP pwplus--don't use.
598 : 1174 :
599 else 1175 else
600 ac_cv_path_install="$ac_dir/$ac_prog -c" 1176 ac_cv_path_install="$ac_dir/$ac_prog -c"
601 break 2 1177 break 2
602 fi 1178 fi
603 fi 1179 fi
604 done 1180 done
605 ;; 1181 ;;
606 esac 1182 esac
607 done 1183 done
608 IFS="$ac_save_IFS"
609 1184
610fi 1185fi
611 if test "${ac_cv_path_install+set}" = set; then 1186 if test "${ac_cv_path_install+set}" = set; then
612 INSTALL="$ac_cv_path_install" 1187 INSTALL=$ac_cv_path_install
613 else 1188 else
614 # As a last resort, use the slow shell script. We don't cache a 1189 # As a last resort, use the slow shell script. We don't cache a
615 # path for INSTALL within a source directory, because that will 1190 # path for INSTALL within a source directory, because that will
616 # break other packages using the cache if that directory is 1191 # break other packages using the cache if that directory is
617 # removed, or if the path is relative. 1192 # removed, or if the path is relative.
618 INSTALL="$ac_install_sh" 1193 INSTALL=$ac_install_sh
619 fi 1194 fi
620fi 1195fi
1196echo "$as_me:1196: result: $INSTALL" >&5
621echo "$ac_t""$INSTALL" 1>&6 1197echo "${ECHO_T}$INSTALL" >&6
622 1198
623# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 1199# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
624# It thinks the first close brace ends the variable substitution. 1200# It thinks the first close brace ends the variable substitution.
625test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 1201test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
626 1202
627test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' 1203test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
628 1204
629test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 1205test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
630 1206
1207echo "$as_me:1207: checking whether build environment is sane" >&5
631echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 1208echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
632echo "configure:633: checking whether build environment is sane" >&5
633# Just in case 1209# Just in case
634sleep 1 1210sleep 1
635echo timestamp > conftestfile 1211echo timestamp > conftestfile
636# Do `set' in a subshell so we don't clobber the current shell's 1212# Do `set' in a subshell so we don't clobber the current shell's
637# arguments. Must try -L first in case configure is actually a 1213# arguments. Must try -L first in case configure is actually a
649 1225
650 # If neither matched, then we have a broken ls. This can happen 1226 # If neither matched, then we have a broken ls. This can happen
651 # if, for instance, CONFIG_SHELL is bash and it inherits a 1227 # if, for instance, CONFIG_SHELL is bash and it inherits a
652 # broken ls alias from the environment. This has actually 1228 # broken ls alias from the environment. This has actually
653 # happened. Such a system could not be considered "sane". 1229 # happened. Such a system could not be considered "sane".
654 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken 1230 { { echo "$as_me:1230: error: ls -t appears to fail. Make sure there is not a broken
1231alias in your environment" >&5
1232echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
655alias in your environment" 1>&2; exit 1; } 1233alias in your environment" >&2;}
1234 { (exit 1); exit 1; }; }
656 fi 1235 fi
657 1236
658 test "$2" = conftestfile 1237 test "$2" = conftestfile
659 ) 1238 )
660then 1239then
661 # Ok. 1240 # Ok.
662 : 1241 :
663else 1242else
1243 { { echo "$as_me:1243: error: newly created file is older than distributed files!
1244Check your system clock" >&5
664 { echo "configure: error: newly created file is older than distributed files! 1245echo "$as_me: error: newly created file is older than distributed files!
665Check your system clock" 1>&2; exit 1; } 1246Check your system clock" >&2;}
1247 { (exit 1); exit 1; }; }
666fi 1248fi
667rm -f conftest* 1249rm -f conftest*
668echo "$ac_t""yes" 1>&6 1250echo "$as_me:1250: result: yes" >&5
1251echo "${ECHO_T}yes" >&6
669if test "$program_transform_name" = s,x,x,; then 1252if test "$program_transform_name" = s,x,x,; then
670 program_transform_name= 1253 program_transform_name=
671else 1254else
672 # Double any \ or $. echo might interpret backslashes. 1255 # Double any \ or $. echo might interpret backslashes.
673 cat <<\EOF_SED > conftestsed 1256 cat <<\EOF >conftest.sed
674s,\\,\\\\,g; s,\$,$$,g 1257s,\\,\\\\,g; s,\$,$$,g
675EOF_SED 1258EOF
676 program_transform_name="`echo $program_transform_name|sed -f conftestsed`" 1259 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
677 rm -f conftestsed 1260 rm -f conftest.sed
678fi 1261fi
679test "$program_prefix" != NONE && 1262test "$program_prefix" != NONE &&
680 program_transform_name="s,^,${program_prefix},; $program_transform_name" 1263 program_transform_name="s,^,${program_prefix},;$program_transform_name"
681# Use a double $ so make ignores it. 1264# Use a double $ so make ignores it.
682test "$program_suffix" != NONE && 1265test "$program_suffix" != NONE &&
683 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name" 1266 program_transform_name="s,\$\$,${program_suffix},;$program_transform_name"
684 1267
685# sed with no file args requires a program. 1268# sed with no file args requires a program.
686test "$program_transform_name" = "" && program_transform_name="s,x,x," 1269test -z "$program_transform_name" && program_transform_name="s,x,x,"
687 1270
1271echo "$as_me:1271: checking whether ${MAKE-make} sets \${MAKE}" >&5
688echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 1272echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
689echo "configure:690: checking whether ${MAKE-make} sets \${MAKE}" >&5
690set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` 1273set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
691if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then 1274if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
692 echo $ac_n "(cached) $ac_c" 1>&6 1275 echo $ECHO_N "(cached) $ECHO_C" >&6
693else 1276else
694 cat > conftestmake <<\EOF 1277 cat >conftest.make <<\EOF
695all: 1278all:
696 @echo 'ac_maketemp="${MAKE}"' 1279 @echo 'ac_maketemp="${MAKE}"'
697EOF 1280EOF
698# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 1281# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
699eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` 1282eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
700if test -n "$ac_maketemp"; then 1283if test -n "$ac_maketemp"; then
701 eval ac_cv_prog_make_${ac_make}_set=yes 1284 eval ac_cv_prog_make_${ac_make}_set=yes
702else 1285else
703 eval ac_cv_prog_make_${ac_make}_set=no 1286 eval ac_cv_prog_make_${ac_make}_set=no
704fi 1287fi
705rm -f conftestmake 1288rm -f conftest.make
706fi 1289fi
707if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 1290if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
708 echo "$ac_t""yes" 1>&6 1291 echo "$as_me:1291: result: yes" >&5
1292echo "${ECHO_T}yes" >&6
709 SET_MAKE= 1293 SET_MAKE=
710else 1294else
711 echo "$ac_t""no" 1>&6 1295 echo "$as_me:1295: result: no" >&5
1296echo "${ECHO_T}no" >&6
712 SET_MAKE="MAKE=${MAKE-make}" 1297 SET_MAKE="MAKE=${MAKE-make}"
713fi 1298fi
714 1299
715
716PACKAGE=psiconv 1300PACKAGE=psiconv
717 1301
718VERSION=0.8.1 1302VERSION=0.8.1
719 1303
720if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then 1304if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
1305 { { echo "$as_me:1305: error: source directory already configured; run \"make distclean\" there first" >&5
721 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } 1306echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1307 { (exit 1); exit 1; }; }
722fi 1308fi
1309
723cat >> confdefs.h <<EOF 1310cat >>confdefs.h <<EOF
724#define PACKAGE "$PACKAGE" 1311#define PACKAGE "$PACKAGE"
725EOF 1312EOF
726 1313
727cat >> confdefs.h <<EOF 1314cat >>confdefs.h <<EOF
728#define VERSION "$VERSION" 1315#define VERSION "$VERSION"
729EOF 1316EOF
730 1317
731
732
733missing_dir=`cd $ac_aux_dir && pwd` 1318missing_dir=`cd $ac_aux_dir && pwd`
1319echo "$as_me:1319: checking for working aclocal" >&5
734echo $ac_n "checking for working aclocal""... $ac_c" 1>&6 1320echo $ECHO_N "checking for working aclocal... $ECHO_C" >&6
735echo "configure:736: checking for working aclocal" >&5
736# Run test in a subshell; some versions of sh will print an error if 1321# Run test in a subshell; some versions of sh will print an error if
737# an executable is not found, even if stderr is redirected. 1322# an executable is not found, even if stderr is redirected.
738# Redirect stdin to placate older versions of autoconf. Sigh. 1323# Redirect stdin to placate older versions of autoconf. Sigh.
739if (aclocal --version) < /dev/null > /dev/null 2>&1; then 1324if (aclocal --version) < /dev/null > /dev/null 2>&1; then
740 ACLOCAL=aclocal 1325 ACLOCAL=aclocal
741 echo "$ac_t""found" 1>&6 1326 echo "$as_me:1326: result: found" >&5
1327echo "${ECHO_T}found" >&6
742else 1328else
743 ACLOCAL="$missing_dir/missing aclocal" 1329 ACLOCAL="$missing_dir/missing aclocal"
744 echo "$ac_t""missing" 1>&6 1330 echo "$as_me:1330: result: missing" >&5
1331echo "${ECHO_T}missing" >&6
745fi 1332fi
746 1333
1334echo "$as_me:1334: checking for working autoconf" >&5
747echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 1335echo $ECHO_N "checking for working autoconf... $ECHO_C" >&6
748echo "configure:749: checking for working autoconf" >&5
749# Run test in a subshell; some versions of sh will print an error if 1336# Run test in a subshell; some versions of sh will print an error if
750# an executable is not found, even if stderr is redirected. 1337# an executable is not found, even if stderr is redirected.
751# Redirect stdin to placate older versions of autoconf. Sigh. 1338# Redirect stdin to placate older versions of autoconf. Sigh.
752if (autoconf --version) < /dev/null > /dev/null 2>&1; then 1339if (autoconf --version) < /dev/null > /dev/null 2>&1; then
753 AUTOCONF=autoconf 1340 AUTOCONF=autoconf
754 echo "$ac_t""found" 1>&6 1341 echo "$as_me:1341: result: found" >&5
1342echo "${ECHO_T}found" >&6
755else 1343else
756 AUTOCONF="$missing_dir/missing autoconf" 1344 AUTOCONF="$missing_dir/missing autoconf"
757 echo "$ac_t""missing" 1>&6 1345 echo "$as_me:1345: result: missing" >&5
1346echo "${ECHO_T}missing" >&6
758fi 1347fi
759 1348
1349echo "$as_me:1349: checking for working automake" >&5
760echo $ac_n "checking for working automake""... $ac_c" 1>&6 1350echo $ECHO_N "checking for working automake... $ECHO_C" >&6
761echo "configure:762: checking for working automake" >&5
762# Run test in a subshell; some versions of sh will print an error if 1351# Run test in a subshell; some versions of sh will print an error if
763# an executable is not found, even if stderr is redirected. 1352# an executable is not found, even if stderr is redirected.
764# Redirect stdin to placate older versions of autoconf. Sigh. 1353# Redirect stdin to placate older versions of autoconf. Sigh.
765if (automake --version) < /dev/null > /dev/null 2>&1; then 1354if (automake --version) < /dev/null > /dev/null 2>&1; then
766 AUTOMAKE=automake 1355 AUTOMAKE=automake
767 echo "$ac_t""found" 1>&6 1356 echo "$as_me:1356: result: found" >&5
1357echo "${ECHO_T}found" >&6
768else 1358else
769 AUTOMAKE="$missing_dir/missing automake" 1359 AUTOMAKE="$missing_dir/missing automake"
770 echo "$ac_t""missing" 1>&6 1360 echo "$as_me:1360: result: missing" >&5
1361echo "${ECHO_T}missing" >&6
771fi 1362fi
772 1363
1364echo "$as_me:1364: checking for working autoheader" >&5
773echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 1365echo $ECHO_N "checking for working autoheader... $ECHO_C" >&6
774echo "configure:775: checking for working autoheader" >&5
775# Run test in a subshell; some versions of sh will print an error if 1366# Run test in a subshell; some versions of sh will print an error if
776# an executable is not found, even if stderr is redirected. 1367# an executable is not found, even if stderr is redirected.
777# Redirect stdin to placate older versions of autoconf. Sigh. 1368# Redirect stdin to placate older versions of autoconf. Sigh.
778if (autoheader --version) < /dev/null > /dev/null 2>&1; then 1369if (autoheader --version) < /dev/null > /dev/null 2>&1; then
779 AUTOHEADER=autoheader 1370 AUTOHEADER=autoheader
780 echo "$ac_t""found" 1>&6 1371 echo "$as_me:1371: result: found" >&5
1372echo "${ECHO_T}found" >&6
781else 1373else
782 AUTOHEADER="$missing_dir/missing autoheader" 1374 AUTOHEADER="$missing_dir/missing autoheader"
783 echo "$ac_t""missing" 1>&6 1375 echo "$as_me:1375: result: missing" >&5
1376echo "${ECHO_T}missing" >&6
784fi 1377fi
785 1378
1379echo "$as_me:1379: checking for working makeinfo" >&5
786echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 1380echo $ECHO_N "checking for working makeinfo... $ECHO_C" >&6
787echo "configure:788: checking for working makeinfo" >&5
788# Run test in a subshell; some versions of sh will print an error if 1381# Run test in a subshell; some versions of sh will print an error if
789# an executable is not found, even if stderr is redirected. 1382# an executable is not found, even if stderr is redirected.
790# Redirect stdin to placate older versions of autoconf. Sigh. 1383# Redirect stdin to placate older versions of autoconf. Sigh.
791if (makeinfo --version) < /dev/null > /dev/null 2>&1; then 1384if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
792 MAKEINFO=makeinfo 1385 MAKEINFO=makeinfo
793 echo "$ac_t""found" 1>&6 1386 echo "$as_me:1386: result: found" >&5
1387echo "${ECHO_T}found" >&6
794else 1388else
795 MAKEINFO="$missing_dir/missing makeinfo" 1389 MAKEINFO="$missing_dir/missing makeinfo"
796 echo "$ac_t""missing" 1>&6 1390 echo "$as_me:1390: result: missing" >&5
1391echo "${ECHO_T}missing" >&6
797fi 1392fi
798 1393
1394ac_config_headers="$ac_config_headers config.h"
799 1395
800 1396ac_config_commands="$ac_config_commands default-1"
801
802
803
804 1397
805# Check whether --enable-shared or --disable-shared was given. 1398# Check whether --enable-shared or --disable-shared was given.
806if test "${enable_shared+set}" = set; then 1399if test "${enable_shared+set}" = set; then
807 enableval="$enable_shared" 1400 enableval="$enable_shared"
808 p=${PACKAGE-default} 1401 p=${PACKAGE-default}
809case "$enableval" in 1402case $enableval in
810yes) enable_shared=yes ;; 1403yes) enable_shared=yes ;;
811no) enable_shared=no ;; 1404no) enable_shared=no ;;
812*) 1405*)
813 enable_shared=no 1406 enable_shared=no
814 # Look at the argument we got. We use all the common list separators. 1407 # Look at the argument we got. We use all the common list separators.
821 IFS="$ac_save_ifs" 1414 IFS="$ac_save_ifs"
822 ;; 1415 ;;
823esac 1416esac
824else 1417else
825 enable_shared=yes 1418 enable_shared=yes
826fi 1419fi;
827
828# Check whether --enable-static or --disable-static was given. 1420# Check whether --enable-static or --disable-static was given.
829if test "${enable_static+set}" = set; then 1421if test "${enable_static+set}" = set; then
830 enableval="$enable_static" 1422 enableval="$enable_static"
831 p=${PACKAGE-default} 1423 p=${PACKAGE-default}
832case "$enableval" in 1424case $enableval in
833yes) enable_static=yes ;; 1425yes) enable_static=yes ;;
834no) enable_static=no ;; 1426no) enable_static=no ;;
835*) 1427*)
836 enable_static=no 1428 enable_static=no
837 # Look at the argument we got. We use all the common list separators. 1429 # Look at the argument we got. We use all the common list separators.
844 IFS="$ac_save_ifs" 1436 IFS="$ac_save_ifs"
845 ;; 1437 ;;
846esac 1438esac
847else 1439else
848 enable_static=yes 1440 enable_static=yes
849fi 1441fi;
850
851# Check whether --enable-fast-install or --disable-fast-install was given. 1442# Check whether --enable-fast-install or --disable-fast-install was given.
852if test "${enable_fast_install+set}" = set; then 1443if test "${enable_fast_install+set}" = set; then
853 enableval="$enable_fast_install" 1444 enableval="$enable_fast_install"
854 p=${PACKAGE-default} 1445 p=${PACKAGE-default}
855case "$enableval" in 1446case $enableval in
856yes) enable_fast_install=yes ;; 1447yes) enable_fast_install=yes ;;
857no) enable_fast_install=no ;; 1448no) enable_fast_install=no ;;
858*) 1449*)
859 enable_fast_install=no 1450 enable_fast_install=no
860 # Look at the argument we got. We use all the common list separators. 1451 # Look at the argument we got. We use all the common list separators.
867 IFS="$ac_save_ifs" 1458 IFS="$ac_save_ifs"
868 ;; 1459 ;;
869esac 1460esac
870else 1461else
871 enable_fast_install=yes 1462 enable_fast_install=yes
872fi 1463fi;
873
874
875# Make sure we can run config.sub. 1464# Make sure we can run config.sub.
876if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then : 1465$ac_config_sub sun4 >/dev/null 2>&1 ||
1466 { { echo "$as_me:1466: error: cannot run $ac_config_sub" >&5
877else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } 1467echo "$as_me: error: cannot run $ac_config_sub" >&2;}
878fi 1468 { (exit 1); exit 1; }; }
879 1469
880echo $ac_n "checking host system type""... $ac_c" 1>&6 1470echo "$as_me:1470: checking build system type" >&5
881echo "configure:882: checking host system type" >&5
882
883host_alias=$host
884case "$host_alias" in
885NONE)
886 case $nonopt in
887 NONE)
888 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
889 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
890 fi ;;
891 *) host_alias=$nonopt ;;
892 esac ;;
893esac
894
895host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
896host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
897host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
898host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
899echo "$ac_t""$host" 1>&6
900
901echo $ac_n "checking build system type""... $ac_c" 1>&6 1471echo $ECHO_N "checking build system type... $ECHO_C" >&6
902echo "configure:903: checking build system type" >&5 1472if test "${ac_cv_build+set}" = set; then
1473 echo $ECHO_N "(cached) $ECHO_C" >&6
1474else
1475 ac_cv_build_alias=$build_alias
1476test -z "$ac_cv_build_alias" &&
1477 ac_cv_build_alias=`$ac_config_guess`
1478test -z "$ac_cv_build_alias" &&
1479 { { echo "$as_me:1479: error: cannot guess build type; you must specify one" >&5
1480echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1481 { (exit 1); exit 1; }; }
1482ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1483 { { echo "$as_me:1483: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1484echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1485 { (exit 1); exit 1; }; }
903 1486
904build_alias=$build 1487fi
905case "$build_alias" in 1488echo "$as_me:1488: result: $ac_cv_build" >&5
906NONE) 1489echo "${ECHO_T}$ac_cv_build" >&6
907 case $nonopt in 1490build=$ac_cv_build
908 NONE) build_alias=$host_alias ;;
909 *) build_alias=$nonopt ;;
910 esac ;;
911esac
912
913build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
914build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1491build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
915build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1492build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
916build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1493build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
917echo "$ac_t""$build" 1>&6
918 1494
919# Extract the first word of "ranlib", so it can be a program name with args. 1495echo "$as_me:1495: checking host system type" >&5
920set dummy ranlib; ac_word=$2 1496echo $ECHO_N "checking host system type... $ECHO_C" >&6
921echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1497if test "${ac_cv_host+set}" = set; then
922echo "configure:923: checking for $ac_word" >&5
923if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
924 echo $ac_n "(cached) $ac_c" 1>&6 1498 echo $ECHO_N "(cached) $ECHO_C" >&6
925else 1499else
926 if test -n "$RANLIB"; then 1500 ac_cv_host_alias=$host_alias
927 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1501test -z "$ac_cv_host_alias" &&
928else 1502 ac_cv_host_alias=$ac_cv_build_alias
929 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1503ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
930 ac_dummy="$PATH" 1504 { { echo "$as_me:1504: error: $ac_config_sub $ac_cv_host_alias failed" >&5
931 for ac_dir in $ac_dummy; do 1505echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
932 test -z "$ac_dir" && ac_dir=. 1506 { (exit 1); exit 1; }; }
933 if test -f $ac_dir/$ac_word; then
934 ac_cv_prog_RANLIB="ranlib"
935 break
936 fi
937 done
938 IFS="$ac_save_ifs"
939 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
940fi
941fi
942RANLIB="$ac_cv_prog_RANLIB"
943if test -n "$RANLIB"; then
944 echo "$ac_t""$RANLIB" 1>&6
945else
946 echo "$ac_t""no" 1>&6
947fi
948 1507
1508fi
1509echo "$as_me:1509: result: $ac_cv_host" >&5
1510echo "${ECHO_T}$ac_cv_host" >&6
1511host=$ac_cv_host
1512host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1513host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1514host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1515
1516ac_ext=c
1517ac_cpp='$CPP $CPPFLAGS'
1518ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1519ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1520ac_compiler_gnu=$ac_cv_c_compiler_gnu
1521if test -n "$ac_tool_prefix"; then
949# Extract the first word of "gcc", so it can be a program name with args. 1522 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
950set dummy gcc; ac_word=$2 1523set dummy ${ac_tool_prefix}gcc; ac_word=$2
1524echo "$as_me:1524: checking for $ac_word" >&5
951echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1525echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
952echo "configure:953: checking for $ac_word" >&5
953if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1526if test "${ac_cv_prog_CC+set}" = set; then
954 echo $ac_n "(cached) $ac_c" 1>&6 1527 echo $ECHO_N "(cached) $ECHO_C" >&6
955else 1528else
956 if test -n "$CC"; then 1529 if test -n "$CC"; then
957 ac_cv_prog_CC="$CC" # Let the user override the test. 1530 ac_cv_prog_CC="$CC" # Let the user override the test.
958else 1531else
959 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1532 ac_save_IFS=$IFS; IFS=$ac_path_separator
960 ac_dummy="$PATH" 1533ac_dummy="$PATH"
961 for ac_dir in $ac_dummy; do 1534for ac_dir in $ac_dummy; do
1535 IFS=$ac_save_IFS
962 test -z "$ac_dir" && ac_dir=. 1536 test -z "$ac_dir" && ac_dir=.
963 if test -f $ac_dir/$ac_word; then 1537 $as_executable_p "$ac_dir/$ac_word" || continue
964 ac_cv_prog_CC="gcc" 1538ac_cv_prog_CC="${ac_tool_prefix}gcc"
965 break 1539echo "$as_me:1539: found $ac_dir/$ac_word" >&5
966 fi 1540break
967 done 1541done
968 IFS="$ac_save_ifs" 1542
969fi 1543fi
970fi 1544fi
971CC="$ac_cv_prog_CC" 1545CC=$ac_cv_prog_CC
972if test -n "$CC"; then 1546if test -n "$CC"; then
973 echo "$ac_t""$CC" 1>&6 1547 echo "$as_me:1547: result: $CC" >&5
1548echo "${ECHO_T}$CC" >&6
974else 1549else
975 echo "$ac_t""no" 1>&6 1550 echo "$as_me:1550: result: no" >&5
1551echo "${ECHO_T}no" >&6
976fi 1552fi
977 1553
1554fi
1555if test -z "$ac_cv_prog_CC"; then
1556 ac_ct_CC=$CC
1557 # Extract the first word of "gcc", so it can be a program name with args.
1558set dummy gcc; ac_word=$2
1559echo "$as_me:1559: checking for $ac_word" >&5
1560echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1561if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1562 echo $ECHO_N "(cached) $ECHO_C" >&6
1563else
1564 if test -n "$ac_ct_CC"; then
1565 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1566else
1567 ac_save_IFS=$IFS; IFS=$ac_path_separator
1568ac_dummy="$PATH"
1569for ac_dir in $ac_dummy; do
1570 IFS=$ac_save_IFS
1571 test -z "$ac_dir" && ac_dir=.
1572 $as_executable_p "$ac_dir/$ac_word" || continue
1573ac_cv_prog_ac_ct_CC="gcc"
1574echo "$as_me:1574: found $ac_dir/$ac_word" >&5
1575break
1576done
1577
1578fi
1579fi
1580ac_ct_CC=$ac_cv_prog_ac_ct_CC
1581if test -n "$ac_ct_CC"; then
1582 echo "$as_me:1582: result: $ac_ct_CC" >&5
1583echo "${ECHO_T}$ac_ct_CC" >&6
1584else
1585 echo "$as_me:1585: result: no" >&5
1586echo "${ECHO_T}no" >&6
1587fi
1588
1589 CC=$ac_ct_CC
1590else
1591 CC="$ac_cv_prog_CC"
1592fi
1593
1594if test -z "$CC"; then
1595 if test -n "$ac_tool_prefix"; then
1596 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1597set dummy ${ac_tool_prefix}cc; ac_word=$2
1598echo "$as_me:1598: checking for $ac_word" >&5
1599echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1600if test "${ac_cv_prog_CC+set}" = set; then
1601 echo $ECHO_N "(cached) $ECHO_C" >&6
1602else
1603 if test -n "$CC"; then
1604 ac_cv_prog_CC="$CC" # Let the user override the test.
1605else
1606 ac_save_IFS=$IFS; IFS=$ac_path_separator
1607ac_dummy="$PATH"
1608for ac_dir in $ac_dummy; do
1609 IFS=$ac_save_IFS
1610 test -z "$ac_dir" && ac_dir=.
1611 $as_executable_p "$ac_dir/$ac_word" || continue
1612ac_cv_prog_CC="${ac_tool_prefix}cc"
1613echo "$as_me:1613: found $ac_dir/$ac_word" >&5
1614break
1615done
1616
1617fi
1618fi
1619CC=$ac_cv_prog_CC
1620if test -n "$CC"; then
1621 echo "$as_me:1621: result: $CC" >&5
1622echo "${ECHO_T}$CC" >&6
1623else
1624 echo "$as_me:1624: result: no" >&5
1625echo "${ECHO_T}no" >&6
1626fi
1627
1628fi
1629if test -z "$ac_cv_prog_CC"; then
1630 ac_ct_CC=$CC
1631 # Extract the first word of "cc", so it can be a program name with args.
1632set dummy cc; ac_word=$2
1633echo "$as_me:1633: checking for $ac_word" >&5
1634echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1635if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1636 echo $ECHO_N "(cached) $ECHO_C" >&6
1637else
1638 if test -n "$ac_ct_CC"; then
1639 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1640else
1641 ac_save_IFS=$IFS; IFS=$ac_path_separator
1642ac_dummy="$PATH"
1643for ac_dir in $ac_dummy; do
1644 IFS=$ac_save_IFS
1645 test -z "$ac_dir" && ac_dir=.
1646 $as_executable_p "$ac_dir/$ac_word" || continue
1647ac_cv_prog_ac_ct_CC="cc"
1648echo "$as_me:1648: found $ac_dir/$ac_word" >&5
1649break
1650done
1651
1652fi
1653fi
1654ac_ct_CC=$ac_cv_prog_ac_ct_CC
1655if test -n "$ac_ct_CC"; then
1656 echo "$as_me:1656: result: $ac_ct_CC" >&5
1657echo "${ECHO_T}$ac_ct_CC" >&6
1658else
1659 echo "$as_me:1659: result: no" >&5
1660echo "${ECHO_T}no" >&6
1661fi
1662
1663 CC=$ac_ct_CC
1664else
1665 CC="$ac_cv_prog_CC"
1666fi
1667
1668fi
978if test -z "$CC"; then 1669if test -z "$CC"; then
979 # Extract the first word of "cc", so it can be a program name with args. 1670 # Extract the first word of "cc", so it can be a program name with args.
980set dummy cc; ac_word=$2 1671set dummy cc; ac_word=$2
1672echo "$as_me:1672: checking for $ac_word" >&5
981echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1673echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
982echo "configure:983: checking for $ac_word" >&5
983if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1674if test "${ac_cv_prog_CC+set}" = set; then
984 echo $ac_n "(cached) $ac_c" 1>&6 1675 echo $ECHO_N "(cached) $ECHO_C" >&6
985else 1676else
986 if test -n "$CC"; then 1677 if test -n "$CC"; then
987 ac_cv_prog_CC="$CC" # Let the user override the test. 1678 ac_cv_prog_CC="$CC" # Let the user override the test.
988else 1679else
989 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
990 ac_prog_rejected=no 1680 ac_prog_rejected=no
1681 ac_save_IFS=$IFS; IFS=$ac_path_separator
991 ac_dummy="$PATH" 1682ac_dummy="$PATH"
992 for ac_dir in $ac_dummy; do 1683for ac_dir in $ac_dummy; do
1684 IFS=$ac_save_IFS
993 test -z "$ac_dir" && ac_dir=. 1685 test -z "$ac_dir" && ac_dir=.
994 if test -f $ac_dir/$ac_word; then 1686 $as_executable_p "$ac_dir/$ac_word" || continue
995 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 1687if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
996 ac_prog_rejected=yes 1688 ac_prog_rejected=yes
997 continue 1689 continue
998 fi 1690fi
999 ac_cv_prog_CC="cc" 1691ac_cv_prog_CC="cc"
1000 break 1692echo "$as_me:1692: found $ac_dir/$ac_word" >&5
1001 fi 1693break
1002 done 1694done
1003 IFS="$ac_save_ifs" 1695
1004if test $ac_prog_rejected = yes; then 1696if test $ac_prog_rejected = yes; then
1005 # We found a bogon in the path, so make sure we never use it. 1697 # We found a bogon in the path, so make sure we never use it.
1006 set dummy $ac_cv_prog_CC 1698 set dummy $ac_cv_prog_CC
1007 shift 1699 shift
1008 if test $# -gt 0; then 1700 if test $# != 0; then
1009 # We chose a different compiler from the bogus one. 1701 # We chose a different compiler from the bogus one.
1010 # However, it has the same basename, so the bogon will be chosen 1702 # However, it has the same basename, so the bogon will be chosen
1011 # first if we set CC to just the basename; use the full file name. 1703 # first if we set CC to just the basename; use the full file name.
1012 shift 1704 shift
1013 set dummy "$ac_dir/$ac_word" "$@" 1705 set dummy "$ac_dir/$ac_word" ${1+"$@"}
1014 shift 1706 shift
1015 ac_cv_prog_CC="$@" 1707 ac_cv_prog_CC="$@"
1016 fi 1708 fi
1017fi 1709fi
1018fi 1710fi
1019fi 1711fi
1020CC="$ac_cv_prog_CC" 1712CC=$ac_cv_prog_CC
1021if test -n "$CC"; then 1713if test -n "$CC"; then
1022 echo "$ac_t""$CC" 1>&6 1714 echo "$as_me:1714: result: $CC" >&5
1715echo "${ECHO_T}$CC" >&6
1023else 1716else
1024 echo "$ac_t""no" 1>&6 1717 echo "$as_me:1717: result: no" >&5
1718echo "${ECHO_T}no" >&6
1025fi 1719fi
1026 1720
1721fi
1027 if test -z "$CC"; then 1722if test -z "$CC"; then
1028 case "`uname -s`" in 1723 if test -n "$ac_tool_prefix"; then
1029 *win32* | *WIN32*) 1724 for ac_prog in cl
1725 do
1030 # Extract the first word of "cl", so it can be a program name with args. 1726 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1031set dummy cl; ac_word=$2 1727set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1728echo "$as_me:1728: checking for $ac_word" >&5
1032echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1729echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1033echo "configure:1034: checking for $ac_word" >&5
1034if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1730if test "${ac_cv_prog_CC+set}" = set; then
1035 echo $ac_n "(cached) $ac_c" 1>&6 1731 echo $ECHO_N "(cached) $ECHO_C" >&6
1036else 1732else
1037 if test -n "$CC"; then 1733 if test -n "$CC"; then
1038 ac_cv_prog_CC="$CC" # Let the user override the test. 1734 ac_cv_prog_CC="$CC" # Let the user override the test.
1039else 1735else
1040 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1736 ac_save_IFS=$IFS; IFS=$ac_path_separator
1041 ac_dummy="$PATH" 1737ac_dummy="$PATH"
1042 for ac_dir in $ac_dummy; do 1738for ac_dir in $ac_dummy; do
1739 IFS=$ac_save_IFS
1043 test -z "$ac_dir" && ac_dir=. 1740 test -z "$ac_dir" && ac_dir=.
1044 if test -f $ac_dir/$ac_word; then 1741 $as_executable_p "$ac_dir/$ac_word" || continue
1045 ac_cv_prog_CC="cl" 1742ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1743echo "$as_me:1743: found $ac_dir/$ac_word" >&5
1744break
1745done
1746
1747fi
1748fi
1749CC=$ac_cv_prog_CC
1750if test -n "$CC"; then
1751 echo "$as_me:1751: result: $CC" >&5
1752echo "${ECHO_T}$CC" >&6
1753else
1754 echo "$as_me:1754: result: no" >&5
1755echo "${ECHO_T}no" >&6
1756fi
1757
1758 test -n "$CC" && break
1759 done
1760fi
1761if test -z "$CC"; then
1762 ac_ct_CC=$CC
1763 for ac_prog in cl
1764do
1765 # Extract the first word of "$ac_prog", so it can be a program name with args.
1766set dummy $ac_prog; ac_word=$2
1767echo "$as_me:1767: checking for $ac_word" >&5
1768echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1769if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1770 echo $ECHO_N "(cached) $ECHO_C" >&6
1771else
1772 if test -n "$ac_ct_CC"; then
1773 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1774else
1775 ac_save_IFS=$IFS; IFS=$ac_path_separator
1776ac_dummy="$PATH"
1777for ac_dir in $ac_dummy; do
1778 IFS=$ac_save_IFS
1779 test -z "$ac_dir" && ac_dir=.
1780 $as_executable_p "$ac_dir/$ac_word" || continue
1781ac_cv_prog_ac_ct_CC="$ac_prog"
1782echo "$as_me:1782: found $ac_dir/$ac_word" >&5
1783break
1784done
1785
1786fi
1787fi
1788ac_ct_CC=$ac_cv_prog_ac_ct_CC
1789if test -n "$ac_ct_CC"; then
1790 echo "$as_me:1790: result: $ac_ct_CC" >&5
1791echo "${ECHO_T}$ac_ct_CC" >&6
1792else
1793 echo "$as_me:1793: result: no" >&5
1794echo "${ECHO_T}no" >&6
1795fi
1796
1797 test -n "$ac_ct_CC" && break
1798done
1799
1800 CC=$ac_ct_CC
1801fi
1802
1803fi
1804
1805test -z "$CC" && { { echo "$as_me:1805: error: no acceptable cc found in \$PATH" >&5
1806echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1807 { (exit 1); exit 1; }; }
1808
1809cat >conftest.$ac_ext <<_ACEOF
1810#line 1810 "configure"
1811#include "confdefs.h"
1812
1813int
1814main ()
1815{
1816
1817 ;
1818 return 0;
1819}
1820_ACEOF
1821ac_clean_files_save=$ac_clean_files
1822ac_clean_files="$ac_clean_files a.out a.exe"
1823# Try to create an executable without -o first, disregard a.out.
1824# It will help us diagnose broken compiler, and finding out an intuition
1825# of exeext.
1826echo "$as_me:1826: checking for C compiler default output" >&5
1827echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1828ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1829if { (eval echo "$as_me:1829: \"$ac_link_default\"") >&5
1830 (eval $ac_link_default) 2>&5
1831 ac_status=$?
1832 echo "$as_me:1832: \$? = $ac_status" >&5
1833 (exit $ac_status); }; then
1834 for ac_file in `ls a.exe conftest.exe a.* conftest conftest.* 2>/dev/null`; do
1835 case $ac_file in
1836 *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1837 a.out ) # We found the default executable, but exeext='' is most
1838 # certainly right.
1839 break;;
1840 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1841 export ac_cv_exeext
1046 break 1842 break;;
1843 * ) break;;
1844 esac
1845done
1846else
1847 echo "$as_me: failed program was:" >&5
1848cat conftest.$ac_ext >&5
1849{ { echo "$as_me:1849: error: C compiler cannot create executables" >&5
1850echo "$as_me: error: C compiler cannot create executables" >&2;}
1851 { (exit 77); exit 77; }; }
1852fi
1853
1854ac_exeext=$ac_cv_exeext
1855echo "$as_me:1855: result: $ac_file" >&5
1856echo "${ECHO_T}$ac_file" >&6
1857
1858# Check the compiler produces executables we can run. If not, either
1859# the compiler is broken, or we cross compile.
1860echo "$as_me:1860: checking whether the C compiler works" >&5
1861echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1862# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1863# If not cross compiling, check that we can run a simple program.
1864if test "$cross_compiling" != yes; then
1865 if { ac_try='./$ac_file'
1866 { (eval echo "$as_me:1866: \"$ac_try\"") >&5
1867 (eval $ac_try) 2>&5
1868 ac_status=$?
1869 echo "$as_me:1869: \$? = $ac_status" >&5
1870 (exit $ac_status); }; }; then
1871 cross_compiling=no
1872 else
1873 if test "$cross_compiling" = maybe; then
1874 cross_compiling=yes
1875 else
1876 { { echo "$as_me:1876: error: cannot run C compiled programs.
1877If you meant to cross compile, use \`--host'." >&5
1878echo "$as_me: error: cannot run C compiled programs.
1879If you meant to cross compile, use \`--host'." >&2;}
1880 { (exit 1); exit 1; }; }
1047 fi 1881 fi
1048 done
1049 IFS="$ac_save_ifs"
1050fi
1051fi
1052CC="$ac_cv_prog_CC"
1053if test -n "$CC"; then
1054 echo "$ac_t""$CC" 1>&6
1055else
1056 echo "$ac_t""no" 1>&6
1057fi
1058 ;;
1059 esac
1060 fi 1882 fi
1061 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1062fi 1883fi
1884echo "$as_me:1884: result: yes" >&5
1885echo "${ECHO_T}yes" >&6
1063 1886
1064echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 1887rm -f a.out a.exe conftest$ac_cv_exeext
1065echo "configure:1066: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 1888ac_clean_files=$ac_clean_files_save
1889# Check the compiler produces executables we can run. If not, either
1890# the compiler is broken, or we cross compile.
1891echo "$as_me:1891: checking whether we are cross compiling" >&5
1892echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1893echo "$as_me:1893: result: $cross_compiling" >&5
1894echo "${ECHO_T}$cross_compiling" >&6
1066 1895
1067ac_ext=c 1896echo "$as_me:1896: checking for executable suffix" >&5
1068# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1897echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1069ac_cpp='$CPP $CPPFLAGS' 1898if { (eval echo "$as_me:1898: \"$ac_link\"") >&5
1070ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1899 (eval $ac_link) 2>&5
1071ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1900 ac_status=$?
1072cross_compiling=$ac_cv_prog_cc_cross 1901 echo "$as_me:1901: \$? = $ac_status" >&5
1902 (exit $ac_status); }; then
1903 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1904# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1905# work properly (i.e., refer to `conftest.exe'), while it won't with
1906# `rm'.
1907for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1908 case $ac_file in
1909 *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1910 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1911 export ac_cv_exeext
1912 break;;
1913 * ) break;;
1914 esac
1915done
1916else
1917 { { echo "$as_me:1917: error: cannot compute EXEEXT: cannot compile and link" >&5
1918echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1919 { (exit 1); exit 1; }; }
1920fi
1073 1921
1922rm -f conftest$ac_cv_exeext
1923echo "$as_me:1923: result: $ac_cv_exeext" >&5
1924echo "${ECHO_T}$ac_cv_exeext" >&6
1925
1926rm -f conftest.$ac_ext
1927EXEEXT=$ac_cv_exeext
1928ac_exeext=$EXEEXT
1929echo "$as_me:1929: checking for object suffix" >&5
1930echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1931if test "${ac_cv_objext+set}" = set; then
1932 echo $ECHO_N "(cached) $ECHO_C" >&6
1933else
1074cat > conftest.$ac_ext << EOF 1934 cat >conftest.$ac_ext <<_ACEOF
1075
1076#line 1077 "configure" 1935#line 1935 "configure"
1077#include "confdefs.h" 1936#include "confdefs.h"
1078 1937
1079main(){return(0);} 1938int
1080EOF 1939main ()
1081if { (eval echo configure:1082: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1940{
1082 ac_cv_prog_cc_works=yes 1941
1083 # If we can't run a trivial program, we are probably using a cross compiler. 1942 ;
1084 if (./conftest; exit) 2>/dev/null; then 1943 return 0;
1085 ac_cv_prog_cc_cross=no 1944}
1945_ACEOF
1946rm -f conftest.o conftest.obj
1947if { (eval echo "$as_me:1947: \"$ac_compile\"") >&5
1948 (eval $ac_compile) 2>&5
1949 ac_status=$?
1950 echo "$as_me:1950: \$? = $ac_status" >&5
1951 (exit $ac_status); }; then
1952 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1953 case $ac_file in
1954 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
1955 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1956 break;;
1957 esac
1958done
1086 else 1959else
1087 ac_cv_prog_cc_cross=yes
1088 fi
1089else
1090 echo "configure: failed program was:" >&5 1960 echo "$as_me: failed program was:" >&5
1091 cat conftest.$ac_ext >&5 1961cat conftest.$ac_ext >&5
1092 ac_cv_prog_cc_works=no 1962{ { echo "$as_me:1962: error: cannot compute OBJEXT: cannot compile" >&5
1963echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1964 { (exit 1); exit 1; }; }
1093fi 1965fi
1094rm -fr conftest*
1095ac_ext=c
1096# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1097ac_cpp='$CPP $CPPFLAGS'
1098ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1099ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1100cross_compiling=$ac_cv_prog_cc_cross
1101 1966
1102echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 1967rm -f conftest.$ac_cv_objext conftest.$ac_ext
1103if test $ac_cv_prog_cc_works = no; then
1104 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1105fi 1968fi
1106echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 1969echo "$as_me:1969: result: $ac_cv_objext" >&5
1107echo "configure:1108: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 1970echo "${ECHO_T}$ac_cv_objext" >&6
1108echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 1971OBJEXT=$ac_cv_objext
1109cross_compiling=$ac_cv_prog_cc_cross 1972ac_objext=$OBJEXT
1110
1111echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1112echo "configure:1113: checking whether we are using GNU C" >&5 1973echo "$as_me:1973: checking whether we are using the GNU C compiler" >&5
1113if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 1974echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1975if test "${ac_cv_c_compiler_gnu+set}" = set; then
1114 echo $ac_n "(cached) $ac_c" 1>&6 1976 echo $ECHO_N "(cached) $ECHO_C" >&6
1115else 1977else
1116 cat > conftest.c <<EOF 1978 cat >conftest.$ac_ext <<_ACEOF
1979#line 1979 "configure"
1980#include "confdefs.h"
1981
1982int
1983main ()
1984{
1117#ifdef __GNUC__ 1985#ifndef __GNUC__
1118 yes; 1986 choke me
1119#endif 1987#endif
1120EOF
1121if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1122: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1122 ac_cv_prog_gcc=yes
1123else
1124 ac_cv_prog_gcc=no
1125fi
1126fi
1127 1988
1128echo "$ac_t""$ac_cv_prog_gcc" 1>&6 1989 ;
1129 1990 return 0;
1130if test $ac_cv_prog_gcc = yes; then 1991}
1131 GCC=yes 1992_ACEOF
1993rm -f conftest.$ac_objext
1994if { (eval echo "$as_me:1994: \"$ac_compile\"") >&5
1995 (eval $ac_compile) 2>&5
1996 ac_status=$?
1997 echo "$as_me:1997: \$? = $ac_status" >&5
1998 (exit $ac_status); } &&
1999 { ac_try='test -s conftest.$ac_objext'
2000 { (eval echo "$as_me:2000: \"$ac_try\"") >&5
2001 (eval $ac_try) 2>&5
2002 ac_status=$?
2003 echo "$as_me:2003: \$? = $ac_status" >&5
2004 (exit $ac_status); }; }; then
2005 ac_compiler_gnu=yes
1132else 2006else
1133 GCC= 2007 echo "$as_me: failed program was:" >&5
2008cat conftest.$ac_ext >&5
2009ac_compiler_gnu=no
1134fi 2010fi
2011rm -f conftest.$ac_objext conftest.$ac_ext
2012ac_cv_c_compiler_gnu=$ac_compiler_gnu
1135 2013
2014fi
2015echo "$as_me:2015: result: $ac_cv_c_compiler_gnu" >&5
2016echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2017GCC=`test $ac_compiler_gnu = yes && echo yes`
1136ac_test_CFLAGS="${CFLAGS+set}" 2018ac_test_CFLAGS=${CFLAGS+set}
1137ac_save_CFLAGS="$CFLAGS" 2019ac_save_CFLAGS=$CFLAGS
1138CFLAGS= 2020CFLAGS="-g"
2021echo "$as_me:2021: checking whether $CC accepts -g" >&5
1139echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 2022echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1140echo "configure:1141: checking whether ${CC-cc} accepts -g" >&5
1141if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 2023if test "${ac_cv_prog_cc_g+set}" = set; then
1142 echo $ac_n "(cached) $ac_c" 1>&6 2024 echo $ECHO_N "(cached) $ECHO_C" >&6
1143else 2025else
1144 echo 'void f(){}' > conftest.c 2026 cat >conftest.$ac_ext <<_ACEOF
1145if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 2027#line 2027 "configure"
2028#include "confdefs.h"
2029
2030int
2031main ()
2032{
2033
2034 ;
2035 return 0;
2036}
2037_ACEOF
2038rm -f conftest.$ac_objext
2039if { (eval echo "$as_me:2039: \"$ac_compile\"") >&5
2040 (eval $ac_compile) 2>&5
2041 ac_status=$?
2042 echo "$as_me:2042: \$? = $ac_status" >&5
2043 (exit $ac_status); } &&
2044 { ac_try='test -s conftest.$ac_objext'
2045 { (eval echo "$as_me:2045: \"$ac_try\"") >&5
2046 (eval $ac_try) 2>&5
2047 ac_status=$?
2048 echo "$as_me:2048: \$? = $ac_status" >&5
2049 (exit $ac_status); }; }; then
1146 ac_cv_prog_cc_g=yes 2050 ac_cv_prog_cc_g=yes
1147else 2051else
2052 echo "$as_me: failed program was:" >&5
2053cat conftest.$ac_ext >&5
1148 ac_cv_prog_cc_g=no 2054ac_cv_prog_cc_g=no
1149fi 2055fi
1150rm -f conftest* 2056rm -f conftest.$ac_objext conftest.$ac_ext
1151
1152fi 2057fi
1153 2058echo "$as_me:2058: result: $ac_cv_prog_cc_g" >&5
1154echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 2059echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1155if test "$ac_test_CFLAGS" = set; then 2060if test "$ac_test_CFLAGS" = set; then
1156 CFLAGS="$ac_save_CFLAGS" 2061 CFLAGS=$ac_save_CFLAGS
1157elif test $ac_cv_prog_cc_g = yes; then 2062elif test $ac_cv_prog_cc_g = yes; then
1158 if test "$GCC" = yes; then 2063 if test "$GCC" = yes; then
1159 CFLAGS="-g -O2" 2064 CFLAGS="-g -O2"
1160 else 2065 else
1161 CFLAGS="-g" 2066 CFLAGS="-g"
1165 CFLAGS="-O2" 2070 CFLAGS="-O2"
1166 else 2071 else
1167 CFLAGS= 2072 CFLAGS=
1168 fi 2073 fi
1169fi 2074fi
2075# Some people use a C++ compiler to compile C. Since we use `exit',
2076# in C++ we need to declare it. In case someone uses the same compiler
2077# for both compiling C and C++ we need to have the C++ compiler decide
2078# the declaration of exit, since it's the most demanding environment.
2079cat >conftest.$ac_ext <<_ACEOF
2080#ifndef __cplusplus
2081 choke me
2082#endif
2083_ACEOF
2084rm -f conftest.$ac_objext
2085if { (eval echo "$as_me:2085: \"$ac_compile\"") >&5
2086 (eval $ac_compile) 2>&5
2087 ac_status=$?
2088 echo "$as_me:2088: \$? = $ac_status" >&5
2089 (exit $ac_status); } &&
2090 { ac_try='test -s conftest.$ac_objext'
2091 { (eval echo "$as_me:2091: \"$ac_try\"") >&5
2092 (eval $ac_try) 2>&5
2093 ac_status=$?
2094 echo "$as_me:2094: \$? = $ac_status" >&5
2095 (exit $ac_status); }; }; then
2096 for ac_declaration in \
2097 ''\
2098 '#include <stdlib.h>' \
2099 'extern "C" void std::exit (int) throw (); using std::exit;' \
2100 'extern "C" void std::exit (int); using std::exit;' \
2101 'extern "C" void exit (int) throw ();' \
2102 'extern "C" void exit (int);' \
2103 'void exit (int);'
2104do
2105 cat >conftest.$ac_ext <<_ACEOF
2106#line 2106 "configure"
2107#include "confdefs.h"
2108#include <stdlib.h>
2109$ac_declaration
2110int
2111main ()
2112{
2113exit (42);
2114 ;
2115 return 0;
2116}
2117_ACEOF
2118rm -f conftest.$ac_objext
2119if { (eval echo "$as_me:2119: \"$ac_compile\"") >&5
2120 (eval $ac_compile) 2>&5
2121 ac_status=$?
2122 echo "$as_me:2122: \$? = $ac_status" >&5
2123 (exit $ac_status); } &&
2124 { ac_try='test -s conftest.$ac_objext'
2125 { (eval echo "$as_me:2125: \"$ac_try\"") >&5
2126 (eval $ac_try) 2>&5
2127 ac_status=$?
2128 echo "$as_me:2128: \$? = $ac_status" >&5
2129 (exit $ac_status); }; }; then
2130 :
2131else
2132 echo "$as_me: failed program was:" >&5
2133cat conftest.$ac_ext >&5
2134continue
2135fi
2136rm -f conftest.$ac_objext conftest.$ac_ext
2137 cat >conftest.$ac_ext <<_ACEOF
2138#line 2138 "configure"
2139#include "confdefs.h"
2140$ac_declaration
2141int
2142main ()
2143{
2144exit (42);
2145 ;
2146 return 0;
2147}
2148_ACEOF
2149rm -f conftest.$ac_objext
2150if { (eval echo "$as_me:2150: \"$ac_compile\"") >&5
2151 (eval $ac_compile) 2>&5
2152 ac_status=$?
2153 echo "$as_me:2153: \$? = $ac_status" >&5
2154 (exit $ac_status); } &&
2155 { ac_try='test -s conftest.$ac_objext'
2156 { (eval echo "$as_me:2156: \"$ac_try\"") >&5
2157 (eval $ac_try) 2>&5
2158 ac_status=$?
2159 echo "$as_me:2159: \$? = $ac_status" >&5
2160 (exit $ac_status); }; }; then
2161 break
2162else
2163 echo "$as_me: failed program was:" >&5
2164cat conftest.$ac_ext >&5
2165fi
2166rm -f conftest.$ac_objext conftest.$ac_ext
2167done
2168echo '#ifdef __cplusplus' >>confdefs.h
2169echo $ac_declaration >>confdefs.h
2170echo '#endif' >>confdefs.h
2171
2172else
2173 echo "$as_me: failed program was:" >&5
2174cat conftest.$ac_ext >&5
2175fi
2176rm -f conftest.$ac_objext conftest.$ac_ext
2177ac_ext=c
2178ac_cpp='$CPP $CPPFLAGS'
2179ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2180ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2181ac_compiler_gnu=$ac_cv_c_compiler_gnu
1170 2182
1171# Check whether --with-gnu-ld or --without-gnu-ld was given. 2183# Check whether --with-gnu-ld or --without-gnu-ld was given.
1172if test "${with_gnu_ld+set}" = set; then 2184if test "${with_gnu_ld+set}" = set; then
1173 withval="$with_gnu_ld" 2185 withval="$with_gnu_ld"
1174 test "$withval" = no || with_gnu_ld=yes 2186 test "$withval" = no || with_gnu_ld=yes
1175else 2187else
1176 with_gnu_ld=no 2188 with_gnu_ld=no
1177fi 2189fi;
1178
1179ac_prog=ld 2190ac_prog=ld
1180if test "$ac_cv_prog_gcc" = yes; then 2191if test "$GCC" = yes; then
1181 # Check if gcc -print-prog-name=ld gives a path. 2192 # Check if gcc -print-prog-name=ld gives a path.
2193 echo "$as_me:2193: checking for ld used by GCC" >&5
1182 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6 2194echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
1183echo "configure:1184: checking for ld used by GCC" >&5 2195 case $host in
2196 *-*-mingw*)
2197 # gcc leaves a trailing carriage return which upsets mingw
2198 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
2199 *)
1184 ac_prog=`($CC -print-prog-name=ld) 2>&5` 2200 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
2201 esac
1185 case "$ac_prog" in 2202 case $ac_prog in
1186 # Accept absolute paths. 2203 # Accept absolute paths.
1187 [\\/]* | [A-Za-z]:[\\/]*) 2204 [\\/]* | [A-Za-z]:[\\/]*)
1188 re_direlt='/[^/][^/]*/\.\./' 2205 re_direlt='/[^/][^/]*/\.\./'
1189 # Canonicalize the path of ld 2206 # Canonicalize the path of ld
1190 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 2207 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1201 # If it is relative, then search for the first ld in PATH. 2218 # If it is relative, then search for the first ld in PATH.
1202 with_gnu_ld=unknown 2219 with_gnu_ld=unknown
1203 ;; 2220 ;;
1204 esac 2221 esac
1205elif test "$with_gnu_ld" = yes; then 2222elif test "$with_gnu_ld" = yes; then
2223 echo "$as_me:2223: checking for GNU ld" >&5
1206 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6 2224echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
1207echo "configure:1208: checking for GNU ld" >&5
1208else 2225else
2226 echo "$as_me:2226: checking for non-GNU ld" >&5
1209 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6 2227echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
1210echo "configure:1211: checking for non-GNU ld" >&5
1211fi 2228fi
1212if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then 2229if test "${lt_cv_path_LD+set}" = set; then
1213 echo $ac_n "(cached) $ac_c" 1>&6 2230 echo $ECHO_N "(cached) $ECHO_C" >&6
1214else 2231else
1215 if test -z "$LD"; then 2232 if test -z "$LD"; then
1216 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 2233 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1217 for ac_dir in $PATH; do 2234 for ac_dir in $PATH; do
1218 test -z "$ac_dir" && ac_dir=. 2235 test -z "$ac_dir" && ac_dir=.
1219 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 2236 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1220 ac_cv_path_LD="$ac_dir/$ac_prog" 2237 lt_cv_path_LD="$ac_dir/$ac_prog"
1221 # Check to see if the program is GNU ld. I'd rather use --version, 2238 # Check to see if the program is GNU ld. I'd rather use --version,
1222 # but apparently some GNU ld's only accept -v. 2239 # but apparently some GNU ld's only accept -v.
1223 # Break only if it was the GNU/non-GNU ld that we prefer. 2240 # Break only if it was the GNU/non-GNU ld that we prefer.
1224 if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 2241 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1225 test "$with_gnu_ld" != no && break 2242 test "$with_gnu_ld" != no && break
1226 else 2243 else
1227 test "$with_gnu_ld" != yes && break 2244 test "$with_gnu_ld" != yes && break
1228 fi 2245 fi
1229 fi 2246 fi
1230 done 2247 done
1231 IFS="$ac_save_ifs" 2248 IFS="$ac_save_ifs"
1232else 2249else
1233 ac_cv_path_LD="$LD" # Let the user override the test with a path. 2250 lt_cv_path_LD="$LD" # Let the user override the test with a path.
1234fi 2251fi
1235fi 2252fi
1236 2253
1237LD="$ac_cv_path_LD" 2254LD="$lt_cv_path_LD"
1238if test -n "$LD"; then 2255if test -n "$LD"; then
1239 echo "$ac_t""$LD" 1>&6 2256 echo "$as_me:2256: result: $LD" >&5
2257echo "${ECHO_T}$LD" >&6
1240else 2258else
1241 echo "$ac_t""no" 1>&6 2259 echo "$as_me:2259: result: no" >&5
2260echo "${ECHO_T}no" >&6
1242fi 2261fi
1243test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; } 2262test -z "$LD" && { { echo "$as_me:2262: error: no acceptable ld found in \$PATH" >&5
1244echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6 2263echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
2264 { (exit 1); exit 1; }; }
1245echo "configure:1246: checking if the linker ($LD) is GNU ld" >&5 2265echo "$as_me:2265: checking if the linker ($LD) is GNU ld" >&5
2266echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
1246if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then 2267if test "${lt_cv_prog_gnu_ld+set}" = set; then
1247 echo $ac_n "(cached) $ac_c" 1>&6 2268 echo $ECHO_N "(cached) $ECHO_C" >&6
1248else 2269else
1249 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 2270 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1250if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 2271if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1251 ac_cv_prog_gnu_ld=yes 2272 lt_cv_prog_gnu_ld=yes
1252else 2273else
1253 ac_cv_prog_gnu_ld=no 2274 lt_cv_prog_gnu_ld=no
1254fi 2275fi
1255fi 2276fi
1256 2277echo "$as_me:2277: result: $lt_cv_prog_gnu_ld" >&5
1257echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6 2278echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
2279with_gnu_ld=$lt_cv_prog_gnu_ld
1258 2280
2281echo "$as_me:2281: checking for $LD option to reload object files" >&5
2282echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
2283if test "${lt_cv_ld_reload_flag+set}" = set; then
2284 echo $ECHO_N "(cached) $ECHO_C" >&6
2285else
2286 lt_cv_ld_reload_flag='-r'
2287fi
2288echo "$as_me:2288: result: $lt_cv_ld_reload_flag" >&5
2289echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
2290reload_flag=$lt_cv_ld_reload_flag
2291test -n "$reload_flag" && reload_flag=" $reload_flag"
1259 2292
1260echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1261echo "configure:1262: checking for BSD-compatible nm" >&5 2293echo "$as_me:2293: checking for BSD-compatible nm" >&5
2294echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
1262if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then 2295if test "${lt_cv_path_NM+set}" = set; then
1263 echo $ac_n "(cached) $ac_c" 1>&6 2296 echo $ECHO_N "(cached) $ECHO_C" >&6
1264else 2297else
1265 if test -n "$NM"; then 2298 if test -n "$NM"; then
1266 # Let the user override the test. 2299 # Let the user override the test.
1267 ac_cv_path_NM="$NM" 2300 lt_cv_path_NM="$NM"
1268else 2301else
1269 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 2302 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1270 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do 2303 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1271 test -z "$ac_dir" && ac_dir=. 2304 test -z "$ac_dir" && ac_dir=.
2305 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1272 if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then 2306 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1273 # Check to see if the nm accepts a BSD-compat flag. 2307 # Check to see if the nm accepts a BSD-compat flag.
1274 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 2308 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1275 # nm: unknown option "B" ignored 2309 # nm: unknown option "B" ignored
2310 # Tru64's nm complains that /dev/null is an invalid object file
1276 if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then 2311 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1277 ac_cv_path_NM="$ac_dir/nm -B" 2312 lt_cv_path_NM="$tmp_nm -B"
1278 break 2313 break
1279 elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then 2314 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1280 ac_cv_path_NM="$ac_dir/nm -p" 2315 lt_cv_path_NM="$tmp_nm -p"
1281 break 2316 break
1282 else 2317 else
1283 ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but 2318 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1284 continue # so that we can try to find one that supports BSD flags 2319 continue # so that we can try to find one that supports BSD flags
1285 fi 2320 fi
1286 fi 2321 fi
1287 done 2322 done
1288 IFS="$ac_save_ifs" 2323 IFS="$ac_save_ifs"
1289 test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm 2324 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
1290fi 2325fi
1291fi 2326fi
1292 2327
1293NM="$ac_cv_path_NM" 2328NM="$lt_cv_path_NM"
1294echo "$ac_t""$NM" 1>&6 2329echo "$as_me:2329: result: $NM" >&5
2330echo "${ECHO_T}$NM" >&6
1295 2331
2332echo "$as_me:2332: checking whether ln -s works" >&5
1296echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 2333echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
1297echo "configure:1298: checking whether ln -s works" >&5 2334LN_S=$as_ln_s
1298if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1299 echo $ac_n "(cached) $ac_c" 1>&6
1300else
1301 rm -f conftestdata
1302if ln -s X conftestdata 2>/dev/null
1303then
1304 rm -f conftestdata
1305 ac_cv_prog_LN_S="ln -s"
1306else
1307 ac_cv_prog_LN_S=ln
1308fi
1309fi
1310LN_S="$ac_cv_prog_LN_S"
1311if test "$ac_cv_prog_LN_S" = "ln -s"; then 2335if test "$LN_S" = "ln -s"; then
1312 echo "$ac_t""yes" 1>&6 2336 echo "$as_me:2336: result: yes" >&5
2337echo "${ECHO_T}yes" >&6
2338else
2339 echo "$as_me:2339: result: no, using $LN_S" >&5
2340echo "${ECHO_T}no, using $LN_S" >&6
2341fi
2342
2343echo "$as_me:2343: checking how to recognise dependant libraries" >&5
2344echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
2345if test "${lt_cv_deplibs_check_method+set}" = set; then
2346 echo $ECHO_N "(cached) $ECHO_C" >&6
2347else
2348 lt_cv_file_magic_cmd='$MAGIC_CMD'
2349lt_cv_file_magic_test_file=
2350lt_cv_deplibs_check_method='unknown'
2351# Need to set the preceding variable on all platforms that support
2352# interlibrary dependencies.
2353# 'none' -- dependencies not supported.
2354# `unknown' -- same as none, but documents that we really don't know.
2355# 'pass_all' -- all dependencies passed with no checks.
2356# 'test_compile' -- check by making test program.
2357# ['file_magic [regex]'] -- check by looking for files in library path
2358# which responds to the $file_magic_cmd with a given egrep regex.
2359# If you have `file' or equivalent on your system and you're not sure
2360# whether `pass_all' will *always* work, you probably want this one.
2361
2362case $host_os in
2363aix4* | aix5*)
2364 lt_cv_deplibs_check_method=pass_all
2365 ;;
2366
2367beos*)
2368 lt_cv_deplibs_check_method=pass_all
2369 ;;
2370
2371bsdi4*)
2372 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
2373 lt_cv_file_magic_cmd='/usr/bin/file -L'
2374 lt_cv_file_magic_test_file=/shlib/libc.so
2375 ;;
2376
2377cygwin* | mingw* | pw32*)
2378 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
2379 lt_cv_file_magic_cmd='$OBJDUMP -f'
2380 ;;
2381
2382darwin* | rhapsody*)
2383 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
2384 lt_cv_file_magic_cmd='/usr/bin/file -L'
2385 case "$host_os" in
2386 rhapsody* | darwin1.012)
2387 lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
2388 ;;
2389 *) # Darwin 1.3 on
2390 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
2391 ;;
2392 esac
2393 ;;
2394
2395freebsd*)
2396 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
2397 case $host_cpu in
2398 i*86 )
2399 # Not sure whether the presence of OpenBSD here was a mistake.
2400 # Let's accept both of them until this is cleared up.
2401 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
2402 lt_cv_file_magic_cmd=/usr/bin/file
2403 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
2404 ;;
2405 esac
1313else 2406 else
1314 echo "$ac_t""no" 1>&6 2407 lt_cv_deplibs_check_method=pass_all
1315fi 2408 fi
2409 ;;
1316 2410
2411gnu*)
2412 lt_cv_deplibs_check_method=pass_all
2413 ;;
1317 2414
1318case "$target" in 2415hpux10.20*|hpux11*)
1319NONE) lt_target="$host" ;; 2416 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1320*) lt_target="$target" ;; 2417 lt_cv_file_magic_cmd=/usr/bin/file
2418 lt_cv_file_magic_test_file=/usr/lib/libc.sl
2419 ;;
2420
2421irix5* | irix6*)
2422 case $host_os in
2423 irix5*)
2424 # this will be overridden with pass_all, but let us keep it just in case
2425 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
2426 ;;
2427 *)
2428 case $LD in
2429 *-32|*"-32 ") libmagic=32-bit;;
2430 *-n32|*"-n32 ") libmagic=N32;;
2431 *-64|*"-64 ") libmagic=64-bit;;
2432 *) libmagic=never-match;;
2433 esac
2434 # this will be overridden with pass_all, but let us keep it just in case
2435 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
2436 ;;
2437 esac
2438 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
2439 lt_cv_deplibs_check_method=pass_all
2440 ;;
2441
2442# This must be Linux ELF.
2443linux-gnu*)
2444 case $host_cpu in
2445 alpha* | i*86 | powerpc* | sparc* | ia64* )
2446 lt_cv_deplibs_check_method=pass_all ;;
2447 *)
2448 # glibc up to 2.1.1 does not perform some relocations on ARM
2449 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
2450 esac
2451 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
2452 ;;
2453
2454netbsd*)
2455 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
2456 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
2457 else
2458 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
2459 fi
2460 ;;
2461
2462newos6*)
2463 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
2464 lt_cv_file_magic_cmd=/usr/bin/file
2465 lt_cv_file_magic_test_file=/usr/lib/libnls.so
2466 ;;
2467
2468osf3* | osf4* | osf5*)
2469 # this will be overridden with pass_all, but let us keep it just in case
2470 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
2471 lt_cv_file_magic_test_file=/shlib/libc.so
2472 lt_cv_deplibs_check_method=pass_all
2473 ;;
2474
2475sco3.2v5*)
2476 lt_cv_deplibs_check_method=pass_all
2477 ;;
2478
2479solaris*)
2480 lt_cv_deplibs_check_method=pass_all
2481 lt_cv_file_magic_test_file=/lib/libc.so
2482 ;;
2483
2484sysv5uw[78]* | sysv4*uw2*)
2485 lt_cv_deplibs_check_method=pass_all
2486 ;;
2487
2488sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
2489 case $host_vendor in
2490 motorola)
2491 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
2492 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
2493 ;;
2494 ncr)
2495 lt_cv_deplibs_check_method=pass_all
2496 ;;
2497 sequent)
2498 lt_cv_file_magic_cmd='/bin/file'
2499 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
2500 ;;
2501 sni)
2502 lt_cv_file_magic_cmd='/bin/file'
2503 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
2504 lt_cv_file_magic_test_file=/lib/libc.so
2505 ;;
2506 esac
2507 ;;
1321esac 2508esac
1322 2509
1323# Check for any special flags to pass to ltconfig. 2510fi
1324libtool_flags="--cache-file=$cache_file" 2511echo "$as_me:2511: result: $lt_cv_deplibs_check_method" >&5
1325test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared" 2512echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
1326test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static" 2513file_magic_cmd=$lt_cv_file_magic_cmd
1327test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install" 2514deplibs_check_method=$lt_cv_deplibs_check_method
1328test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
1329test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
1330 2515
2516# Check for command to grab the raw symbol name followed by C symbol from nm.
2517echo "$as_me:2517: checking command to parse $NM output" >&5
2518echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
2519if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
2520 echo $ECHO_N "(cached) $ECHO_C" >&6
2521else
2522
2523# These are sane defaults that work on at least a few old systems.
2524# [They come from Ultrix. What could be older than Ultrix?!! ;)]
2525
2526# Character class describing NM global symbol codes.
2527symcode='[BCDEGRST]'
2528
2529# Regexp to match symbols that can be accessed directly from C.
2530sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
2531
2532# Transform the above into a raw symbol and a C symbol.
2533symxfrm='\1 \2\3 \3'
2534
2535# Transform an extracted symbol line into a proper C declaration
2536lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
2537
2538# Define system-specific variables.
2539case $host_os in
2540aix*)
2541 symcode='[BCDT]'
2542 ;;
2543cygwin* | mingw* | pw32*)
2544 symcode='[ABCDGISTW]'
2545 ;;
2546hpux*) # Its linker distinguishes data from code symbols
2547 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
2548 ;;
2549irix*)
2550 symcode='[BCDEGRST]'
2551 ;;
2552solaris* | sysv5*)
2553 symcode='[BDT]'
2554 ;;
2555sysv4)
2556 symcode='[DFNSTU]'
2557 ;;
2558esac
2559
2560# Handle CRLF in mingw tool chain
2561opt_cr=
2562case $host_os in
2563mingw*)
2564 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
2565 ;;
2566esac
2567
2568# If we're using GNU nm, then use its standard symbol codes.
2569if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
2570 symcode='[ABCDGISTW]'
2571fi
2572
2573# Try without a prefix undercore, then with it.
2574for ac_symprfx in "" "_"; do
2575
2576 # Write the raw and C identifiers.
2577lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
2578
2579 # Check to see that the pipe works correctly.
2580 pipe_works=no
2581 rm -f conftest*
2582 cat > conftest.$ac_ext <<EOF
2583#ifdef __cplusplus
2584extern "C" {
2585#endif
2586char nm_test_var;
2587void nm_test_func(){}
2588#ifdef __cplusplus
2589}
2590#endif
2591int main(){nm_test_var='a';nm_test_func();return(0);}
2592EOF
2593
2594 if { (eval echo "$as_me:2594: \"$ac_compile\"") >&5
2595 (eval $ac_compile) 2>&5
2596 ac_status=$?
2597 echo "$as_me:2597: \$? = $ac_status" >&5
2598 (exit $ac_status); }; then
2599 # Now try to grab the symbols.
2600 nlist=conftest.nm
2601 if { (eval echo "$as_me:2601: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
2602 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
2603 ac_status=$?
2604 echo "$as_me:2604: \$? = $ac_status" >&5
2605 (exit $ac_status); } && test -s "$nlist"; then
2606 # Try sorting and uniquifying the output.
2607 if sort "$nlist" | uniq > "$nlist"T; then
2608 mv -f "$nlist"T "$nlist"
2609 else
2610 rm -f "$nlist"T
2611 fi
2612
2613 # Make sure that we snagged all the symbols we need.
2614 if egrep ' nm_test_var$' "$nlist" >/dev/null; then
2615 if egrep ' nm_test_func$' "$nlist" >/dev/null; then
2616 cat <<EOF > conftest.$ac_ext
2617#ifdef __cplusplus
2618extern "C" {
2619#endif
2620
2621EOF
2622 # Now generate the symbol file.
2623 eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
2624
2625 cat <<EOF >> conftest.$ac_ext
2626#if defined (__STDC__) && __STDC__
2627# define lt_ptr_t void *
2628#else
2629# define lt_ptr_t char *
2630# define const
2631#endif
2632
2633/* The mapping between symbol names and symbols. */
2634const struct {
2635 const char *name;
2636 lt_ptr_t address;
2637}
2638lt_preloaded_symbols[] =
2639{
2640EOF
2641 sed "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" >> conftest.$ac_ext
2642 cat <<\EOF >> conftest.$ac_ext
2643 {0, (lt_ptr_t) 0}
2644};
2645
2646#ifdef __cplusplus
2647}
2648#endif
2649EOF
2650 # Now try linking the two files.
2651 mv conftest.$ac_objext conftstm.$ac_objext
2652 save_LIBS="$LIBS"
2653 save_CFLAGS="$CFLAGS"
2654 LIBS="conftstm.$ac_objext"
2655 CFLAGS="$CFLAGS$no_builtin_flag"
2656 if { (eval echo "$as_me:2656: \"$ac_link\"") >&5
2657 (eval $ac_link) 2>&5
2658 ac_status=$?
2659 echo "$as_me:2659: \$? = $ac_status" >&5
2660 (exit $ac_status); } && test -s conftest; then
2661 pipe_works=yes
2662 fi
2663 LIBS="$save_LIBS"
2664 CFLAGS="$save_CFLAGS"
2665 else
2666 echo "cannot find nm_test_func in $nlist" >&5
2667 fi
2668 else
2669 echo "cannot find nm_test_var in $nlist" >&5
2670 fi
2671 else
2672 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
2673 fi
2674 else
2675 echo "$progname: failed program was:" >&5
2676 cat conftest.$ac_ext >&5
2677 fi
2678 rm -f conftest* conftst*
2679
2680 # Do not use the global_symbol_pipe unless it works.
2681 if test "$pipe_works" = yes; then
2682 break
2683 else
2684 lt_cv_sys_global_symbol_pipe=
2685 fi
2686done
2687
2688fi
2689
2690global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
2691if test -z "$lt_cv_sys_global_symbol_pipe"; then
2692 global_symbol_to_cdecl=
2693else
2694 global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
2695fi
2696if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
2697 echo "$as_me:2697: result: failed" >&5
2698echo "${ECHO_T}failed" >&6
2699else
2700 echo "$as_me:2700: result: ok" >&5
2701echo "${ECHO_T}ok" >&6
2702fi
2703
2704ac_ext=c
2705ac_cpp='$CPP $CPPFLAGS'
2706ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2707ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2708ac_compiler_gnu=$ac_cv_c_compiler_gnu
2709echo "$as_me:2709: checking how to run the C preprocessor" >&5
2710echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2711# On Suns, sometimes $CPP names a directory.
2712if test -n "$CPP" && test -d "$CPP"; then
2713 CPP=
2714fi
2715if test -z "$CPP"; then
2716 if test "${ac_cv_prog_CPP+set}" = set; then
2717 echo $ECHO_N "(cached) $ECHO_C" >&6
2718else
2719 # Double quotes because CPP needs to be expanded
2720 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2721 do
2722 # break 2 since there is a loop in there.
2723 ac_preproc_ok=false
2724for ac_c_preproc_warn_flag in '' yes
2725do
2726 # Use a header file that comes with gcc, so configuring glibc
2727 # with a fresh cross-compiler works.
2728 # On the NeXT, cc -E runs the code through the compiler's parser,
2729 # not just through cpp. "Syntax error" is here to catch this case.
2730 cat >conftest.$ac_ext <<_ACEOF
2731#line 2731 "configure"
2732#include "confdefs.h"
2733#include <assert.h>
2734 Syntax error
2735_ACEOF
2736if { (eval echo "$as_me:2736: \"$ac_cpp conftest.$ac_ext\"") >&5
2737 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2738 ac_status=$?
2739 egrep -v '^ *\+' conftest.er1 >conftest.err
2740 rm -f conftest.er1
2741 cat conftest.err >&5
2742 echo "$as_me:2742: \$? = $ac_status" >&5
2743 (exit $ac_status); } >/dev/null; then
2744 if test -s conftest.err; then
2745 ac_cpp_err=$ac_c_preproc_warn_flag
2746 else
2747 ac_cpp_err=
2748 fi
2749else
2750 ac_cpp_err=yes
2751fi
2752if test -z "$ac_cpp_err"; then
2753 :
2754else
2755 echo "$as_me: failed program was:" >&5
2756 cat conftest.$ac_ext >&5
2757 # Broken: fails on valid input.
2758continue
2759fi
2760rm -f conftest.err conftest.$ac_ext
2761
2762 # OK, works on sane cases. Now check whether non-existent headers
2763 # can be detected and how.
2764 cat >conftest.$ac_ext <<_ACEOF
2765#line 2765 "configure"
2766#include "confdefs.h"
2767#include <ac_nonexistent.h>
2768_ACEOF
2769if { (eval echo "$as_me:2769: \"$ac_cpp conftest.$ac_ext\"") >&5
2770 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2771 ac_status=$?
2772 egrep -v '^ *\+' conftest.er1 >conftest.err
2773 rm -f conftest.er1
2774 cat conftest.err >&5
2775 echo "$as_me:2775: \$? = $ac_status" >&5
2776 (exit $ac_status); } >/dev/null; then
2777 if test -s conftest.err; then
2778 ac_cpp_err=$ac_c_preproc_warn_flag
2779 else
2780 ac_cpp_err=
2781 fi
2782else
2783 ac_cpp_err=yes
2784fi
2785if test -z "$ac_cpp_err"; then
2786 # Broken: success on invalid input.
2787continue
2788else
2789 echo "$as_me: failed program was:" >&5
2790 cat conftest.$ac_ext >&5
2791 # Passes both tests.
2792ac_preproc_ok=:
2793break
2794fi
2795rm -f conftest.err conftest.$ac_ext
2796
2797done
2798# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2799rm -f conftest.err conftest.$ac_ext
2800if $ac_preproc_ok; then
2801 break 2
2802fi
2803
2804 done
2805 ac_cv_prog_CPP=$CPP
2806
2807fi
2808 CPP=$ac_cv_prog_CPP
2809else
2810 ac_cv_prog_CPP=$CPP
2811fi
2812echo "$as_me:2812: result: $CPP" >&5
2813echo "${ECHO_T}$CPP" >&6
2814ac_preproc_ok=false
2815for ac_c_preproc_warn_flag in '' yes
2816do
2817 # Use a header file that comes with gcc, so configuring glibc
2818 # with a fresh cross-compiler works.
2819 # On the NeXT, cc -E runs the code through the compiler's parser,
2820 # not just through cpp. "Syntax error" is here to catch this case.
2821 cat >conftest.$ac_ext <<_ACEOF
2822#line 2822 "configure"
2823#include "confdefs.h"
2824#include <assert.h>
2825 Syntax error
2826_ACEOF
2827if { (eval echo "$as_me:2827: \"$ac_cpp conftest.$ac_ext\"") >&5
2828 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2829 ac_status=$?
2830 egrep -v '^ *\+' conftest.er1 >conftest.err
2831 rm -f conftest.er1
2832 cat conftest.err >&5
2833 echo "$as_me:2833: \$? = $ac_status" >&5
2834 (exit $ac_status); } >/dev/null; then
2835 if test -s conftest.err; then
2836 ac_cpp_err=$ac_c_preproc_warn_flag
2837 else
2838 ac_cpp_err=
2839 fi
2840else
2841 ac_cpp_err=yes
2842fi
2843if test -z "$ac_cpp_err"; then
2844 :
2845else
2846 echo "$as_me: failed program was:" >&5
2847 cat conftest.$ac_ext >&5
2848 # Broken: fails on valid input.
2849continue
2850fi
2851rm -f conftest.err conftest.$ac_ext
2852
2853 # OK, works on sane cases. Now check whether non-existent headers
2854 # can be detected and how.
2855 cat >conftest.$ac_ext <<_ACEOF
2856#line 2856 "configure"
2857#include "confdefs.h"
2858#include <ac_nonexistent.h>
2859_ACEOF
2860if { (eval echo "$as_me:2860: \"$ac_cpp conftest.$ac_ext\"") >&5
2861 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2862 ac_status=$?
2863 egrep -v '^ *\+' conftest.er1 >conftest.err
2864 rm -f conftest.er1
2865 cat conftest.err >&5
2866 echo "$as_me:2866: \$? = $ac_status" >&5
2867 (exit $ac_status); } >/dev/null; then
2868 if test -s conftest.err; then
2869 ac_cpp_err=$ac_c_preproc_warn_flag
2870 else
2871 ac_cpp_err=
2872 fi
2873else
2874 ac_cpp_err=yes
2875fi
2876if test -z "$ac_cpp_err"; then
2877 # Broken: success on invalid input.
2878continue
2879else
2880 echo "$as_me: failed program was:" >&5
2881 cat conftest.$ac_ext >&5
2882 # Passes both tests.
2883ac_preproc_ok=:
2884break
2885fi
2886rm -f conftest.err conftest.$ac_ext
2887
2888done
2889# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2890rm -f conftest.err conftest.$ac_ext
2891if $ac_preproc_ok; then
2892 :
2893else
2894 { { echo "$as_me:2894: error: C preprocessor \"$CPP\" fails sanity check" >&5
2895echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2896 { (exit 1); exit 1; }; }
2897fi
2898
2899ac_ext=c
2900ac_cpp='$CPP $CPPFLAGS'
2901ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2902ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2903ac_compiler_gnu=$ac_cv_c_compiler_gnu
2904
2905for ac_header in dlfcn.h
2906do
2907ac_ac_Header=`echo "ac_cv_header_$ac_header" | $ac_tr_sh`
2908echo "$as_me:2908: checking for $ac_header" >&5
2909echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
2910if eval "test \"\${$ac_ac_Header+set}\" = set"; then
2911 echo $ECHO_N "(cached) $ECHO_C" >&6
2912else
2913 cat >conftest.$ac_ext <<_ACEOF
2914#line 2914 "configure"
2915#include "confdefs.h"
2916#include <$ac_header>
2917_ACEOF
2918if { (eval echo "$as_me:2918: \"$ac_cpp conftest.$ac_ext\"") >&5
2919 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2920 ac_status=$?
2921 egrep -v '^ *\+' conftest.er1 >conftest.err
2922 rm -f conftest.er1
2923 cat conftest.err >&5
2924 echo "$as_me:2924: \$? = $ac_status" >&5
2925 (exit $ac_status); } >/dev/null; then
2926 if test -s conftest.err; then
2927 ac_cpp_err=$ac_c_preproc_warn_flag
2928 else
2929 ac_cpp_err=
2930 fi
2931else
2932 ac_cpp_err=yes
2933fi
2934if test -z "$ac_cpp_err"; then
2935 eval "$ac_ac_Header=yes"
2936else
2937 echo "$as_me: failed program was:" >&5
2938 cat conftest.$ac_ext >&5
2939 eval "$ac_ac_Header=no"
2940fi
2941rm -f conftest.err conftest.$ac_ext
2942fi
2943echo "$as_me:2943: result: `eval echo '${'$ac_ac_Header'}'`" >&5
2944echo "${ECHO_T}`eval echo '${'$ac_ac_Header'}'`" >&6
2945if test `eval echo '${'$ac_ac_Header'}'` = yes; then
2946 cat >>confdefs.h <<EOF
2947#define `echo "HAVE_$ac_header" | $ac_tr_cpp` 1
2948EOF
2949
2950fi
2951done
2952
2953# Only perform the check for file, if the check method requires it
2954case $deplibs_check_method in
2955file_magic*)
2956 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
2957 echo "$as_me:2957: checking for ${ac_tool_prefix}file" >&5
2958echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
2959if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
2960 echo $ECHO_N "(cached) $ECHO_C" >&6
2961else
2962 case $MAGIC_CMD in
2963 /*)
2964 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
2965 ;;
2966 ?:/*)
2967 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
2968 ;;
2969 *)
2970 ac_save_MAGIC_CMD="$MAGIC_CMD"
2971 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2972 ac_dummy="/usr/bin:$PATH"
2973 for ac_dir in $ac_dummy; do
2974 test -z "$ac_dir" && ac_dir=.
2975 if test -f $ac_dir/${ac_tool_prefix}file; then
2976 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
2977 if test -n "$file_magic_test_file"; then
2978 case $deplibs_check_method in
2979 "file_magic "*)
2980 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
2981 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
2982 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
2983 egrep "$file_magic_regex" > /dev/null; then
2984 :
2985 else
2986 cat <<EOF 1>&2
2987
2988*** Warning: the command libtool uses to detect shared libraries,
2989*** $file_magic_cmd, produces output that libtool cannot recognize.
2990*** The result is that libtool may fail to recognize shared libraries
2991*** as such. This will affect the creation of libtool libraries that
2992*** depend on shared libraries, but programs linked with such libtool
2993*** libraries will work regardless of this problem. Nevertheless, you
2994*** may want to report the problem to your system manager and/or to
2995*** bug-libtool@gnu.org
2996
2997EOF
2998 fi ;;
2999 esac
3000 fi
3001 break
3002 fi
3003 done
3004 IFS="$ac_save_ifs"
3005 MAGIC_CMD="$ac_save_MAGIC_CMD"
3006 ;;
3007esac
3008fi
3009
3010MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3011if test -n "$MAGIC_CMD"; then
3012 echo "$as_me:3012: result: $MAGIC_CMD" >&5
3013echo "${ECHO_T}$MAGIC_CMD" >&6
3014else
3015 echo "$as_me:3015: result: no" >&5
3016echo "${ECHO_T}no" >&6
3017fi
3018
3019if test -z "$lt_cv_path_MAGIC_CMD"; then
3020 if test -n "$ac_tool_prefix"; then
3021 echo "$as_me:3021: checking for file" >&5
3022echo $ECHO_N "checking for file... $ECHO_C" >&6
3023if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3024 echo $ECHO_N "(cached) $ECHO_C" >&6
3025else
3026 case $MAGIC_CMD in
3027 /*)
3028 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3029 ;;
3030 ?:/*)
3031 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
3032 ;;
3033 *)
3034 ac_save_MAGIC_CMD="$MAGIC_CMD"
3035 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3036 ac_dummy="/usr/bin:$PATH"
3037 for ac_dir in $ac_dummy; do
3038 test -z "$ac_dir" && ac_dir=.
3039 if test -f $ac_dir/file; then
3040 lt_cv_path_MAGIC_CMD="$ac_dir/file"
3041 if test -n "$file_magic_test_file"; then
3042 case $deplibs_check_method in
3043 "file_magic "*)
3044 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3045 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3046 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3047 egrep "$file_magic_regex" > /dev/null; then
3048 :
3049 else
3050 cat <<EOF 1>&2
3051
3052*** Warning: the command libtool uses to detect shared libraries,
3053*** $file_magic_cmd, produces output that libtool cannot recognize.
3054*** The result is that libtool may fail to recognize shared libraries
3055*** as such. This will affect the creation of libtool libraries that
3056*** depend on shared libraries, but programs linked with such libtool
3057*** libraries will work regardless of this problem. Nevertheless, you
3058*** may want to report the problem to your system manager and/or to
3059*** bug-libtool@gnu.org
3060
3061EOF
3062 fi ;;
3063 esac
3064 fi
3065 break
3066 fi
3067 done
3068 IFS="$ac_save_ifs"
3069 MAGIC_CMD="$ac_save_MAGIC_CMD"
3070 ;;
3071esac
3072fi
3073
3074MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3075if test -n "$MAGIC_CMD"; then
3076 echo "$as_me:3076: result: $MAGIC_CMD" >&5
3077echo "${ECHO_T}$MAGIC_CMD" >&6
3078else
3079 echo "$as_me:3079: result: no" >&5
3080echo "${ECHO_T}no" >&6
3081fi
3082
3083 else
3084 MAGIC_CMD=:
3085 fi
3086fi
3087
3088 fi
3089 ;;
3090esac
3091
3092if test -n "$ac_tool_prefix"; then
3093 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3094set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3095echo "$as_me:3095: checking for $ac_word" >&5
3096echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3097if test "${ac_cv_prog_RANLIB+set}" = set; then
3098 echo $ECHO_N "(cached) $ECHO_C" >&6
3099else
3100 if test -n "$RANLIB"; then
3101 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3102else
3103 ac_save_IFS=$IFS; IFS=$ac_path_separator
3104ac_dummy="$PATH"
3105for ac_dir in $ac_dummy; do
3106 IFS=$ac_save_IFS
3107 test -z "$ac_dir" && ac_dir=.
3108 $as_executable_p "$ac_dir/$ac_word" || continue
3109ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3110echo "$as_me:3110: found $ac_dir/$ac_word" >&5
3111break
3112done
3113
3114fi
3115fi
3116RANLIB=$ac_cv_prog_RANLIB
3117if test -n "$RANLIB"; then
3118 echo "$as_me:3118: result: $RANLIB" >&5
3119echo "${ECHO_T}$RANLIB" >&6
3120else
3121 echo "$as_me:3121: result: no" >&5
3122echo "${ECHO_T}no" >&6
3123fi
3124
3125fi
3126if test -z "$ac_cv_prog_RANLIB"; then
3127 ac_ct_RANLIB=$RANLIB
3128 # Extract the first word of "ranlib", so it can be a program name with args.
3129set dummy ranlib; ac_word=$2
3130echo "$as_me:3130: checking for $ac_word" >&5
3131echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3132if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3133 echo $ECHO_N "(cached) $ECHO_C" >&6
3134else
3135 if test -n "$ac_ct_RANLIB"; then
3136 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3137else
3138 ac_save_IFS=$IFS; IFS=$ac_path_separator
3139ac_dummy="$PATH"
3140for ac_dir in $ac_dummy; do
3141 IFS=$ac_save_IFS
3142 test -z "$ac_dir" && ac_dir=.
3143 $as_executable_p "$ac_dir/$ac_word" || continue
3144ac_cv_prog_ac_ct_RANLIB="ranlib"
3145echo "$as_me:3145: found $ac_dir/$ac_word" >&5
3146break
3147done
3148
3149 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3150fi
3151fi
3152ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3153if test -n "$ac_ct_RANLIB"; then
3154 echo "$as_me:3154: result: $ac_ct_RANLIB" >&5
3155echo "${ECHO_T}$ac_ct_RANLIB" >&6
3156else
3157 echo "$as_me:3157: result: no" >&5
3158echo "${ECHO_T}no" >&6
3159fi
3160
3161 RANLIB=$ac_ct_RANLIB
3162else
3163 RANLIB="$ac_cv_prog_RANLIB"
3164fi
3165
3166if test -n "$ac_tool_prefix"; then
3167 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3168set dummy ${ac_tool_prefix}strip; ac_word=$2
3169echo "$as_me:3169: checking for $ac_word" >&5
3170echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3171if test "${ac_cv_prog_STRIP+set}" = set; then
3172 echo $ECHO_N "(cached) $ECHO_C" >&6
3173else
3174 if test -n "$STRIP"; then
3175 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3176else
3177 ac_save_IFS=$IFS; IFS=$ac_path_separator
3178ac_dummy="$PATH"
3179for ac_dir in $ac_dummy; do
3180 IFS=$ac_save_IFS
3181 test -z "$ac_dir" && ac_dir=.
3182 $as_executable_p "$ac_dir/$ac_word" || continue
3183ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3184echo "$as_me:3184: found $ac_dir/$ac_word" >&5
3185break
3186done
3187
3188fi
3189fi
3190STRIP=$ac_cv_prog_STRIP
3191if test -n "$STRIP"; then
3192 echo "$as_me:3192: result: $STRIP" >&5
3193echo "${ECHO_T}$STRIP" >&6
3194else
3195 echo "$as_me:3195: result: no" >&5
3196echo "${ECHO_T}no" >&6
3197fi
3198
3199fi
3200if test -z "$ac_cv_prog_STRIP"; then
3201 ac_ct_STRIP=$STRIP
3202 # Extract the first word of "strip", so it can be a program name with args.
3203set dummy strip; ac_word=$2
3204echo "$as_me:3204: checking for $ac_word" >&5
3205echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3206if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3207 echo $ECHO_N "(cached) $ECHO_C" >&6
3208else
3209 if test -n "$ac_ct_STRIP"; then
3210 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3211else
3212 ac_save_IFS=$IFS; IFS=$ac_path_separator
3213ac_dummy="$PATH"
3214for ac_dir in $ac_dummy; do
3215 IFS=$ac_save_IFS
3216 test -z "$ac_dir" && ac_dir=.
3217 $as_executable_p "$ac_dir/$ac_word" || continue
3218ac_cv_prog_ac_ct_STRIP="strip"
3219echo "$as_me:3219: found $ac_dir/$ac_word" >&5
3220break
3221done
3222
3223 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3224fi
3225fi
3226ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3227if test -n "$ac_ct_STRIP"; then
3228 echo "$as_me:3228: result: $ac_ct_STRIP" >&5
3229echo "${ECHO_T}$ac_ct_STRIP" >&6
3230else
3231 echo "$as_me:3231: result: no" >&5
3232echo "${ECHO_T}no" >&6
3233fi
3234
3235 STRIP=$ac_ct_STRIP
3236else
3237 STRIP="$ac_cv_prog_STRIP"
3238fi
3239
3240enable_dlopen=no
3241enable_win32_dll=no
1331 3242
1332# Check whether --enable-libtool-lock or --disable-libtool-lock was given. 3243# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1333if test "${enable_libtool_lock+set}" = set; then 3244if test "${enable_libtool_lock+set}" = set; then
1334 enableval="$enable_libtool_lock" 3245 enableval="$enable_libtool_lock"
1335 : 3246
1336fi 3247fi;
1337 3248test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
1338test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
1339test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
1340 3249
1341# Some flags need to be propagated to the compiler or linker for good 3250# Some flags need to be propagated to the compiler or linker for good
1342# libtool support. 3251# libtool support.
1343case "$lt_target" in 3252case $host in
1344*-*-irix6*) 3253*-*-irix6*)
1345 # Find out which ABI we are using. 3254 # Find out which ABI we are using.
1346 echo '#line 1347 "configure"' > conftest.$ac_ext 3255 echo '#line 3255 "configure"' > conftest.$ac_ext
1347 if { (eval echo configure:1348: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 3256 if { (eval echo "$as_me:3256: \"$ac_compile\"") >&5
3257 (eval $ac_compile) 2>&5
3258 ac_status=$?
3259 echo "$as_me:3259: \$? = $ac_status" >&5
3260 (exit $ac_status); }; then
1348 case "`/usr/bin/file conftest.o`" in 3261 case `/usr/bin/file conftest.$ac_objext` in
1349 *32-bit*) 3262 *32-bit*)
1350 LD="${LD-ld} -32" 3263 LD="${LD-ld} -32"
1351 ;; 3264 ;;
1352 *N32*) 3265 *N32*)
1353 LD="${LD-ld} -n32" 3266 LD="${LD-ld} -n32"
1362 3275
1363*-*-sco3.2v5*) 3276*-*-sco3.2v5*)
1364 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 3277 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1365 SAVE_CFLAGS="$CFLAGS" 3278 SAVE_CFLAGS="$CFLAGS"
1366 CFLAGS="$CFLAGS -belf" 3279 CFLAGS="$CFLAGS -belf"
3280 echo "$as_me:3280: checking whether the C compiler needs -belf" >&5
1367 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6 3281echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
1368echo "configure:1369: checking whether the C compiler needs -belf" >&5
1369if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then 3282if test "${lt_cv_cc_needs_belf+set}" = set; then
1370 echo $ac_n "(cached) $ac_c" 1>&6 3283 echo $ECHO_N "(cached) $ECHO_C" >&6
1371else 3284else
3285
3286 ac_ext=c
3287ac_cpp='$CPP $CPPFLAGS'
3288ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3289ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3290ac_compiler_gnu=$ac_cv_c_compiler_gnu
3291
1372 cat > conftest.$ac_ext <<EOF 3292 cat >conftest.$ac_ext <<_ACEOF
1373#line 1374 "configure" 3293#line 3293 "configure"
1374#include "confdefs.h" 3294#include "confdefs.h"
1375 3295
1376int main() { 3296int
3297main ()
3298{
1377 3299
3300 ;
1378; return 0; } 3301 return 0;
1379EOF 3302}
1380if { (eval echo configure:1381: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3303_ACEOF
1381 rm -rf conftest* 3304rm -f conftest.$ac_objext conftest$ac_exeext
3305if { (eval echo "$as_me:3305: \"$ac_link\"") >&5
3306 (eval $ac_link) 2>&5
3307 ac_status=$?
3308 echo "$as_me:3308: \$? = $ac_status" >&5
3309 (exit $ac_status); } &&
3310 { ac_try='test -s conftest$ac_exeext'
3311 { (eval echo "$as_me:3311: \"$ac_try\"") >&5
3312 (eval $ac_try) 2>&5
3313 ac_status=$?
3314 echo "$as_me:3314: \$? = $ac_status" >&5
3315 (exit $ac_status); }; }; then
1382 lt_cv_cc_needs_belf=yes 3316 lt_cv_cc_needs_belf=yes
1383else 3317else
1384 echo "configure: failed program was:" >&5 3318 echo "$as_me: failed program was:" >&5
1385 cat conftest.$ac_ext >&5 3319cat conftest.$ac_ext >&5
1386 rm -rf conftest*
1387 lt_cv_cc_needs_belf=no 3320lt_cv_cc_needs_belf=no
1388fi 3321fi
1389rm -f conftest* 3322rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
1390fi 3323 ac_ext=c
3324ac_cpp='$CPP $CPPFLAGS'
3325ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3326ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3327ac_compiler_gnu=$ac_cv_c_compiler_gnu
1391 3328
3329fi
3330echo "$as_me:3330: result: $lt_cv_cc_needs_belf" >&5
1392echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6 3331echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
1393 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 3332 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
1394 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 3333 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
1395 CFLAGS="$SAVE_CFLAGS" 3334 CFLAGS="$SAVE_CFLAGS"
1396 fi 3335 fi
1397 ;; 3336 ;;
1398 3337
1399
1400esac 3338esac
1401 3339
3340# Sed substitution that helps us do robust quoting. It backslashifies
3341# metacharacters that are still active within double-quoted strings.
3342Xsed='sed -e s/^X//'
3343sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
1402 3344
1403# Save cache, so that ltconfig can load it 3345# Same as above, but do not quote variable references.
1404cat > confcache <<\EOF 3346double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
1405# This file is a shell script that caches the results of configure 3347
1406# tests run on this system so they can be shared between configure 3348# Sed substitution to delay expansion of an escaped shell variable in a
1407# scripts and configure runs. It is not useful on other systems. 3349# double_quote_subst'ed string.
1408# If it contains results you don't want to keep, you may remove or edit it. 3350delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
1409# 3351
1410# By default, configure uses ./config.cache as the cache file, 3352# Constants:
1411# creating it if it does not exist already. You can give configure 3353rm="rm -f"
1412# the --cache-file=FILE option to use a different cache file; that is 3354
1413# what configure does when it calls configure scripts in 3355# Global variables:
1414# subdirectories, so they share the cache. 3356default_ofile=libtool
1415# Giving --cache-file=/dev/null disables caching, for debugging configure. 3357can_build_shared=yes
1416# config.status only pays attention to the cache file if you give it the 3358
1417# --recheck option to rerun configure. 3359# All known linkers require a `.a' archive for static linking (except M$VC,
1418# 3360# which needs '.lib').
3361libext=a
3362ltmain="$ac_aux_dir/ltmain.sh"
3363ofile="$default_ofile"
3364with_gnu_ld="$lt_cv_prog_gnu_ld"
3365need_locks="$enable_libtool_lock"
3366
3367old_CC="$CC"
3368old_CFLAGS="$CFLAGS"
3369
3370# Set sane defaults for various variables
3371test -z "$AR" && AR=ar
3372test -z "$AR_FLAGS" && AR_FLAGS=cru
3373test -z "$AS" && AS=as
3374test -z "$CC" && CC=cc
3375test -z "$DLLTOOL" && DLLTOOL=dlltool
3376test -z "$LD" && LD=ld
3377test -z "$LN_S" && LN_S="ln -s"
3378test -z "$MAGIC_CMD" && MAGIC_CMD=file
3379test -z "$NM" && NM=nm
3380test -z "$OBJDUMP" && OBJDUMP=objdump
3381test -z "$RANLIB" && RANLIB=:
3382test -z "$STRIP" && STRIP=:
3383test -z "$ac_objext" && ac_objext=o
3384
3385if test x"$host" != x"$build"; then
3386 ac_tool_prefix=${host_alias}-
3387else
3388 ac_tool_prefix=
3389fi
3390
3391# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
3392case $host_os in
3393linux-gnu*) ;;
3394linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
3395esac
3396
3397case $host_os in
3398aix3*)
3399 # AIX sometimes has problems with the GCC collect2 program. For some
3400 # reason, if we set the COLLECT_NAMES environment variable, the problems
3401 # vanish in a puff of smoke.
3402 if test "X${COLLECT_NAMES+set}" != Xset; then
3403 COLLECT_NAMES=
3404 export COLLECT_NAMES
3405 fi
3406 ;;
3407esac
3408
3409# Determine commands to create old-style static archives.
3410old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
3411old_postinstall_cmds='chmod 644 $oldlib'
3412old_postuninstall_cmds=
3413
3414if test -n "$RANLIB"; then
3415 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
3416 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
3417fi
3418
3419# Allow CC to be a program name with arguments.
3420set dummy $CC
3421compiler="$2"
3422
3423echo "$as_me:3423: checking for objdir" >&5
3424echo $ECHO_N "checking for objdir... $ECHO_C" >&6
3425rm -f .libs 2>/dev/null
3426mkdir .libs 2>/dev/null
3427if test -d .libs; then
3428 objdir=.libs
3429else
3430 # MS-DOS does not allow filenames that begin with a dot.
3431 objdir=_libs
3432fi
3433rmdir .libs 2>/dev/null
3434echo "$as_me:3434: result: $objdir" >&5
3435echo "${ECHO_T}$objdir" >&6
3436
3437# Check whether --with-pic or --without-pic was given.
3438if test "${with_pic+set}" = set; then
3439 withval="$with_pic"
3440 pic_mode="$withval"
3441else
3442 pic_mode=default
3443fi;
3444test -z "$pic_mode" && pic_mode=default
3445
3446# We assume here that the value for lt_cv_prog_cc_pic will not be cached
3447# in isolation, and that seeing it set (from the cache) indicates that
3448# the associated values are set (in the cache) correctly too.
3449echo "$as_me:3449: checking for $compiler option to produce PIC" >&5
3450echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
3451if test "${lt_cv_prog_cc_pic+set}" = set; then
3452 echo $ECHO_N "(cached) $ECHO_C" >&6
3453else
3454 lt_cv_prog_cc_pic=
3455 lt_cv_prog_cc_shlib=
3456 lt_cv_prog_cc_wl=
3457 lt_cv_prog_cc_static=
3458 lt_cv_prog_cc_no_builtin=
3459 lt_cv_prog_cc_can_build_shared=$can_build_shared
3460
3461 if test "$GCC" = yes; then
3462 lt_cv_prog_cc_wl='-Wl,'
3463 lt_cv_prog_cc_static='-static'
3464
3465 case $host_os in
3466 aix*)
3467 # Below there is a dirty hack to force normal static linking with -ldl
3468 # The problem is because libdl dynamically linked with both libc and
3469 # libC (AIX C++ library), which obviously doesn't included in libraries
3470 # list by gcc. This cause undefined symbols with -static flags.
3471 # This hack allows C programs to be linked with "-static -ldl", but
3472 # we not sure about C++ programs.
3473 lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
3474 ;;
3475 amigaos*)
3476 # FIXME: we need at least 68020 code to build shared libraries, but
3477 # adding the `-m68020' flag to GCC prevents building anything better,
3478 # like `-m68040'.
3479 lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
3480 ;;
3481 beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
3482 # PIC is the default for these OSes.
3483 ;;
3484 darwin* | rhapsody*)
3485 # PIC is the default on this platform
3486 # Common symbols not allowed in MH_DYLIB files
3487 lt_cv_prog_cc_pic='-fno-common'
3488 ;;
3489 cygwin* | mingw* | pw32* | os2*)
3490 # This hack is so that the source file can tell whether it is being
3491 # built for inclusion in a dll (and should export symbols for example).
3492 lt_cv_prog_cc_pic='-DDLL_EXPORT'
3493 ;;
3494 sysv4*MP*)
3495 if test -d /usr/nec; then
3496 lt_cv_prog_cc_pic=-Kconform_pic
3497 fi
3498 ;;
3499 *)
3500 lt_cv_prog_cc_pic='-fPIC'
3501 ;;
3502 esac
3503 else
3504 # PORTME Check for PIC flags for the system compiler.
3505 case $host_os in
3506 aix3* | aix4* | aix5*)
3507 # All AIX code is PIC.
3508 if test "$host_cpu" = ia64; then
3509 # AIX 5 now supports IA64 processor
3510 lt_cv_prog_cc_static='-Bstatic'
3511 lt_cv_prog_cc_wl='-Wl,'
3512 else
3513 lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
3514 fi
3515 ;;
3516
3517 hpux9* | hpux10* | hpux11*)
3518 # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
3519 lt_cv_prog_cc_wl='-Wl,'
3520 lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
3521 lt_cv_prog_cc_pic='+Z'
3522 ;;
3523
3524 irix5* | irix6*)
3525 lt_cv_prog_cc_wl='-Wl,'
3526 lt_cv_prog_cc_static='-non_shared'
3527 # PIC (with -KPIC) is the default.
3528 ;;
3529
3530 cygwin* | mingw* | pw32* | os2*)
3531 # This hack is so that the source file can tell whether it is being
3532 # built for inclusion in a dll (and should export symbols for example).
3533 lt_cv_prog_cc_pic='-DDLL_EXPORT'
3534 ;;
3535
3536 newsos6)
3537 lt_cv_prog_cc_pic='-KPIC'
3538 lt_cv_prog_cc_static='-Bstatic'
3539 ;;
3540
3541 osf3* | osf4* | osf5*)
3542 # All OSF/1 code is PIC.
3543 lt_cv_prog_cc_wl='-Wl,'
3544 lt_cv_prog_cc_static='-non_shared'
3545 ;;
3546
3547 sco3.2v5*)
3548 lt_cv_prog_cc_pic='-Kpic'
3549 lt_cv_prog_cc_static='-dn'
3550 lt_cv_prog_cc_shlib='-belf'
3551 ;;
3552
3553 solaris*)
3554 lt_cv_prog_cc_pic='-KPIC'
3555 lt_cv_prog_cc_static='-Bstatic'
3556 lt_cv_prog_cc_wl='-Wl,'
3557 ;;
3558
3559 sunos4*)
3560 lt_cv_prog_cc_pic='-PIC'
3561 lt_cv_prog_cc_static='-Bstatic'
3562 lt_cv_prog_cc_wl='-Qoption ld '
3563 ;;
3564
3565 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
3566 lt_cv_prog_cc_pic='-KPIC'
3567 lt_cv_prog_cc_static='-Bstatic'
3568 if test "x$host_vendor" = xsni; then
3569 lt_cv_prog_cc_wl='-LD'
3570 else
3571 lt_cv_prog_cc_wl='-Wl,'
3572 fi
3573 ;;
3574
3575 uts4*)
3576 lt_cv_prog_cc_pic='-pic'
3577 lt_cv_prog_cc_static='-Bstatic'
3578 ;;
3579
3580 sysv4*MP*)
3581 if test -d /usr/nec ;then
3582 lt_cv_prog_cc_pic='-Kconform_pic'
3583 lt_cv_prog_cc_static='-Bstatic'
3584 fi
3585 ;;
3586
3587 *)
3588 lt_cv_prog_cc_can_build_shared=no
3589 ;;
3590 esac
3591 fi
3592
3593fi
3594
3595if test -z "$lt_cv_prog_cc_pic"; then
3596 echo "$as_me:3596: result: none" >&5
3597echo "${ECHO_T}none" >&6
3598else
3599 echo "$as_me:3599: result: $lt_cv_prog_cc_pic" >&5
3600echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
3601
3602 # Check to make sure the pic_flag actually works.
3603 echo "$as_me:3603: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
3604echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
3605 if test "${lt_cv_prog_cc_pic_works+set}" = set; then
3606 echo $ECHO_N "(cached) $ECHO_C" >&6
3607else
3608 save_CFLAGS="$CFLAGS"
3609 CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
3610 cat >conftest.$ac_ext <<_ACEOF
3611#line 3611 "configure"
3612#include "confdefs.h"
3613
3614int
3615main ()
3616{
3617
3618 ;
3619 return 0;
3620}
3621_ACEOF
3622rm -f conftest.$ac_objext
3623if { (eval echo "$as_me:3623: \"$ac_compile\"") >&5
3624 (eval $ac_compile) 2>&5
3625 ac_status=$?
3626 echo "$as_me:3626: \$? = $ac_status" >&5
3627 (exit $ac_status); } &&
3628 { ac_try='test -s conftest.$ac_objext'
3629 { (eval echo "$as_me:3629: \"$ac_try\"") >&5
3630 (eval $ac_try) 2>&5
3631 ac_status=$?
3632 echo "$as_me:3632: \$? = $ac_status" >&5
3633 (exit $ac_status); }; }; then
3634 case $host_os in
3635 hpux9* | hpux10* | hpux11*)
3636 # On HP-UX, both CC and GCC only warn that PIC is supported... then
3637 # they create non-PIC objects. So, if there were any warnings, we
3638 # assume that PIC is not supported.
3639 if test -s conftest.err; then
3640 lt_cv_prog_cc_pic_works=no
3641 else
3642 lt_cv_prog_cc_pic_works=yes
3643 fi
3644 ;;
3645 *)
3646 lt_cv_prog_cc_pic_works=yes
3647 ;;
3648 esac
3649
3650else
3651 echo "$as_me: failed program was:" >&5
3652cat conftest.$ac_ext >&5
3653 lt_cv_prog_cc_pic_works=no
3654
3655fi
3656rm -f conftest.$ac_objext conftest.$ac_ext
3657 CFLAGS="$save_CFLAGS"
3658
3659fi
3660
3661 if test "X$lt_cv_prog_cc_pic_works" = Xno; then
3662 lt_cv_prog_cc_pic=
3663 lt_cv_prog_cc_can_build_shared=no
3664 else
3665 lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
3666 fi
3667
3668 echo "$as_me:3668: result: $lt_cv_prog_cc_pic_works" >&5
3669echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
3670fi
3671
3672# Check for any special shared library compilation flags.
3673if test -n "$lt_cv_prog_cc_shlib"; then
3674 { echo "$as_me:3674: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
3675echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
3676 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
3677 else
3678 { echo "$as_me:3678: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
3679echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
3680 lt_cv_prog_cc_can_build_shared=no
3681 fi
3682fi
3683
3684echo "$as_me:3684: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
3685echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
3686if test "${lt_cv_prog_cc_static_works+set}" = set; then
3687 echo $ECHO_N "(cached) $ECHO_C" >&6
3688else
3689 lt_cv_prog_cc_static_works=no
3690 save_LDFLAGS="$LDFLAGS"
3691 LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
3692 cat >conftest.$ac_ext <<_ACEOF
3693#line 3693 "configure"
3694#include "confdefs.h"
3695
3696int
3697main ()
3698{
3699
3700 ;
3701 return 0;
3702}
3703_ACEOF
3704rm -f conftest.$ac_objext conftest$ac_exeext
3705if { (eval echo "$as_me:3705: \"$ac_link\"") >&5
3706 (eval $ac_link) 2>&5
3707 ac_status=$?
3708 echo "$as_me:3708: \$? = $ac_status" >&5
3709 (exit $ac_status); } &&
3710 { ac_try='test -s conftest$ac_exeext'
3711 { (eval echo "$as_me:3711: \"$ac_try\"") >&5
3712 (eval $ac_try) 2>&5
3713 ac_status=$?
3714 echo "$as_me:3714: \$? = $ac_status" >&5
3715 (exit $ac_status); }; }; then
3716 lt_cv_prog_cc_static_works=yes
3717else
3718 echo "$as_me: failed program was:" >&5
3719cat conftest.$ac_ext >&5
3720fi
3721rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3722 LDFLAGS="$save_LDFLAGS"
3723
3724fi
3725
3726# Belt *and* braces to stop my trousers falling down:
3727test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
3728echo "$as_me:3728: result: $lt_cv_prog_cc_static_works" >&5
3729echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
3730
3731pic_flag="$lt_cv_prog_cc_pic"
3732special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
3733wl="$lt_cv_prog_cc_wl"
3734link_static_flag="$lt_cv_prog_cc_static"
3735no_builtin_flag="$lt_cv_prog_cc_no_builtin"
3736can_build_shared="$lt_cv_prog_cc_can_build_shared"
3737
3738# Check to see if options -o and -c are simultaneously supported by compiler
3739echo "$as_me:3739: checking if $compiler supports -c -o file.$ac_objext" >&5
3740echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
3741if test "${lt_cv_compiler_c_o+set}" = set; then
3742 echo $ECHO_N "(cached) $ECHO_C" >&6
3743else
3744
3745$rm -r conftest 2>/dev/null
3746mkdir conftest
3747cd conftest
3748echo "int some_variable = 0;" > conftest.$ac_ext
3749mkdir out
3750# According to Tom Tromey, Ian Lance Taylor reported there are C compilers
3751# that will create temporary files in the current directory regardless of
3752# the output directory. Thus, making CWD read-only will cause this test
3753# to fail, enabling locking or at least warning the user not to do parallel
3754# builds.
3755chmod -w .
3756save_CFLAGS="$CFLAGS"
3757CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
3758compiler_c_o=no
3759if { (eval echo configure:3759: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
3760 # The compiler can only warn and ignore the option if not recognized
3761 # So say no if there are warnings
3762 if test -s out/conftest.err; then
3763 lt_cv_compiler_c_o=no
3764 else
3765 lt_cv_compiler_c_o=yes
3766 fi
3767else
3768 # Append any errors to the config.log.
3769 cat out/conftest.err 1>&5
3770 lt_cv_compiler_c_o=no
3771fi
3772CFLAGS="$save_CFLAGS"
3773chmod u+w .
3774$rm conftest* out/*
3775rmdir out
3776cd ..
3777rmdir conftest
3778$rm -r conftest 2>/dev/null
3779
3780fi
3781
3782compiler_c_o=$lt_cv_compiler_c_o
3783echo "$as_me:3783: result: $compiler_c_o" >&5
3784echo "${ECHO_T}$compiler_c_o" >&6
3785
3786if test x"$compiler_c_o" = x"yes"; then
3787 # Check to see if we can write to a .lo
3788 echo "$as_me:3788: checking if $compiler supports -c -o file.lo" >&5
3789echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
3790 if test "${lt_cv_compiler_o_lo+set}" = set; then
3791 echo $ECHO_N "(cached) $ECHO_C" >&6
3792else
3793
3794 lt_cv_compiler_o_lo=no
3795 save_CFLAGS="$CFLAGS"
3796 CFLAGS="$CFLAGS -c -o conftest.lo"
3797 cat >conftest.$ac_ext <<_ACEOF
3798#line 3798 "configure"
3799#include "confdefs.h"
3800
3801int
3802main ()
3803{
3804int some_variable = 0;
3805 ;
3806 return 0;
3807}
3808_ACEOF
3809rm -f conftest.$ac_objext
3810if { (eval echo "$as_me:3810: \"$ac_compile\"") >&5
3811 (eval $ac_compile) 2>&5
3812 ac_status=$?
3813 echo "$as_me:3813: \$? = $ac_status" >&5
3814 (exit $ac_status); } &&
3815 { ac_try='test -s conftest.$ac_objext'
3816 { (eval echo "$as_me:3816: \"$ac_try\"") >&5
3817 (eval $ac_try) 2>&5
3818 ac_status=$?
3819 echo "$as_me:3819: \$? = $ac_status" >&5
3820 (exit $ac_status); }; }; then
3821 # The compiler can only warn and ignore the option if not recognized
3822 # So say no if there are warnings
3823 if test -s conftest.err; then
3824 lt_cv_compiler_o_lo=no
3825 else
3826 lt_cv_compiler_o_lo=yes
3827 fi
3828
3829else
3830 echo "$as_me: failed program was:" >&5
3831cat conftest.$ac_ext >&5
3832fi
3833rm -f conftest.$ac_objext conftest.$ac_ext
3834 CFLAGS="$save_CFLAGS"
3835
3836fi
3837
3838 compiler_o_lo=$lt_cv_compiler_o_lo
3839 echo "$as_me:3839: result: $compiler_c_lo" >&5
3840echo "${ECHO_T}$compiler_c_lo" >&6
3841else
3842 compiler_o_lo=no
3843fi
3844
3845# Check to see if we can do hard links to lock some files if needed
3846hard_links="nottested"
3847if test "$compiler_c_o" = no && test "$need_locks" != no; then
3848 # do not overwrite the value of need_locks provided by the user
3849 echo "$as_me:3849: checking if we can lock with hard links" >&5
3850echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
3851 hard_links=yes
3852 $rm conftest*
3853 ln conftest.a conftest.b 2>/dev/null && hard_links=no
3854 touch conftest.a
3855 ln conftest.a conftest.b 2>&5 || hard_links=no
3856 ln conftest.a conftest.b 2>/dev/null && hard_links=no
3857 echo "$as_me:3857: result: $hard_links" >&5
3858echo "${ECHO_T}$hard_links" >&6
3859 if test "$hard_links" = no; then
3860 { echo "$as_me:3860: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
3861echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
3862 need_locks=warn
3863 fi
3864else
3865 need_locks=no
3866fi
3867
3868if test "$GCC" = yes; then
3869 # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
3870 echo "$as_me:3870: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
3871echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
3872 echo "int some_variable = 0;" > conftest.$ac_ext
3873 save_CFLAGS="$CFLAGS"
3874 CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
3875 compiler_rtti_exceptions=no
3876 cat >conftest.$ac_ext <<_ACEOF
3877#line 3877 "configure"
3878#include "confdefs.h"
3879
3880int
3881main ()
3882{
3883int some_variable = 0;
3884 ;
3885 return 0;
3886}
3887_ACEOF
3888rm -f conftest.$ac_objext
3889if { (eval echo "$as_me:3889: \"$ac_compile\"") >&5
3890 (eval $ac_compile) 2>&5
3891 ac_status=$?
3892 echo "$as_me:3892: \$? = $ac_status" >&5
3893 (exit $ac_status); } &&
3894 { ac_try='test -s conftest.$ac_objext'
3895 { (eval echo "$as_me:3895: \"$ac_try\"") >&5
3896 (eval $ac_try) 2>&5
3897 ac_status=$?
3898 echo "$as_me:3898: \$? = $ac_status" >&5
3899 (exit $ac_status); }; }; then
3900 # The compiler can only warn and ignore the option if not recognized
3901 # So say no if there are warnings
3902 if test -s conftest.err; then
3903 compiler_rtti_exceptions=no
3904 else
3905 compiler_rtti_exceptions=yes
3906 fi
3907
3908else
3909 echo "$as_me: failed program was:" >&5
3910cat conftest.$ac_ext >&5
3911fi
3912rm -f conftest.$ac_objext conftest.$ac_ext
3913 CFLAGS="$save_CFLAGS"
3914 echo "$as_me:3914: result: $compiler_rtti_exceptions" >&5
3915echo "${ECHO_T}$compiler_rtti_exceptions" >&6
3916
3917 if test "$compiler_rtti_exceptions" = "yes"; then
3918 no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
3919 else
3920 no_builtin_flag=' -fno-builtin'
3921 fi
3922fi
3923
3924# See if the linker supports building shared libraries.
3925echo "$as_me:3925: checking whether the linker ($LD) supports shared libraries" >&5
3926echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
3927
3928allow_undefined_flag=
3929no_undefined_flag=
3930need_lib_prefix=unknown
3931need_version=unknown
3932# when you set need_version to no, make sure it does not cause -set_version
3933# flags to be left without arguments
3934archive_cmds=
3935archive_expsym_cmds=
3936old_archive_from_new_cmds=
3937old_archive_from_expsyms_cmds=
3938export_dynamic_flag_spec=
3939whole_archive_flag_spec=
3940thread_safe_flag_spec=
3941hardcode_into_libs=no
3942hardcode_libdir_flag_spec=
3943hardcode_libdir_separator=
3944hardcode_direct=no
3945hardcode_minus_L=no
3946hardcode_shlibpath_var=unsupported
3947runpath_var=
3948link_all_deplibs=unknown
3949always_export_symbols=no
3950export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
3951# include_expsyms should be a list of space-separated symbols to be *always*
3952# included in the symbol list
3953include_expsyms=
3954# exclude_expsyms can be an egrep regular expression of symbols to exclude
3955# it will be wrapped by ` (' and `)$', so one must not match beginning or
3956# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
3957# as well as any symbol that contains `d'.
3958exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
3959# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
3960# platforms (ab)use it in PIC code, but their linkers get confused if
3961# the symbol is explicitly referenced. Since portable code cannot
3962# rely on this symbol name, it's probably fine to never include it in
3963# preloaded symbol tables.
3964extract_expsyms_cmds=
3965
3966case $host_os in
3967cygwin* | mingw* | pw32* )
3968 # FIXME: the MSVC++ port hasn't been tested in a loooong time
3969 # When not using gcc, we currently assume that we are using
3970 # Microsoft Visual C++.
3971 if test "$GCC" != yes; then
3972 with_gnu_ld=no
3973 fi
3974 ;;
3975
3976esac
3977
3978ld_shlibs=yes
3979if test "$with_gnu_ld" = yes; then
3980 # If archive_cmds runs LD, not CC, wlarc should be empty
3981 wlarc='${wl}'
3982
3983 # See if GNU ld supports shared libraries.
3984 case $host_os in
3985 aix3* | aix4* | aix5*)
3986 # On AIX, the GNU linker is very broken
3987 # Note:Check GNU linker on AIX 5-IA64 when/if it becomes available.
3988 ld_shlibs=no
3989 cat <<EOF 1>&2
3990
3991*** Warning: the GNU linker, at least up to release 2.9.1, is reported
3992*** to be unable to reliably create shared libraries on AIX.
3993*** Therefore, libtool is disabling shared libraries support. If you
3994*** really care for shared libraries, you may want to modify your PATH
3995*** so that a non-GNU linker is found, and then restart.
3996
1419EOF 3997EOF
1420# The following way of writing the cache mishandles newlines in values, 3998 ;;
1421# but we know of no workaround that is simple, portable, and efficient. 3999
1422# So, don't put newlines in cache variables' values. 4000 amigaos*)
1423# Ultrix sh set writes to stderr and can't be redirected directly, 4001 archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
1424# and sets the high bit in the cache file unless we assign to the vars. 4002 hardcode_libdir_flag_spec='-L$libdir'
1425(set) 2>&1 | 4003 hardcode_minus_L=yes
1426 case `(ac_space=' '; set | grep ac_space) 2>&1` in 4004
1427 *ac_space=\ *) 4005 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
1428 # `set' does not quote correctly, so add quotes (double-quote substitution 4006 # that the semantics of dynamic libraries on AmigaOS, at least up
1429 # turns \\\\ into \\, and sed turns \\ into \). 4007 # to version 4, is to share data among multiple programs linked
1430 sed -n \ 4008 # with the same dynamic library. Since this doesn't match the
1431 -e "s/'/'\\\\''/g" \ 4009 # behavior of shared libraries on other platforms, we can use
1432 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 4010 # them.
4011 ld_shlibs=no
4012 ;;
4013
4014 beos*)
4015 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
4016 allow_undefined_flag=unsupported
4017 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
4018 # support --undefined. This deserves some investigation. FIXME
4019 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4020 else
4021 ld_shlibs=no
4022 fi
4023 ;;
4024
4025 cygwin* | mingw* | pw32*)
4026 # hardcode_libdir_flag_spec is actually meaningless, as there is
4027 # no search path for DLLs.
4028 hardcode_libdir_flag_spec='-L$libdir'
4029 allow_undefined_flag=unsupported
4030 always_export_symbols=yes
4031
4032 extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
4033 sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
4034 test -f $output_objdir/impgen.exe || (cd $output_objdir && \
4035 if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
4036 else $CC -o impgen impgen.c ; fi)~
4037 $output_objdir/impgen $dir/$soroot > $output_objdir/$soname-def'
4038
4039 old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
4040
4041 # cygwin and mingw dlls have different entry points and sets of symbols
4042 # to exclude.
4043 # FIXME: what about values for MSVC?
4044 dll_entry=__cygwin_dll_entry@12
4045 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
4046 case $host_os in
4047 mingw*)
4048 # mingw values
4049 dll_entry=_DllMainCRTStartup@12
4050 dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
4051 ;;
4052 esac
4053
4054 # mingw and cygwin differ, and it's simplest to just exclude the union
4055 # of the two symbol sets.
4056 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
4057
4058 # recent cygwin and mingw systems supply a stub DllMain which the user
4059 # can override, but on older systems we have to supply one (in ltdll.c)
4060 if test "x$lt_cv_need_dllmain" = "xyes"; then
4061 ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
4062 ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < [$]0 > $output_objdir/$soname-ltdll.c~
4063 test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
4064 else
4065 ltdll_obj=
4066 ltdll_cmds=
4067 fi
4068
4069 # Extract the symbol export list from an `--export-all' def file,
4070 # then regenerate the def file from the symbol export list, so that
4071 # the compiled dll only exports the symbol export list.
4072 # Be careful not to strip the DATA tag left be newer dlltools.
4073 export_symbols_cmds="$ltdll_cmds"'
4074 $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
4075 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
4076
4077 # If the export-symbols file already is a .def file (1st line
4078 # is EXPORTS), use it as is.
4079 # If DATA tags from a recent dlltool are present, honour them!
4080 archive_expsym_cmds='if test "x`head -1 $export_symbols`" = xEXPORTS; then
4081 cp $export_symbols $output_objdir/$soname-def;
4082 else
4083 echo EXPORTS > $output_objdir/$soname-def;
4084 _lt_hint=1;
4085 cat $export_symbols | while read symbol; do
4086 set dummy \$symbol;
4087 case \$# in
4088 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
4089 *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
4090 esac;
4091 _lt_hint=`expr 1 + \$_lt_hint`;
4092 done;
4093 fi~
4094 '"$ltdll_cmds"'
4095 $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~
4096 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
4097 $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~
4098 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp --output-lib $output_objdir/$libname.dll.a~
4099 $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags'
4100 ;;
4101
4102 netbsd*)
4103 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
4104 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
4105 wlarc=
4106 else
4107 archive_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4108 archive_expsym_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
4109 fi
4110 ;;
4111
4112 solaris* | sysv5*)
4113 if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
4114 ld_shlibs=no
4115 cat <<EOF 1>&2
4116
4117*** Warning: The releases 2.8.* of the GNU linker cannot reliably
4118*** create shared libraries on Solaris systems. Therefore, libtool
4119*** is disabling shared libraries support. We urge you to upgrade GNU
4120*** binutils to release 2.9.1 or newer. Another option is to modify
4121*** your PATH or compiler configuration so that the native linker is
4122*** used, and then restart.
4123
4124EOF
4125 elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
4126 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4127 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
4128 else
4129 ld_shlibs=no
4130 fi
4131 ;;
4132
4133 sunos4*)
4134 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
4135 wlarc=
4136 hardcode_direct=yes
4137 hardcode_shlibpath_var=no
4138 ;;
4139
4140 *)
4141 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
4142 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
4143 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
4144 else
4145 ld_shlibs=no
4146 fi
4147 ;;
4148 esac
4149
4150 if test "$ld_shlibs" = yes; then
4151 runpath_var=LD_RUN_PATH
4152 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
4153 export_dynamic_flag_spec='${wl}--export-dynamic'
4154 case $host_os in
4155 cygwin* | mingw* | pw32*)
4156 # dlltool doesn't understand --whole-archive et. al.
4157 whole_archive_flag_spec=
4158 ;;
4159 *)
4160 # ancient GNU ld didn't support --whole-archive et. al.
4161 if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
4162 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
4163 else
4164 whole_archive_flag_spec=
4165 fi
4166 ;;
4167 esac
4168 fi
4169else
4170 # PORTME fill in a description of your system's linker (not GNU ld)
4171 case $host_os in
4172 aix3*)
4173 allow_undefined_flag=unsupported
4174 always_export_symbols=yes
4175 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
4176 # Note: this linker hardcodes the directories in LIBPATH if there
4177 # are no directories specified by -L.
4178 hardcode_minus_L=yes
4179 if test "$GCC" = yes && test -z "$link_static_flag"; then
4180 # Neither direct hardcoding nor static linking is supported with a
4181 # broken collect2.
4182 hardcode_direct=unsupported
4183 fi
4184 ;;
4185
4186 aix4* | aix5*)
4187 # When large executables or shared objects are built, AIX ld can
4188 # have problems creating the table of contents. If linking a library
4189 # or program results in "error TOC overflow" add -mminimal-toc to
4190 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
4191 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
4192
4193 archive_cmds=''
4194 hardcode_libdir_separator=':'
4195 if test "$GCC" = yes; then
4196 collect2name=`${CC} -print-prog-name=collect2`
4197 if test -f "$collect2name" && \
4198 strings "$collect2name" | grep resolve_lib_name >/dev/null
4199 then
4200 # We have reworked collect2
4201 hardcode_direct=yes
4202 else
4203 # We have old collect2
4204 hardcode_direct=unsupported
4205 # It fails to find uninstalled libraries when the uninstalled
4206 # path is not listed in the libpath. Setting hardcode_minus_L
4207 # to unsupported forces relinking
4208 hardcode_minus_L=yes
4209 hardcode_libdir_flag_spec='-L$libdir'
4210 hardcode_libdir_separator=
4211 fi
4212 shared_flag='-shared'
4213 else
4214 if test "$host_cpu" = ia64; then
4215 shared_flag='-G'
4216 else
4217 shared_flag='${wl}-bM:SRE'
4218 fi
4219 hardcode_direct=yes
4220 fi
4221
4222 if test "$host_cpu" = ia64; then
4223 # On IA64, the linker does run time linking by default, so we don't
4224 # have to do anything special.
4225 aix_use_runtimelinking=no
4226 exp_sym_flag='-Bexport'
4227 no_entry_flag=""
4228 else
4229 # Test if we are trying to use run time linking, or normal AIX style linking.
4230 # If -brtl is somewhere in LDFLAGS, we need to do run time linking.
4231 aix_use_runtimelinking=no
4232 for ld_flag in $LDFLAGS; do
4233 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl" ); then
4234 aix_use_runtimelinking=yes
4235 break
4236 fi
4237 done
4238 exp_sym_flag='-bexport'
4239 no_entry_flag='-bnoentry'
4240 fi
4241 # It seems that -bexpall can do strange things, so it is better to
4242 # generate a list of symbols to export.
4243 always_export_symbols=yes
4244 if test "$aix_use_runtimelinking" = yes; then
4245 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/usr/lib:/lib'
4246 allow_undefined_flag=' -Wl,-G'
4247 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
4248 else
4249 if test "$host_cpu" = ia64; then
4250 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
4251 allow_undefined_flag="-znodefs"
4252 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname ${wl}-h$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
4253 else
4254 hardcode_libdir_flag_spec='${wl}-bnolibpath ${wl}-blibpath:$libdir:/usr/lib:/lib'
4255 # Warning - without using the other run time loading flags, -berok will
4256 # link without error, but may produce a broken library.
4257 allow_undefined_flag='${wl}-berok"
4258 # This is a bit strange, but is similar to how AIX traditionally builds
4259 # it's shared libraries.
4260 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"' ~$AR -crlo $objdir/$libname$release.a $objdir/$soname'
4261 fi
4262 fi
4263 ;;
4264
4265 amigaos*)
4266 archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
4267 hardcode_libdir_flag_spec='-L$libdir'
4268 hardcode_minus_L=yes
4269 # see comment about different semantics on the GNU ld section
4270 ld_shlibs=no
4271 ;;
4272
4273 cygwin* | mingw* | pw32*)
4274 # When not using gcc, we currently assume that we are using
4275 # Microsoft Visual C++.
4276 # hardcode_libdir_flag_spec is actually meaningless, as there is
4277 # no search path for DLLs.
4278 hardcode_libdir_flag_spec=' '
4279 allow_undefined_flag=unsupported
4280 # Tell ltmain to make .lib files, not .a files.
4281 libext=lib
4282 # FIXME: Setting linknames here is a bad hack.
4283 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
4284 # The linker will automatically build a .lib file if we build a DLL.
4285 old_archive_from_new_cmds='true'
4286 # FIXME: Should let the user specify the lib program.
4287 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
4288 fix_srcfile_path='`cygpath -w "$srcfile"`'
4289 ;;
4290
4291 darwin* | rhapsody*)
4292 allow_undefined_flag='-undefined suppress'
4293 # FIXME: Relying on posixy $() will cause problems for
4294 # cross-compilation, but unfortunately the echo tests do not
4295 # yet detect zsh echo's removal of \ escapes.
4296 archive_cmds='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linkopts -install_name $rpath/$soname $(test -n "$verstring" -a x$verstring != x0.0 && echo $verstring)'
4297 # We need to add '_' to the symbols in $export_symbols first
4298 #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
4299 hardcode_direct=yes
4300 hardcode_shlibpath_var=no
4301 whole_archive_flag_spec='-all_load $convenience'
4302 ;;
4303
4304 freebsd1*)
4305 ld_shlibs=no
4306 ;;
4307
4308 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
4309 # support. Future versions do this automatically, but an explicit c++rt0.o
4310 # does not break anything, and helps significantly (at the cost of a little
4311 # extra space).
4312 freebsd2.2*)
4313 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
4314 hardcode_libdir_flag_spec='-R$libdir'
4315 hardcode_direct=yes
4316 hardcode_shlibpath_var=no
4317 ;;
4318
4319 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
4320 freebsd2*)
4321 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
4322 hardcode_direct=yes
4323 hardcode_minus_L=yes
4324 hardcode_shlibpath_var=no
4325 ;;
4326
4327 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
4328 freebsd*)
4329 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
4330 hardcode_libdir_flag_spec='-R$libdir'
4331 hardcode_direct=yes
4332 hardcode_shlibpath_var=no
4333 ;;
4334
4335 hpux9* | hpux10* | hpux11*)
4336 case $host_os in
4337 hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;;
4338 *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
4339 esac
4340 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
4341 hardcode_libdir_separator=:
4342 hardcode_direct=yes
4343 hardcode_minus_L=yes # Not in the search PATH, but as the default
4344 # location of the library.
4345 export_dynamic_flag_spec='${wl}-E'
4346 ;;
4347
4348 irix5* | irix6*)
4349 if test "$GCC" = yes; then
4350 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
4351 else
4352 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
4353 fi
4354 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
4355 hardcode_libdir_separator=:
4356 link_all_deplibs=yes
4357 ;;
4358
4359 netbsd*)
4360 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
4361 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
4362 else
4363 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
4364 fi
4365 hardcode_libdir_flag_spec='-R$libdir'
4366 hardcode_direct=yes
4367 hardcode_shlibpath_var=no
4368 ;;
4369
4370 newsos6)
4371 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
4372 hardcode_direct=yes
4373 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
4374 hardcode_libdir_separator=:
4375 hardcode_shlibpath_var=no
4376 ;;
4377
4378 openbsd*)
4379 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
4380 hardcode_libdir_flag_spec='-R$libdir'
4381 hardcode_direct=yes
4382 hardcode_shlibpath_var=no
4383 ;;
4384
4385 os2*)
4386 hardcode_libdir_flag_spec='-L$libdir'
4387 hardcode_minus_L=yes
4388 allow_undefined_flag=unsupported
4389 archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
4390 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
4391 ;;
4392
4393 osf3*)
4394 if test "$GCC" = yes; then
4395 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
4396 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
4397 else
4398 allow_undefined_flag=' -expect_unresolved \*'
4399 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
4400 fi
4401 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
4402 hardcode_libdir_separator=:
4403 ;;
4404
4405 osf4* | osf5*) # as osf3* with the addition of -msym flag
4406 if test "$GCC" = yes; then
4407 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
4408 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
4409 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
4410 else
4411 allow_undefined_flag=' -expect_unresolved \*'
4412 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
4413 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
4414 $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
4415
4416 #Both c and cxx compiler support -rpath directly
4417 hardcode_libdir_flag_spec='-rpath $libdir'
4418 fi
4419 hardcode_libdir_separator=:
4420 ;;
4421
4422 sco3.2v5*)
4423 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
4424 hardcode_shlibpath_var=no
4425 runpath_var=LD_RUN_PATH
4426 hardcode_runpath_var=yes
4427 ;;
4428
4429 solaris*)
4430 no_undefined_flag=' -z defs'
4431 # $CC -shared without GNU ld will not create a library from C++
4432 # object files and a static libstdc++, better avoid it by now
4433 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
4434 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
4435 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
4436 hardcode_libdir_flag_spec='-R$libdir'
4437 hardcode_shlibpath_var=no
4438 case $host_os in
4439 solaris2.[0-5] | solaris2.[0-5].*) ;;
4440 *) # Supported since Solaris 2.6 (maybe 2.5.1?)
4441 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
4442 esac
4443 link_all_deplibs=yes
4444 ;;
4445
4446 sunos4*)
4447 if test "x$host_vendor" = xsequent; then
4448 # Use $CC to link under sequent, because it throws in some extra .o
4449 # files that make .init and .fini sections work.
4450 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
4451 else
4452 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
4453 fi
4454 hardcode_libdir_flag_spec='-L$libdir'
4455 hardcode_direct=yes
4456 hardcode_minus_L=yes
4457 hardcode_shlibpath_var=no
4458 ;;
4459
4460 sysv4)
4461 if test "x$host_vendor" = xsno; then
4462 archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
4463 hardcode_direct=yes # is this really true???
4464 else
4465 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
4466 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
4467 fi
4468 runpath_var='LD_RUN_PATH'
4469 hardcode_shlibpath_var=no
4470 ;;
4471
4472 sysv4.3*)
4473 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
4474 hardcode_shlibpath_var=no
4475 export_dynamic_flag_spec='-Bexport'
4476 ;;
4477
4478 sysv5*)
4479 no_undefined_flag=' -z text'
4480 # $CC -shared without GNU ld will not create a library from C++
4481 # object files and a static libstdc++, better avoid it by now
4482 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
4483 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
4484 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
4485 hardcode_libdir_flag_spec=
4486 hardcode_shlibpath_var=no
4487 runpath_var='LD_RUN_PATH'
4488 ;;
4489
4490 uts4*)
4491 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
4492 hardcode_libdir_flag_spec='-L$libdir'
4493 hardcode_shlibpath_var=no
4494 ;;
4495
4496 dgux*)
4497 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
4498 hardcode_libdir_flag_spec='-L$libdir'
4499 hardcode_shlibpath_var=no
4500 ;;
4501
4502 sysv4*MP*)
4503 if test -d /usr/nec; then
4504 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
4505 hardcode_shlibpath_var=no
4506 runpath_var=LD_RUN_PATH
4507 hardcode_runpath_var=yes
4508 ld_shlibs=yes
4509 fi
4510 ;;
4511
4512 sysv4.2uw2*)
4513 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
4514 hardcode_direct=yes
4515 hardcode_minus_L=no
4516 hardcode_shlibpath_var=no
4517 hardcode_runpath_var=yes
4518 runpath_var=LD_RUN_PATH
4519 ;;
4520
4521 sysv5uw7* | unixware7*)
4522 no_undefined_flag='${wl}-z ${wl}text'
4523 if test "$GCC" = yes; then
4524 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
4525 else
4526 archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
4527 fi
4528 runpath_var='LD_RUN_PATH'
4529 hardcode_shlibpath_var=no
4530 ;;
4531
4532 *)
4533 ld_shlibs=no
4534 ;;
4535 esac
4536fi
4537echo "$as_me:4537: result: $ld_shlibs" >&5
4538echo "${ECHO_T}$ld_shlibs" >&6
4539test "$ld_shlibs" = no && can_build_shared=no
4540
4541# Check hardcoding attributes.
4542echo "$as_me:4542: checking how to hardcode library paths into programs" >&5
4543echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
4544hardcode_action=
4545if test -n "$hardcode_libdir_flag_spec" || \
4546 test -n "$runpath_var"; then
4547
4548 # We can hardcode non-existant directories.
4549 if test "$hardcode_direct" != no &&
4550 # If the only mechanism to avoid hardcoding is shlibpath_var, we
4551 # have to relink, otherwise we might link with an installed library
4552 # when we should be linking with a yet-to-be-installed one
4553 ## test "$hardcode_shlibpath_var" != no &&
4554 test "$hardcode_minus_L" != no; then
4555 # Linking always hardcodes the temporary library directory.
4556 hardcode_action=relink
4557 else
4558 # We can link without hardcoding, and we can hardcode nonexisting dirs.
4559 hardcode_action=immediate
4560 fi
4561else
4562 # We cannot hardcode anything, or else we can only hardcode existing
4563 # directories.
4564 hardcode_action=unsupported
4565fi
4566echo "$as_me:4566: result: $hardcode_action" >&5
4567echo "${ECHO_T}$hardcode_action" >&6
4568
4569striplib=
4570old_striplib=
4571echo "$as_me:4571: checking whether stripping libraries is possible" >&5
4572echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
4573if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
4574 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
4575 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
4576 echo "$as_me:4576: result: yes" >&5
4577echo "${ECHO_T}yes" >&6
4578else
4579 echo "$as_me:4579: result: no" >&5
4580echo "${ECHO_T}no" >&6
4581fi
4582
4583reload_cmds='$LD$reload_flag -o $output$reload_objs'
4584test -z "$deplibs_check_method" && deplibs_check_method=unknown
4585
4586# PORTME Fill in your ld.so characteristics
4587echo "$as_me:4587: checking dynamic linker characteristics" >&5
4588echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
4589library_names_spec=
4590libname_spec='lib$name'
4591soname_spec=
4592postinstall_cmds=
4593postuninstall_cmds=
4594finish_cmds=
4595finish_eval=
4596shlibpath_var=
4597shlibpath_overrides_runpath=unknown
4598version_type=none
4599dynamic_linker="$host_os ld.so"
4600sys_lib_dlsearch_path_spec="/lib /usr/lib"
4601sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
4602
4603case $host_os in
4604aix3*)
4605 version_type=linux
4606 library_names_spec='${libname}${release}.so$versuffix $libname.a'
4607 shlibpath_var=LIBPATH
4608
4609 # AIX has no versioning support, so we append a major version to the name.
4610 soname_spec='${libname}${release}.so$major'
4611 ;;
4612
4613aix4* | aix5*)
4614 version_type=linux
4615 if test "$host_cpu" = ia64; then
4616 # AIX 5 supports IA64
4617 library_names_spec='${libname}${release}.so$major ${libname}${release}.so$versuffix $libname.so'
4618 shlibpath_var=LD_LIBRARY_PATH
4619 else
4620 # With GCC up to 2.95.x, collect2 would create an import file
4621 # for dependence libraries. The import file would start with
4622 # the line `#! .'. This would cause the generated library to
4623 # depend on `.', always an invalid library. This was fixed in
4624 # development snapshots of GCC prior to 3.0.
4625 case $host_os in
4626 aix4 | aix4.[01] | aix4.[01].*)
4627 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
4628 echo ' yes '
4629 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
4630 :
4631 else
4632 can_build_shared=no
4633 fi
4634 ;;
4635 esac
4636 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
4637 # soname into executable. Probably we can add versioning support to
4638 # collect2, so additional links can be useful in future.
4639 if test "$aix_use_runtimelinking" = yes; then
4640 # If using run time linking (on AIX 4.2 or later) use lib<name>.so instead of
4641 # lib<name>.a to let people know that these are not typical AIX shared libraries.
4642 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
4643 else
4644 # We preserve .a as extension for shared libraries through AIX4.2
4645 # and later when we are not doing run time linking.
4646 library_names_spec='${libname}${release}.a $libname.a'
4647 soname_spec='${libname}${release}.so$major'
4648 fi
4649 shlibpath_var=LIBPATH
4650 deplibs_check_method=pass_all
4651 fi
4652 ;;
4653
4654amigaos*)
4655 library_names_spec='$libname.ixlibrary $libname.a'
4656 # Create ${libname}_ixlibrary.a entries in /sys/libs.
4657 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
4658 ;;
4659
4660beos*)
4661 library_names_spec='${libname}.so'
4662 dynamic_linker="$host_os ld.so"
4663 shlibpath_var=LIBRARY_PATH
4664 ;;
4665
4666bsdi4*)
4667 version_type=linux
4668 need_version=no
4669 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
4670 soname_spec='${libname}${release}.so$major'
4671 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
4672 shlibpath_var=LD_LIBRARY_PATH
4673 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
4674 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
4675 export_dynamic_flag_spec=-rdynamic
4676 # the default ld.so.conf also contains /usr/contrib/lib and
4677 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
4678 # libtool to hard-code these into programs
4679 ;;
4680
4681cygwin* | mingw* | pw32*)
4682 version_type=windows
4683 need_version=no
4684 need_lib_prefix=no
4685 case $GCC,$host_os in
4686 yes,cygwin*)
4687 library_names_spec='$libname.dll.a'
4688 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
4689 postinstall_cmds='dlpath=`bash 2>&1 -c '\''. $dir/${file}i;echo \$dlname'\''`~
4690 dldir=$destdir/`dirname \$dlpath`~
4691 test -d \$dldir || mkdir -p \$dldir~
4692 $install_prog .libs/$dlname \$dldir/$dlname'
4693 postuninstall_cmds='dldll=`bash 2>&1 -c '\''. $file; echo \$dlname'\''`~
4694 dlpath=$dir/\$dldll~
4695 $rm \$dlpath'
4696 ;;
4697 yes,mingw*)
4698 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
4699 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g"`
4700 ;;
4701 yes,pw32*)
4702 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/./-/g'`${versuffix}.dll'
1433 ;; 4703 ;;
1434 *) 4704 *)
1435 # `set' quotes correctly as required by POSIX, so do not add quotes. 4705 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
1436 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
1437 ;; 4706 ;;
1438 esac >> confcache 4707 esac
1439if cmp -s $cache_file confcache; then 4708 dynamic_linker='Win32 ld.exe'
4709 # FIXME: first we should search . and the directory the executable is in
4710 shlibpath_var=PATH
4711 ;;
4712
4713darwin* | rhapsody*)
4714 dynamic_linker="$host_os dyld"
4715 version_type=darwin
4716 need_lib_prefix=no
4717 need_version=no
4718 # FIXME: Relying on posixy $() will cause problems for
4719 # cross-compilation, but unfortunately the echo tests do not
4720 # yet detect zsh echo's removal of \ escapes.
4721 library_names_spec='${libname}${release}${versuffix}.$(test .$module = .yes && echo so || echo dylib) ${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib) ${libname}.$(test .$module = .yes && echo so || echo dylib)'
4722 soname_spec='${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib)'
4723 shlibpath_overrides_runpath=yes
4724 shlibpath_var=DYLD_LIBRARY_PATH
4725 ;;
4726
4727freebsd1*)
4728 dynamic_linker=no
4729 ;;
4730
4731freebsd*)
4732 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
4733 version_type=freebsd-$objformat
4734 case $version_type in
4735 freebsd-elf*)
4736 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
4737 need_version=no
4738 need_lib_prefix=no
4739 ;;
4740 freebsd-*)
4741 library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
4742 need_version=yes
4743 ;;
4744 esac
4745 shlibpath_var=LD_LIBRARY_PATH
4746 case $host_os in
4747 freebsd2*)
4748 shlibpath_overrides_runpath=yes
4749 ;;
4750 *)
4751 shlibpath_overrides_runpath=no
4752 hardcode_into_libs=yes
4753 ;;
4754 esac
4755 ;;
4756
4757gnu*)
4758 version_type=linux
4759 need_lib_prefix=no
4760 need_version=no
4761 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
4762 soname_spec='${libname}${release}.so$major'
4763 shlibpath_var=LD_LIBRARY_PATH
4764 hardcode_into_libs=yes
4765 ;;
4766
4767hpux9* | hpux10* | hpux11*)
4768 # Give a soname corresponding to the major version so that dld.sl refuses to
4769 # link against other versions.
4770 dynamic_linker="$host_os dld.sl"
4771 version_type=sunos
4772 need_lib_prefix=no
4773 need_version=no
4774 shlibpath_var=SHLIB_PATH
4775 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
4776 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
4777 soname_spec='${libname}${release}.sl$major'
4778 # HP-UX runs *really* slowly unless shared libraries are mode 555.
4779 postinstall_cmds='chmod 555 $lib'
4780 ;;
4781
4782irix5* | irix6*)
4783 version_type=irix
4784 need_lib_prefix=no
4785 need_version=no
4786 soname_spec='${libname}${release}.so$major'
4787 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
4788 case $host_os in
4789 irix5*)
4790 libsuff= shlibsuff=
4791 ;;
4792 *)
4793 case $LD in # libtool.m4 will add one of these switches to LD
4794 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
4795 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
4796 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
4797 *) libsuff= shlibsuff= libmagic=never-match;;
4798 esac
4799 ;;
4800 esac
4801 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
4802 shlibpath_overrides_runpath=no
4803 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
4804 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
4805 ;;
4806
4807# No shared lib support for Linux oldld, aout, or coff.
4808linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
4809 dynamic_linker=no
4810 ;;
4811
4812# This must be Linux ELF.
4813linux-gnu*)
4814 version_type=linux
4815 need_lib_prefix=no
4816 need_version=no
4817 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
4818 soname_spec='${libname}${release}.so$major'
4819 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
4820 shlibpath_var=LD_LIBRARY_PATH
4821 shlibpath_overrides_runpath=no
4822 # This implies no fast_install, which is unacceptable.
4823 # Some rework will be needed to allow for fast_install
4824 # before this can be enabled.
4825 hardcode_into_libs=yes
4826
4827 # We used to test for /lib/ld.so.1 and disable shared libraries on
4828 # powerpc, because MkLinux only supported shared libraries with the
4829 # GNU dynamic linker. Since this was broken with cross compilers,
4830 # most powerpc-linux boxes support dynamic linking these days and
4831 # people can always --disable-shared, the test was removed, and we
4832 # assume the GNU/Linux dynamic linker is in use.
4833 dynamic_linker='GNU/Linux ld.so'
4834 ;;
4835
4836netbsd*)
4837 version_type=sunos
4838 need_lib_prefix=no
4839 need_version=no
4840 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
4841 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
4842 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
4843 dynamic_linker='NetBSD (a.out) ld.so'
4844 else
4845 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
4846 soname_spec='${libname}${release}.so$major'
4847 dynamic_linker='NetBSD ld.elf_so'
4848 fi
4849 shlibpath_var=LD_LIBRARY_PATH
4850 shlibpath_overrides_runpath=yes
4851 hardcode_into_libs=yes
4852 ;;
4853
4854newsos6)
4855 version_type=linux
4856 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
4857 shlibpath_var=LD_LIBRARY_PATH
4858 shlibpath_overrides_runpath=yes
4859 ;;
4860
4861openbsd*)
4862 version_type=sunos
4863 if test "$with_gnu_ld" = yes; then
4864 need_lib_prefix=no
4865 need_version=no
4866 fi
4867 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
4868 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
4869 shlibpath_var=LD_LIBRARY_PATH
4870 ;;
4871
4872os2*)
4873 libname_spec='$name'
4874 need_lib_prefix=no
4875 library_names_spec='$libname.dll $libname.a'
4876 dynamic_linker='OS/2 ld.exe'
4877 shlibpath_var=LIBPATH
4878 ;;
4879
4880osf3* | osf4* | osf5*)
4881 version_type=osf
4882 need_version=no
4883 soname_spec='${libname}${release}.so'
4884 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
4885 shlibpath_var=LD_LIBRARY_PATH
4886 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
4887 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
4888 ;;
4889
4890sco3.2v5*)
4891 version_type=osf
4892 soname_spec='${libname}${release}.so$major'
4893 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
4894 shlibpath_var=LD_LIBRARY_PATH
4895 ;;
4896
4897solaris*)
4898 version_type=linux
4899 need_lib_prefix=no
4900 need_version=no
4901 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
4902 soname_spec='${libname}${release}.so$major'
4903 shlibpath_var=LD_LIBRARY_PATH
4904 shlibpath_overrides_runpath=yes
4905 hardcode_into_libs=yes
4906 # ldd complains unless libraries are executable
4907 postinstall_cmds='chmod +x $lib'
4908 ;;
4909
4910sunos4*)
4911 version_type=sunos
4912 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
4913 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
4914 shlibpath_var=LD_LIBRARY_PATH
4915 shlibpath_overrides_runpath=yes
4916 if test "$with_gnu_ld" = yes; then
4917 need_lib_prefix=no
4918 fi
4919 need_version=yes
4920 ;;
4921
4922sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4923 version_type=linux
4924 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
4925 soname_spec='${libname}${release}.so$major'
4926 shlibpath_var=LD_LIBRARY_PATH
4927 case $host_vendor in
4928 sni)
4929 shlibpath_overrides_runpath=no
4930 ;;
4931 motorola)
4932 need_lib_prefix=no
4933 need_version=no
4934 shlibpath_overrides_runpath=no
4935 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
4936 ;;
4937 esac
4938 ;;
4939
4940uts4*)
4941 version_type=linux
4942 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
4943 soname_spec='${libname}${release}.so$major'
4944 shlibpath_var=LD_LIBRARY_PATH
4945 ;;
4946
4947dgux*)
4948 version_type=linux
4949 need_lib_prefix=no
4950 need_version=no
4951 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
4952 soname_spec='${libname}${release}.so$major'
4953 shlibpath_var=LD_LIBRARY_PATH
4954 ;;
4955
4956sysv4*MP*)
4957 if test -d /usr/nec ;then
4958 version_type=linux
4959 library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
4960 soname_spec='$libname.so.$major'
4961 shlibpath_var=LD_LIBRARY_PATH
4962 fi
4963 ;;
4964
4965*)
4966 dynamic_linker=no
4967 ;;
4968esac
4969echo "$as_me:4969: result: $dynamic_linker" >&5
4970echo "${ECHO_T}$dynamic_linker" >&6
4971test "$dynamic_linker" = no && can_build_shared=no
4972
4973# Report the final consequences.
4974echo "$as_me:4974: checking if libtool supports shared libraries" >&5
4975echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
4976echo "$as_me:4976: result: $can_build_shared" >&5
4977echo "${ECHO_T}$can_build_shared" >&6
4978
4979if test "$hardcode_action" = relink; then
4980 # Fast installation is not supported
4981 enable_fast_install=no
4982elif test "$shlibpath_overrides_runpath" = yes ||
4983 test "$enable_shared" = no; then
4984 # Fast installation is not necessary
4985 enable_fast_install=needless
4986fi
4987
4988variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
4989if test "$GCC" = yes; then
4990 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
4991fi
4992
4993if test "x$enable_dlopen" != xyes; then
4994 enable_dlopen=unknown
4995 enable_dlopen_self=unknown
4996 enable_dlopen_self_static=unknown
4997else
4998 lt_cv_dlopen=no
4999 lt_cv_dlopen_libs=
5000
5001 case $host_os in
5002 beos*)
5003 lt_cv_dlopen="load_add_on"
5004 lt_cv_dlopen_libs=
5005 lt_cv_dlopen_self=yes
5006 ;;
5007
5008 cygwin* | mingw* | pw32*)
5009 lt_cv_dlopen="LoadLibrary"
5010 lt_cv_dlopen_libs=
5011 ;;
5012
5013 *)
5014 echo "$as_me:5014: checking for dlopen in -ldl" >&5
5015echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
5016if test "${ac_cv_lib_dl_dlopen+set}" = set; then
5017 echo $ECHO_N "(cached) $ECHO_C" >&6
5018else
5019 ac_check_lib_save_LIBS=$LIBS
5020LIBS="-ldl $LIBS"
5021cat >conftest.$ac_ext <<_ACEOF
5022#line 5022 "configure"
5023#include "confdefs.h"
5024
5025/* Override any gcc2 internal prototype to avoid an error. */
5026#ifdef __cplusplus
5027extern "C"
5028#endif
5029/* We use char because int might match the return type of a gcc2
5030 builtin and then its argument prototype would still apply. */
5031char dlopen ();
5032int
5033main ()
5034{
5035dlopen ();
5036 ;
5037 return 0;
5038}
5039_ACEOF
5040rm -f conftest.$ac_objext conftest$ac_exeext
5041if { (eval echo "$as_me:5041: \"$ac_link\"") >&5
5042 (eval $ac_link) 2>&5
5043 ac_status=$?
5044 echo "$as_me:5044: \$? = $ac_status" >&5
5045 (exit $ac_status); } &&
5046 { ac_try='test -s conftest$ac_exeext'
5047 { (eval echo "$as_me:5047: \"$ac_try\"") >&5
5048 (eval $ac_try) 2>&5
5049 ac_status=$?
5050 echo "$as_me:5050: \$? = $ac_status" >&5
5051 (exit $ac_status); }; }; then
5052 ac_cv_lib_dl_dlopen=yes
5053else
5054 echo "$as_me: failed program was:" >&5
5055cat conftest.$ac_ext >&5
5056ac_cv_lib_dl_dlopen=no
5057fi
5058rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5059LIBS=$ac_check_lib_save_LIBS
5060fi
5061echo "$as_me:5061: result: $ac_cv_lib_dl_dlopen" >&5
5062echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
5063if test $ac_cv_lib_dl_dlopen = yes; then
5064 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
5065else
5066 echo "$as_me:5066: checking for dlopen" >&5
5067echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
5068if test "${ac_cv_func_dlopen+set}" = set; then
5069 echo $ECHO_N "(cached) $ECHO_C" >&6
5070else
5071 cat >conftest.$ac_ext <<_ACEOF
5072#line 5072 "configure"
5073#include "confdefs.h"
5074/* System header to define __stub macros and hopefully few prototypes,
5075 which can conflict with char dlopen (); below. */
5076#include <assert.h>
5077/* Override any gcc2 internal prototype to avoid an error. */
5078#ifdef __cplusplus
5079extern "C"
5080#endif
5081/* We use char because int might match the return type of a gcc2
5082 builtin and then its argument prototype would still apply. */
5083char dlopen ();
5084char (*f) ();
5085
5086int
5087main ()
5088{
5089/* The GNU C library defines this for functions which it implements
5090 to always fail with ENOSYS. Some functions are actually named
5091 something starting with __ and the normal name is an alias. */
5092#if defined (__stub_dlopen) || defined (__stub___dlopen)
5093choke me
5094#else
5095f = dlopen;
5096#endif
5097
5098 ;
5099 return 0;
5100}
5101_ACEOF
5102rm -f conftest.$ac_objext conftest$ac_exeext
5103if { (eval echo "$as_me:5103: \"$ac_link\"") >&5
5104 (eval $ac_link) 2>&5
5105 ac_status=$?
5106 echo "$as_me:5106: \$? = $ac_status" >&5
5107 (exit $ac_status); } &&
5108 { ac_try='test -s conftest$ac_exeext'
5109 { (eval echo "$as_me:5109: \"$ac_try\"") >&5
5110 (eval $ac_try) 2>&5
5111 ac_status=$?
5112 echo "$as_me:5112: \$? = $ac_status" >&5
5113 (exit $ac_status); }; }; then
5114 ac_cv_func_dlopen=yes
5115else
5116 echo "$as_me: failed program was:" >&5
5117cat conftest.$ac_ext >&5
5118ac_cv_func_dlopen=no
5119fi
5120rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5121fi
5122echo "$as_me:5122: result: $ac_cv_func_dlopen" >&5
5123echo "${ECHO_T}$ac_cv_func_dlopen" >&6
5124if test $ac_cv_func_dlopen = yes; then
5125 lt_cv_dlopen="dlopen"
5126else
5127 echo "$as_me:5127: checking for shl_load" >&5
5128echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
5129if test "${ac_cv_func_shl_load+set}" = set; then
5130 echo $ECHO_N "(cached) $ECHO_C" >&6
5131else
5132 cat >conftest.$ac_ext <<_ACEOF
5133#line 5133 "configure"
5134#include "confdefs.h"
5135/* System header to define __stub macros and hopefully few prototypes,
5136 which can conflict with char shl_load (); below. */
5137#include <assert.h>
5138/* Override any gcc2 internal prototype to avoid an error. */
5139#ifdef __cplusplus
5140extern "C"
5141#endif
5142/* We use char because int might match the return type of a gcc2
5143 builtin and then its argument prototype would still apply. */
5144char shl_load ();
5145char (*f) ();
5146
5147int
5148main ()
5149{
5150/* The GNU C library defines this for functions which it implements
5151 to always fail with ENOSYS. Some functions are actually named
5152 something starting with __ and the normal name is an alias. */
5153#if defined (__stub_shl_load) || defined (__stub___shl_load)
5154choke me
5155#else
5156f = shl_load;
5157#endif
5158
5159 ;
5160 return 0;
5161}
5162_ACEOF
5163rm -f conftest.$ac_objext conftest$ac_exeext
5164if { (eval echo "$as_me:5164: \"$ac_link\"") >&5
5165 (eval $ac_link) 2>&5
5166 ac_status=$?
5167 echo "$as_me:5167: \$? = $ac_status" >&5
5168 (exit $ac_status); } &&
5169 { ac_try='test -s conftest$ac_exeext'
5170 { (eval echo "$as_me:5170: \"$ac_try\"") >&5
5171 (eval $ac_try) 2>&5
5172 ac_status=$?
5173 echo "$as_me:5173: \$? = $ac_status" >&5
5174 (exit $ac_status); }; }; then
5175 ac_cv_func_shl_load=yes
5176else
5177 echo "$as_me: failed program was:" >&5
5178cat conftest.$ac_ext >&5
5179ac_cv_func_shl_load=no
5180fi
5181rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5182fi
5183echo "$as_me:5183: result: $ac_cv_func_shl_load" >&5
5184echo "${ECHO_T}$ac_cv_func_shl_load" >&6
5185if test $ac_cv_func_shl_load = yes; then
5186 lt_cv_dlopen="shl_load"
5187else
5188 echo "$as_me:5188: checking for dlopen in -lsvld" >&5
5189echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
5190if test "${ac_cv_lib_svld_dlopen+set}" = set; then
5191 echo $ECHO_N "(cached) $ECHO_C" >&6
5192else
5193 ac_check_lib_save_LIBS=$LIBS
5194LIBS="-lsvld $LIBS"
5195cat >conftest.$ac_ext <<_ACEOF
5196#line 5196 "configure"
5197#include "confdefs.h"
5198
5199/* Override any gcc2 internal prototype to avoid an error. */
5200#ifdef __cplusplus
5201extern "C"
5202#endif
5203/* We use char because int might match the return type of a gcc2
5204 builtin and then its argument prototype would still apply. */
5205char dlopen ();
5206int
5207main ()
5208{
5209dlopen ();
5210 ;
5211 return 0;
5212}
5213_ACEOF
5214rm -f conftest.$ac_objext conftest$ac_exeext
5215if { (eval echo "$as_me:5215: \"$ac_link\"") >&5
5216 (eval $ac_link) 2>&5
5217 ac_status=$?
5218 echo "$as_me:5218: \$? = $ac_status" >&5
5219 (exit $ac_status); } &&
5220 { ac_try='test -s conftest$ac_exeext'
5221 { (eval echo "$as_me:5221: \"$ac_try\"") >&5
5222 (eval $ac_try) 2>&5
5223 ac_status=$?
5224 echo "$as_me:5224: \$? = $ac_status" >&5
5225 (exit $ac_status); }; }; then
5226 ac_cv_lib_svld_dlopen=yes
5227else
5228 echo "$as_me: failed program was:" >&5
5229cat conftest.$ac_ext >&5
5230ac_cv_lib_svld_dlopen=no
5231fi
5232rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5233LIBS=$ac_check_lib_save_LIBS
5234fi
5235echo "$as_me:5235: result: $ac_cv_lib_svld_dlopen" >&5
5236echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
5237if test $ac_cv_lib_svld_dlopen = yes; then
5238 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
5239else
5240 echo "$as_me:5240: checking for shl_load in -ldld" >&5
5241echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
5242if test "${ac_cv_lib_dld_shl_load+set}" = set; then
5243 echo $ECHO_N "(cached) $ECHO_C" >&6
5244else
5245 ac_check_lib_save_LIBS=$LIBS
5246LIBS="-ldld $LIBS"
5247cat >conftest.$ac_ext <<_ACEOF
5248#line 5248 "configure"
5249#include "confdefs.h"
5250
5251/* Override any gcc2 internal prototype to avoid an error. */
5252#ifdef __cplusplus
5253extern "C"
5254#endif
5255/* We use char because int might match the return type of a gcc2
5256 builtin and then its argument prototype would still apply. */
5257char shl_load ();
5258int
5259main ()
5260{
5261shl_load ();
5262 ;
5263 return 0;
5264}
5265_ACEOF
5266rm -f conftest.$ac_objext conftest$ac_exeext
5267if { (eval echo "$as_me:5267: \"$ac_link\"") >&5
5268 (eval $ac_link) 2>&5
5269 ac_status=$?
5270 echo "$as_me:5270: \$? = $ac_status" >&5
5271 (exit $ac_status); } &&
5272 { ac_try='test -s conftest$ac_exeext'
5273 { (eval echo "$as_me:5273: \"$ac_try\"") >&5
5274 (eval $ac_try) 2>&5
5275 ac_status=$?
5276 echo "$as_me:5276: \$? = $ac_status" >&5
5277 (exit $ac_status); }; }; then
5278 ac_cv_lib_dld_shl_load=yes
5279else
5280 echo "$as_me: failed program was:" >&5
5281cat conftest.$ac_ext >&5
5282ac_cv_lib_dld_shl_load=no
5283fi
5284rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5285LIBS=$ac_check_lib_save_LIBS
5286fi
5287echo "$as_me:5287: result: $ac_cv_lib_dld_shl_load" >&5
5288echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
5289if test $ac_cv_lib_dld_shl_load = yes; then
5290 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
5291fi
5292
5293fi
5294
5295fi
5296
5297fi
5298
5299fi
5300
5301 ;;
5302 esac
5303
5304 if test "x$lt_cv_dlopen" != xno; then
5305 enable_dlopen=yes
5306 else
5307 enable_dlopen=no
5308 fi
5309
5310 case $lt_cv_dlopen in
5311 dlopen)
5312 save_CPPFLAGS="$CPPFLAGS"
5313 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
5314
5315 save_LDFLAGS="$LDFLAGS"
5316 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
5317
5318 save_LIBS="$LIBS"
5319 LIBS="$lt_cv_dlopen_libs $LIBS"
5320
5321 echo "$as_me:5321: checking whether a program can dlopen itself" >&5
5322echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
5323if test "${lt_cv_dlopen_self+set}" = set; then
5324 echo $ECHO_N "(cached) $ECHO_C" >&6
5325else
5326 if test "$cross_compiling" = yes; then :
5327 lt_cv_dlopen_self=cross
5328else
5329 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
5330 lt_status=$lt_dlunknown
5331 cat > conftest.$ac_ext <<EOF
5332#line 5332 "configure"
5333#include "confdefs.h"
5334
5335#if HAVE_DLFCN_H
5336#include <dlfcn.h>
5337#endif
5338
5339#include <stdio.h>
5340
5341#ifdef RTLD_GLOBAL
5342# define LT_DLGLOBAL RTLD_GLOBAL
5343#else
5344# ifdef DL_GLOBAL
5345# define LT_DLGLOBAL DL_GLOBAL
5346# else
5347# define LT_DLGLOBAL 0
5348# endif
5349#endif
5350
5351/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
5352 find out it does not work in some platform. */
5353#ifndef LT_DLLAZY_OR_NOW
5354# ifdef RTLD_LAZY
5355# define LT_DLLAZY_OR_NOW RTLD_LAZY
5356# else
5357# ifdef DL_LAZY
5358# define LT_DLLAZY_OR_NOW DL_LAZY
5359# else
5360# ifdef RTLD_NOW
5361# define LT_DLLAZY_OR_NOW RTLD_NOW
5362# else
5363# ifdef DL_NOW
5364# define LT_DLLAZY_OR_NOW DL_NOW
5365# else
5366# define LT_DLLAZY_OR_NOW 0
5367# endif
5368# endif
5369# endif
5370# endif
5371#endif
5372
5373#ifdef __cplusplus
5374extern "C" void exit (int);
5375#endif
5376
5377void fnord() { int i=42;}
5378int main ()
5379{
5380 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
5381 int status = $lt_dlunknown;
5382
5383 if (self)
5384 {
5385 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
5386 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
5387 /* dlclose (self); */
5388 }
5389
5390 exit (status);
5391}
5392EOF
5393 if { (eval echo "$as_me:5393: \"$ac_link\"") >&5
5394 (eval $ac_link) 2>&5
5395 ac_status=$?
5396 echo "$as_me:5396: \$? = $ac_status" >&5
5397 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
5398 (./conftest; exit; ) 2>/dev/null
5399 lt_status=$?
5400 case x$lt_status in
5401 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
5402 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
5403 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
5404 esac
5405 else :
5406 # compilation failed
5407 lt_cv_dlopen_self=no
5408 fi
5409fi
5410rm -fr conftest*
5411
5412fi
5413echo "$as_me:5413: result: $lt_cv_dlopen_self" >&5
5414echo "${ECHO_T}$lt_cv_dlopen_self" >&6
5415
5416 if test "x$lt_cv_dlopen_self" = xyes; then
5417 LDFLAGS="$LDFLAGS $link_static_flag"
5418 echo "$as_me:5418: checking whether a statically linked program can dlopen itself" >&5
5419echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
5420if test "${lt_cv_dlopen_self_static+set}" = set; then
5421 echo $ECHO_N "(cached) $ECHO_C" >&6
5422else
5423 if test "$cross_compiling" = yes; then :
5424 lt_cv_dlopen_self_static=cross
5425else
5426 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
5427 lt_status=$lt_dlunknown
5428 cat > conftest.$ac_ext <<EOF
5429#line 5429 "configure"
5430#include "confdefs.h"
5431
5432#if HAVE_DLFCN_H
5433#include <dlfcn.h>
5434#endif
5435
5436#include <stdio.h>
5437
5438#ifdef RTLD_GLOBAL
5439# define LT_DLGLOBAL RTLD_GLOBAL
5440#else
5441# ifdef DL_GLOBAL
5442# define LT_DLGLOBAL DL_GLOBAL
5443# else
5444# define LT_DLGLOBAL 0
5445# endif
5446#endif
5447
5448/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
5449 find out it does not work in some platform. */
5450#ifndef LT_DLLAZY_OR_NOW
5451# ifdef RTLD_LAZY
5452# define LT_DLLAZY_OR_NOW RTLD_LAZY
5453# else
5454# ifdef DL_LAZY
5455# define LT_DLLAZY_OR_NOW DL_LAZY
5456# else
5457# ifdef RTLD_NOW
5458# define LT_DLLAZY_OR_NOW RTLD_NOW
5459# else
5460# ifdef DL_NOW
5461# define LT_DLLAZY_OR_NOW DL_NOW
5462# else
5463# define LT_DLLAZY_OR_NOW 0
5464# endif
5465# endif
5466# endif
5467# endif
5468#endif
5469
5470#ifdef __cplusplus
5471extern "C" void exit (int);
5472#endif
5473
5474void fnord() { int i=42;}
5475int main ()
5476{
5477 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
5478 int status = $lt_dlunknown;
5479
5480 if (self)
5481 {
5482 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
5483 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
5484 /* dlclose (self); */
5485 }
5486
5487 exit (status);
5488}
5489EOF
5490 if { (eval echo "$as_me:5490: \"$ac_link\"") >&5
5491 (eval $ac_link) 2>&5
5492 ac_status=$?
5493 echo "$as_me:5493: \$? = $ac_status" >&5
5494 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
5495 (./conftest; exit; ) 2>/dev/null
5496 lt_status=$?
5497 case x$lt_status in
5498 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
5499 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
5500 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
5501 esac
5502 else :
5503 # compilation failed
5504 lt_cv_dlopen_self_static=no
5505 fi
5506fi
5507rm -fr conftest*
5508
5509fi
5510echo "$as_me:5510: result: $lt_cv_dlopen_self_static" >&5
5511echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
5512 fi
5513
5514 CPPFLAGS="$save_CPPFLAGS"
5515 LDFLAGS="$save_LDFLAGS"
5516 LIBS="$save_LIBS"
5517 ;;
5518 esac
5519
5520 case $lt_cv_dlopen_self in
5521 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
5522 *) enable_dlopen_self=unknown ;;
5523 esac
5524
5525 case $lt_cv_dlopen_self_static in
5526 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
5527 *) enable_dlopen_self_static=unknown ;;
5528 esac
5529fi
5530
5531if test "$enable_shared" = yes && test "$GCC" = yes; then
5532 case $archive_cmds in
5533 *'~'*)
5534 # FIXME: we may have to deal with multi-command sequences.
5535 ;;
5536 '$CC '*)
5537 # Test whether the compiler implicitly links with -lc since on some
5538 # systems, -lgcc has to come before -lc. If gcc already passes -lc
5539 # to ld, don't add -lc before -lgcc.
5540 echo "$as_me:5540: checking whether -lc should be explicitly linked in" >&5
5541echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
5542 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
5543 echo $ECHO_N "(cached) $ECHO_C" >&6
5544else
5545 $rm conftest*
5546 echo 'static int dummy;' > conftest.$ac_ext
5547
5548 if { (eval echo "$as_me:5548: \"$ac_compile\"") >&5
5549 (eval $ac_compile) 2>&5
5550 ac_status=$?
5551 echo "$as_me:5551: \$? = $ac_status" >&5
5552 (exit $ac_status); }; then
5553 soname=conftest
5554 lib=conftest
5555 libobjs=conftest.$ac_objext
5556 deplibs=
5557 wl=$lt_cv_prog_cc_wl
5558 compiler_flags=-v
5559 linker_flags=-v
5560 verstring=
5561 output_objdir=.
5562 libname=conftest
5563 save_allow_undefined_flag=$allow_undefined_flag
5564 allow_undefined_flag=
5565 if { (eval echo "$as_me:5565: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
5566 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
5567 ac_status=$?
5568 echo "$as_me:5568: \$? = $ac_status" >&5
5569 (exit $ac_status); }
5570 then
5571 lt_cv_archive_cmds_need_lc=no
5572 else
5573 lt_cv_archive_cmds_need_lc=yes
5574 fi
5575 allow_undefined_flag=$save_allow_undefined_flag
5576 else
5577 cat conftest.err 1>&5
5578 fi
5579fi
5580
5581 echo "$as_me:5581: result: $lt_cv_archive_cmds_need_lc" >&5
5582echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
5583 ;;
5584 esac
5585fi
5586need_lc=${lt_cv_archive_cmds_need_lc-yes}
5587
5588# The second clause should only fire when bootstrapping the
5589# libtool distribution, otherwise you forgot to ship ltmain.sh
5590# with your package, and you will get complaints that there are
5591# no rules to generate ltmain.sh.
5592if test -f "$ltmain"; then
1440 : 5593 :
1441else 5594else
1442 if test -w $cache_file; then 5595 # If there is no Makefile yet, we rely on a make rule to execute
1443 echo "updating cache $cache_file" 5596 # `config.status --recheck' to rerun these tests and create the
1444 cat confcache > $cache_file 5597 # libtool script then.
1445 else 5598 test -f Makefile && make "$ltmain"
1446 echo "not updating unwritable cache $cache_file"
1447 fi
1448fi 5599fi
1449rm -f confcache
1450 5600
1451
1452# Actually configure libtool. ac_aux_dir is where install-sh is found.
1453CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
1454LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
1455LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \
1456DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \
1457${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
1458$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target \
1459|| { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1460
1461# Reload cache, that may have been modified by ltconfig
1462if test -r "$cache_file"; then 5601if test -f "$ltmain"; then
1463 echo "loading cache $cache_file" 5602 trap "$rm \"${ofile}T\"; exit 1" 1 2 15
1464 . $cache_file 5603 $rm -f "${ofile}T"
1465else
1466 echo "creating cache $cache_file"
1467 > $cache_file
1468fi
1469 5604
5605 echo creating $ofile
5606
5607 # Now quote all the things that may contain metacharacters while being
5608 # careful not to overquote the AC_SUBSTed values. We take copies of the
5609 # variables and quote the copies for generation of the libtool script.
5610 for var in echo old_CC old_CFLAGS \
5611 AR AR_FLAGS CC LD LN_S NM SHELL \
5612 reload_flag reload_cmds wl \
5613 pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
5614 thread_safe_flag_spec whole_archive_flag_spec libname_spec \
5615 library_names_spec soname_spec \
5616 RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
5617 old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
5618 postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
5619 old_striplib striplib file_magic_cmd export_symbols_cmds \
5620 deplibs_check_method allow_undefined_flag no_undefined_flag \
5621 finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
5622 hardcode_libdir_flag_spec hardcode_libdir_separator \
5623 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
5624 compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
5625
5626 case $var in
5627 reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
5628 old_postinstall_cmds | old_postuninstall_cmds | \
5629 export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
5630 extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
5631 postinstall_cmds | postuninstall_cmds | \
5632 finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
5633 # Double-quote double-evaled strings.
5634 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
5635 ;;
5636 *)
5637 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
5638 ;;
5639 esac
5640 done
5641
5642 cat <<__EOF__ > "${ofile}T"
5643#! $SHELL
5644
5645# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
5646# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
5647# NOTE: Changes made to this file will be lost: look at ltmain.sh.
5648#
5649# Copyright (C) 1996-2000 Free Software Foundation, Inc.
5650# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
5651#
5652# This program is free software; you can redistribute it and/or modify
5653# it under the terms of the GNU General Public License as published by
5654# the Free Software Foundation; either version 2 of the License, or
5655# (at your option) any later version.
5656#
5657# This program is distributed in the hope that it will be useful, but
5658# WITHOUT ANY WARRANTY; without even the implied warranty of
5659# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
5660# General Public License for more details.
5661#
5662# You should have received a copy of the GNU General Public License
5663# along with this program; if not, write to the Free Software
5664# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
5665#
5666# As a special exception to the GNU General Public License, if you
5667# distribute this file as part of a program that contains a
5668# configuration script generated by Autoconf, you may include it under
5669# the same distribution terms that you use for the rest of that program.
5670
5671# Sed that helps us avoid accidentally triggering echo(1) options like -n.
5672Xsed="sed -e s/^X//"
5673
5674# The HP-UX ksh and POSIX shell print the target directory to stdout
5675# if CDPATH is set.
5676if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
5677
5678# ### BEGIN LIBTOOL CONFIG
5679
5680# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5681
5682# Shell to use when invoking shell scripts.
5683SHELL=$lt_SHELL
5684
5685# Whether or not to build shared libraries.
5686build_libtool_libs=$enable_shared
5687
5688# Whether or not to add -lc for building shared libraries.
5689build_libtool_need_lc=$need_lc
5690
5691# Whether or not to build static libraries.
5692build_old_libs=$enable_static
5693
5694# Whether or not to optimize for fast installation.
5695fast_install=$enable_fast_install
5696
5697# The host system.
5698host_alias=$host_alias
5699host=$host
5700
5701# An echo program that does not interpret backslashes.
5702echo=$lt_echo
5703
5704# The archiver.
5705AR=$lt_AR
5706AR_FLAGS=$lt_AR_FLAGS
5707
5708# The default C compiler.
5709CC=$lt_CC
5710
5711# Is the compiler the GNU C compiler?
5712with_gcc=$GCC
5713
5714# The linker used to build libraries.
5715LD=$lt_LD
5716
5717# Whether we need hard or soft links.
5718LN_S=$lt_LN_S
5719
5720# A BSD-compatible nm program.
5721NM=$lt_NM
5722
5723# A symbol stripping program
5724STRIP=$STRIP
5725
5726# Used to examine libraries when file_magic_cmd begins "file"
5727MAGIC_CMD=$MAGIC_CMD
5728
5729# Used on cygwin: DLL creation program.
5730DLLTOOL="$DLLTOOL"
5731
5732# Used on cygwin: object dumper.
5733OBJDUMP="$OBJDUMP"
5734
5735# Used on cygwin: assembler.
5736AS="$AS"
5737
5738# The name of the directory that contains temporary libtool files.
5739objdir=$objdir
5740
5741# How to create reloadable object files.
5742reload_flag=$lt_reload_flag
5743reload_cmds=$lt_reload_cmds
5744
5745# How to pass a linker flag through the compiler.
5746wl=$lt_wl
5747
5748# Object file suffix (normally "o").
5749objext="$ac_objext"
5750
5751# Old archive suffix (normally "a").
5752libext="$libext"
5753
5754# Executable file suffix (normally "").
5755exeext="$exeext"
5756
5757# Additional compiler flags for building library objects.
5758pic_flag=$lt_pic_flag
5759pic_mode=$pic_mode
5760
5761# Does compiler simultaneously support -c and -o options?
5762compiler_c_o=$lt_compiler_c_o
5763
5764# Can we write directly to a .lo ?
5765compiler_o_lo=$lt_compiler_o_lo
5766
5767# Must we lock files when doing compilation ?
5768need_locks=$lt_need_locks
5769
5770# Do we need the lib prefix for modules?
5771need_lib_prefix=$need_lib_prefix
5772
5773# Do we need a version for libraries?
5774need_version=$need_version
5775
5776# Whether dlopen is supported.
5777dlopen_support=$enable_dlopen
5778
5779# Whether dlopen of programs is supported.
5780dlopen_self=$enable_dlopen_self
5781
5782# Whether dlopen of statically linked programs is supported.
5783dlopen_self_static=$enable_dlopen_self_static
5784
5785# Compiler flag to prevent dynamic linking.
5786link_static_flag=$lt_link_static_flag
5787
5788# Compiler flag to turn off builtin functions.
5789no_builtin_flag=$lt_no_builtin_flag
5790
5791# Compiler flag to allow reflexive dlopens.
5792export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
5793
5794# Compiler flag to generate shared objects directly from archives.
5795whole_archive_flag_spec=$lt_whole_archive_flag_spec
5796
5797# Compiler flag to generate thread-safe objects.
5798thread_safe_flag_spec=$lt_thread_safe_flag_spec
5799
5800# Library versioning type.
5801version_type=$version_type
5802
5803# Format of library name prefix.
5804libname_spec=$lt_libname_spec
5805
5806# List of archive names. First name is the real one, the rest are links.
5807# The last name is the one that the linker finds with -lNAME.
5808library_names_spec=$lt_library_names_spec
5809
5810# The coded name of the library, if different from the real name.
5811soname_spec=$lt_soname_spec
5812
5813# Commands used to build and install an old-style archive.
5814RANLIB=$lt_RANLIB
5815old_archive_cmds=$lt_old_archive_cmds
5816old_postinstall_cmds=$lt_old_postinstall_cmds
5817old_postuninstall_cmds=$lt_old_postuninstall_cmds
5818
5819# Create an old-style archive from a shared archive.
5820old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
5821
5822# Create a temporary old-style archive to link instead of a shared archive.
5823old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
5824
5825# Commands used to build and install a shared archive.
5826archive_cmds=$lt_archive_cmds
5827archive_expsym_cmds=$lt_archive_expsym_cmds
5828postinstall_cmds=$lt_postinstall_cmds
5829postuninstall_cmds=$lt_postuninstall_cmds
5830
5831# Commands to strip libraries.
5832old_striplib=$lt_old_striplib
5833striplib=$lt_striplib
5834
5835# Method to check whether dependent libraries are shared objects.
5836deplibs_check_method=$lt_deplibs_check_method
5837
5838# Command to use when deplibs_check_method == file_magic.
5839file_magic_cmd=$lt_file_magic_cmd
5840
5841# Flag that allows shared libraries with undefined symbols to be built.
5842allow_undefined_flag=$lt_allow_undefined_flag
5843
5844# Flag that forces no undefined symbols.
5845no_undefined_flag=$lt_no_undefined_flag
5846
5847# Commands used to finish a libtool library installation in a directory.
5848finish_cmds=$lt_finish_cmds
5849
5850# Same as above, but a single script fragment to be evaled but not shown.
5851finish_eval=$lt_finish_eval
5852
5853# Take the output of nm and produce a listing of raw symbols and C names.
5854global_symbol_pipe=$lt_global_symbol_pipe
5855
5856# Transform the output of nm in a proper C declaration
5857global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
5858
5859# This is the shared library runtime path variable.
5860runpath_var=$runpath_var
5861
5862# This is the shared library path variable.
5863shlibpath_var=$shlibpath_var
5864
5865# Is shlibpath searched before the hard-coded library search path?
5866shlibpath_overrides_runpath=$shlibpath_overrides_runpath
5867
5868# How to hardcode a shared library path into an executable.
5869hardcode_action=$hardcode_action
5870
5871# Whether we should hardcode library paths into libraries.
5872hardcode_into_libs=$hardcode_into_libs
5873
5874# Flag to hardcode \$libdir into a binary during linking.
5875# This must work even if \$libdir does not exist.
5876hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
5877
5878# Whether we need a single -rpath flag with a separated argument.
5879hardcode_libdir_separator=$lt_hardcode_libdir_separator
5880
5881# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
5882# resulting binary.
5883hardcode_direct=$hardcode_direct
5884
5885# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
5886# resulting binary.
5887hardcode_minus_L=$hardcode_minus_L
5888
5889# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
5890# the resulting binary.
5891hardcode_shlibpath_var=$hardcode_shlibpath_var
5892
5893# Variables whose values should be saved in libtool wrapper scripts and
5894# restored at relink time.
5895variables_saved_for_relink="$variables_saved_for_relink"
5896
5897# Whether libtool must link a program against all its dependency libraries.
5898link_all_deplibs=$link_all_deplibs
5899
5900# Compile-time system search path for libraries
5901sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
5902
5903# Run-time system search path for libraries
5904sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
5905
5906# Fix the shell variable \$srcfile for the compiler.
5907fix_srcfile_path="$fix_srcfile_path"
5908
5909# Set to yes if exported symbols are required.
5910always_export_symbols=$always_export_symbols
5911
5912# The commands to list exported symbols.
5913export_symbols_cmds=$lt_export_symbols_cmds
5914
5915# The commands to extract the exported symbol list from a shared archive.
5916extract_expsyms_cmds=$lt_extract_expsyms_cmds
5917
5918# Symbols that should not be listed in the preloaded symbols.
5919exclude_expsyms=$lt_exclude_expsyms
5920
5921# Symbols that must always be exported.
5922include_expsyms=$lt_include_expsyms
5923
5924# ### END LIBTOOL CONFIG
5925
5926__EOF__
5927
5928 case $host_os in
5929 aix3*)
5930 cat <<\EOF >> "${ofile}T"
5931
5932# AIX sometimes has problems with the GCC collect2 program. For some
5933# reason, if we set the COLLECT_NAMES environment variable, the problems
5934# vanish in a puff of smoke.
5935if test "X${COLLECT_NAMES+set}" != Xset; then
5936 COLLECT_NAMES=
5937 export COLLECT_NAMES
5938fi
5939EOF
5940 ;;
5941 esac
5942
5943 case $host_os in
5944 cygwin* | mingw* | pw32* | os2*)
5945 cat <<'EOF' >> "${ofile}T"
5946 # This is a source program that is used to create dlls on Windows
5947 # Don't remove nor modify the starting and closing comments
5948# /* ltdll.c starts here */
5949# #define WIN32_LEAN_AND_MEAN
5950# #include <windows.h>
5951# #undef WIN32_LEAN_AND_MEAN
5952# #include <stdio.h>
5953#
5954# #ifndef __CYGWIN__
5955# # ifdef __CYGWIN32__
5956# # define __CYGWIN__ __CYGWIN32__
5957# # endif
5958# #endif
5959#
5960# #ifdef __cplusplus
5961# extern "C" {
5962# #endif
5963# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
5964# #ifdef __cplusplus
5965# }
5966# #endif
5967#
5968# #ifdef __CYGWIN__
5969# #include <cygwin/cygwin_dll.h>
5970# DECLARE_CYGWIN_DLL( DllMain );
5971# #endif
5972# HINSTANCE __hDllInstance_base;
5973#
5974# BOOL APIENTRY
5975# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
5976# {
5977# __hDllInstance_base = hInst;
5978# return TRUE;
5979# }
5980# /* ltdll.c ends here */
5981 # This is a source program that is used to create import libraries
5982 # on Windows for dlls which lack them. Don't remove nor modify the
5983 # starting and closing comments
5984# /* impgen.c starts here */
5985# /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
5986#
5987# This file is part of GNU libtool.
5988#
5989# This program is free software; you can redistribute it and/or modify
5990# it under the terms of the GNU General Public License as published by
5991# the Free Software Foundation; either version 2 of the License, or
5992# (at your option) any later version.
5993#
5994# This program is distributed in the hope that it will be useful,
5995# but WITHOUT ANY WARRANTY; without even the implied warranty of
5996# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5997# GNU General Public License for more details.
5998#
5999# You should have received a copy of the GNU General Public License
6000# along with this program; if not, write to the Free Software
6001# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
6002# */
6003#
6004# #include <stdio.h> /* for printf() */
6005# #include <unistd.h> /* for open(), lseek(), read() */
6006# #include <fcntl.h> /* for O_RDONLY, O_BINARY */
6007# #include <string.h> /* for strdup() */
6008#
6009# /* O_BINARY isn't required (or even defined sometimes) under Unix */
6010# #ifndef O_BINARY
6011# #define O_BINARY 0
6012# #endif
6013#
6014# static unsigned int
6015# pe_get16 (fd, offset)
6016# int fd;
6017# int offset;
6018# {
6019# unsigned char b[2];
6020# lseek (fd, offset, SEEK_SET);
6021# read (fd, b, 2);
6022# return b[0] + (b[1]<<8);
6023# }
6024#
6025# static unsigned int
6026# pe_get32 (fd, offset)
6027# int fd;
6028# int offset;
6029# {
6030# unsigned char b[4];
6031# lseek (fd, offset, SEEK_SET);
6032# read (fd, b, 4);
6033# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
6034# }
6035#
6036# static unsigned int
6037# pe_as32 (ptr)
6038# void *ptr;
6039# {
6040# unsigned char *b = ptr;
6041# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
6042# }
6043#
6044# int
6045# main (argc, argv)
6046# int argc;
6047# char *argv[];
6048# {
6049# int dll;
6050# unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
6051# unsigned long export_rva, export_size, nsections, secptr, expptr;
6052# unsigned long name_rvas, nexp;
6053# unsigned char *expdata, *erva;
6054# char *filename, *dll_name;
6055#
6056# filename = argv[1];
6057#
6058# dll = open(filename, O_RDONLY|O_BINARY);
6059# if (dll < 1)
6060# return 1;
6061#
6062# dll_name = filename;
6063#
6064# for (i=0; filename[i]; i++)
6065# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
6066# dll_name = filename + i +1;
6067#
6068# pe_header_offset = pe_get32 (dll, 0x3c);
6069# opthdr_ofs = pe_header_offset + 4 + 20;
6070# num_entries = pe_get32 (dll, opthdr_ofs + 92);
6071#
6072# if (num_entries < 1) /* no exports */
6073# return 1;
6074#
6075# export_rva = pe_get32 (dll, opthdr_ofs + 96);
6076# export_size = pe_get32 (dll, opthdr_ofs + 100);
6077# nsections = pe_get16 (dll, pe_header_offset + 4 +2);
6078# secptr = (pe_header_offset + 4 + 20 +
6079# pe_get16 (dll, pe_header_offset + 4 + 16));
6080#
6081# expptr = 0;
6082# for (i = 0; i < nsections; i++)
6083# {
6084# char sname[8];
6085# unsigned long secptr1 = secptr + 40 * i;
6086# unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
6087# unsigned long vsize = pe_get32 (dll, secptr1 + 16);
6088# unsigned long fptr = pe_get32 (dll, secptr1 + 20);
6089# lseek(dll, secptr1, SEEK_SET);
6090# read(dll, sname, 8);
6091# if (vaddr <= export_rva && vaddr+vsize > export_rva)
6092# {
6093# expptr = fptr + (export_rva - vaddr);
6094# if (export_rva + export_size > vaddr + vsize)
6095# export_size = vsize - (export_rva - vaddr);
6096# break;
6097# }
6098# }
6099#
6100# expdata = (unsigned char*)malloc(export_size);
6101# lseek (dll, expptr, SEEK_SET);
6102# read (dll, expdata, export_size);
6103# erva = expdata - export_rva;
6104#
6105# nexp = pe_as32 (expdata+24);
6106# name_rvas = pe_as32 (expdata+32);
6107#
6108# printf ("EXPORTS\n");
6109# for (i = 0; i<nexp; i++)
6110# {
6111# unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
6112# printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
6113# }
6114#
6115# return 0;
6116# }
6117# /* impgen.c ends here */
6118
6119EOF
6120 ;;
6121 esac
6122
6123 # We use sed instead of cat because bash on DJGPP gets confused if
6124 # if finds mixed CR/LF and LF-only lines. Since sed operates in
6125 # text mode, it properly converts lines to CR/LF. This bash problem
6126 # is reportedly fixed, but why not run on old versions too?
6127 sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
6128
6129 mv -f "${ofile}T" "$ofile" || \
6130 (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
6131 chmod +x "$ofile"
6132fi
1470 6133
1471# This can be used to rebuild libtool when needed 6134# This can be used to rebuild libtool when needed
1472LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" 6135LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
1473 6136
1474# Always use our own libtool. 6137# Always use our own libtool.
1475LIBTOOL='$(SHELL) $(top_builddir)/libtool' 6138LIBTOOL='$(SHELL) $(top_builddir)/libtool'
1476 6139
1477# Redirect the config.log output again, so that the ltconfig log is not 6140# Prevent multiple expansion
1478# clobbered by the next message.
1479exec 5>>./config.log
1480
1481 6141
1482# Check whether --enable-compile-warnings or --disable-compile-warnings was given. 6142# Check whether --enable-compile-warnings or --disable-compile-warnings was given.
1483if test "${enable_compile_warnings+set}" = set; then 6143if test "${enable_compile_warnings+set}" = set; then
1484 enableval="$enable_compile_warnings" 6144 enableval="$enable_compile_warnings"
1485 : 6145
1486else 6146else
1487 enable_compile_warnings=minimum 6147 enable_compile_warnings=minimum
1488fi 6148fi;
1489 6149
1490 6150echo "$as_me:6150: checking what warning flags to pass to the C compiler" >&5
1491echo $ac_n "checking what warning flags to pass to the C compiler""... $ac_c" 1>&6 6151echo $ECHO_N "checking what warning flags to pass to the C compiler... $ECHO_C" >&6
1492echo "configure:1493: checking what warning flags to pass to the C compiler" >&5
1493warnCFLAGS= 6152warnCFLAGS=
1494if test "x$GCC" != xyes; then 6153if test "x$GCC" != xyes; then
1495 enable_compile_warnings=no 6154 enable_compile_warnings=no
1496fi 6155fi
1497if test "x$enable_compile_warnings" != "xno"; then 6156if test "x$enable_compile_warnings" != "xno"; then
1506 if test "x$enable_compile_warnings" = "xyes"; then 6165 if test "x$enable_compile_warnings" = "xyes"; then
1507 warnCFLAGS="$warnCFLAGS -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith" 6166 warnCFLAGS="$warnCFLAGS -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith"
1508 fi 6167 fi
1509 fi 6168 fi
1510fi 6169fi
6170echo "$as_me:6170: result: $warnCFLAGS" >&5
1511echo "$ac_t""$warnCFLAGS" 1>&6 6171echo "${ECHO_T}$warnCFLAGS" >&6
1512 6172
1513# Check whether --enable-iso-c or --disable-iso-c was given. 6173# Check whether --enable-iso-c or --disable-iso-c was given.
1514if test "${enable_iso_c+set}" = set; then 6174if test "${enable_iso_c+set}" = set; then
1515 enableval="$enable_iso_c" 6175 enableval="$enable_iso_c"
1516 : 6176
1517else 6177else
1518 enable_iso_c=no 6178 enable_iso_c=no
1519fi 6179fi;
1520 6180
1521 6181echo "$as_me:6181: checking what language compliance flags to pass to the C compiler" >&5
1522echo $ac_n "checking what language compliance flags to pass to the C compiler""... $ac_c" 1>&6 6182echo $ECHO_N "checking what language compliance flags to pass to the C compiler... $ECHO_C" >&6
1523echo "configure:1524: checking what language compliance flags to pass to the C compiler" >&5
1524complCFLAGS= 6183complCFLAGS=
1525if test "x$enable_iso_c" != "xno"; then 6184if test "x$enable_iso_c" != "xno"; then
1526 if test "x$GCC" = "xyes"; then 6185 if test "x$GCC" = "xyes"; then
1527 case " $CFLAGS " in 6186 case " $CFLAGS " in
1528 *\ \ -ansi\ \ *) ;; 6187 *\ \ -ansi\ \ *) ;;
1533 *\ \ -pedantic\ \ *) ;; 6192 *\ \ -pedantic\ \ *) ;;
1534 *) complCFLAGS="$complCFLAGS -pedantic" ;; 6193 *) complCFLAGS="$complCFLAGS -pedantic" ;;
1535 esac 6194 esac
1536 fi 6195 fi
1537fi 6196fi
6197echo "$as_me:6197: result: $complCFLAGS" >&5
1538echo "$ac_t""$complCFLAGS" 1>&6 6198echo "${ECHO_T}$complCFLAGS" >&6
1539if test "x$cflags_set" != "xyes"; then 6199if test "x$cflags_set" != "xyes"; then
1540 CFLAGS="$CFLAGS $warnCFLAGS $complCFLAGS" 6200 CFLAGS="$CFLAGS $warnCFLAGS $complCFLAGS"
1541 cflags_set=yes 6201 cflags_set=yes
1542
1543fi
1544 6202
6203fi
1545 6204
1546# Check whether --with-imagemagick or --without-imagemagick was given. 6205# Check whether --with-imagemagick or --without-imagemagick was given.
1547if test "${with_imagemagick+set}" = set; then 6206if test "${with_imagemagick+set}" = set; then
1548 withval="$with_imagemagick" 6207 withval="$with_imagemagick"
1549 IMAGEMAGICK=$withval 6208 IMAGEMAGICK=$withval
1550else 6209else
1551 IMAGEMAGICK='yes' 6210 IMAGEMAGICK='yes'
1552fi 6211fi;
1553
1554if test x"$IMAGEMAGICK" != xno ; then 6212if test x"$IMAGEMAGICK" != xno ; then
1555 # Extract the first word of "Magick-config", so it can be a program name with args. 6213 # Extract the first word of "Magick-config", so it can be a program name with args.
1556set dummy Magick-config; ac_word=$2 6214set dummy Magick-config; ac_word=$2
1557echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1558echo "configure:1559: checking for $ac_word" >&5 6215echo "$as_me:6215: checking for $ac_word" >&5
6216echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1559if eval "test \"`echo '$''{'ac_cv_prog_IMAGEMAGICK'+set}'`\" = set"; then 6217if test "${ac_cv_prog_IMAGEMAGICK+set}" = set; then
1560 echo $ac_n "(cached) $ac_c" 1>&6 6218 echo $ECHO_N "(cached) $ECHO_C" >&6
1561else 6219else
1562 if test -n "$IMAGEMAGICK"; then 6220 if test -n "$IMAGEMAGICK"; then
1563 ac_cv_prog_IMAGEMAGICK="$IMAGEMAGICK" # Let the user override the test. 6221 ac_cv_prog_IMAGEMAGICK="$IMAGEMAGICK" # Let the user override the test.
1564else 6222else
1565 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 6223 ac_save_IFS=$IFS; IFS=$ac_path_separator
1566 ac_dummy="$PATH" 6224ac_dummy="$PATH"
1567 for ac_dir in $ac_dummy; do 6225for ac_dir in $ac_dummy; do
6226 IFS=$ac_save_IFS
1568 test -z "$ac_dir" && ac_dir=. 6227 test -z "$ac_dir" && ac_dir=.
1569 if test -f $ac_dir/$ac_word; then 6228 $as_executable_p "$ac_dir/$ac_word" || continue
1570 ac_cv_prog_IMAGEMAGICK="yes" 6229ac_cv_prog_IMAGEMAGICK="yes"
1571 break 6230echo "$as_me:6230: found $ac_dir/$ac_word" >&5
1572 fi 6231break
1573 done 6232done
1574 IFS="$ac_save_ifs" 6233
1575 test -z "$ac_cv_prog_IMAGEMAGICK" && ac_cv_prog_IMAGEMAGICK="no" 6234 test -z "$ac_cv_prog_IMAGEMAGICK" && ac_cv_prog_IMAGEMAGICK="no"
1576fi 6235fi
1577fi 6236fi
1578IMAGEMAGICK="$ac_cv_prog_IMAGEMAGICK" 6237IMAGEMAGICK=$ac_cv_prog_IMAGEMAGICK
1579if test -n "$IMAGEMAGICK"; then 6238if test -n "$IMAGEMAGICK"; then
6239 echo "$as_me:6239: result: $IMAGEMAGICK" >&5
1580 echo "$ac_t""$IMAGEMAGICK" 1>&6 6240echo "${ECHO_T}$IMAGEMAGICK" >&6
1581else 6241else
1582 echo "$ac_t""no" 1>&6 6242 echo "$as_me:6242: result: no" >&5
6243echo "${ECHO_T}no" >&6
1583fi 6244fi
1584 6245
1585 if test x"$IMAGEMAGICK" != xno ; then 6246 if test x"$IMAGEMAGICK" != xno ; then
1586 CFLAGS_OLD="$CFLAGS" 6247 CFLAGS_OLD="$CFLAGS"
1587 CPPFLAGS_OLD="$CPPFLAGS" 6248 CPPFLAGS_OLD="$CPPFLAGS"
1590 CFLAGS="$CFLAGS `Magick-config --cflags`" 6251 CFLAGS="$CFLAGS `Magick-config --cflags`"
1591 CPPFLAGS="$CPPFLAGS `Magick-config --cppflags`" 6252 CPPFLAGS="$CPPFLAGS `Magick-config --cppflags`"
1592 LDFLAGS="$LDFLAGS `Magick-config --ldflags`" 6253 LDFLAGS="$LDFLAGS `Magick-config --ldflags`"
1593 LIBS="$LIBS `Magick-config --libs`" 6254 LIBS="$LIBS `Magick-config --libs`"
1594 6255
6256 echo "$as_me:6256: checking whether GetMagickInfo works" >&5
1595 echo $ac_n "checking whether GetMagickInfo works""... $ac_c" 1>&6 6257echo $ECHO_N "checking whether GetMagickInfo works... $ECHO_C" >&6
1596echo "configure:1597: checking whether GetMagickInfo works" >&5
1597 if test "$cross_compiling" = yes; then 6258 if test "$cross_compiling" = yes; then
1598 IMAGEMAGICK=yes 6259 IMAGEMAGICK=yes
1599else 6260else
1600 cat > conftest.$ac_ext <<EOF 6261 cat >conftest.$ac_ext <<_ACEOF
1601#line 1602 "configure" 6262#line 6262 "configure"
1602#include "confdefs.h" 6263#include "confdefs.h"
1603 #include <magick/magick.h> 6264 #include <magick/magick.h>
1604 #include <magick/config.h> 6265 #include <magick/config.h>
1605 #include <stdio.h> 6266 #include <stdio.h>
1606 extern void OpenModules(void); 6267 extern void OpenModules(void);
1607 int main(void) { GetMagickInfo(NULL); 6268 int main(void) { GetMagickInfo(NULL);
1608 #if defined(HasLTDL) 6269 #if defined(HasLTDL)
1609 OpenModules(); 6270 OpenModules();
1610 #endif 6271 #endif
1611 return (NULL == GetMagickInfo(NULL)); } 6272 return (NULL == GetMagickInfo(NULL)); }
1612EOF 6273_ACEOF
1613if { (eval echo configure:1614: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 6274rm -f conftest$ac_exeext
1614then 6275if { (eval echo "$as_me:6275: \"$ac_link\"") >&5
6276 (eval $ac_link) 2>&5
6277 ac_status=$?
6278 echo "$as_me:6278: \$? = $ac_status" >&5
6279 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6280 { (eval echo "$as_me:6280: \"$ac_try\"") >&5
6281 (eval $ac_try) 2>&5
6282 ac_status=$?
6283 echo "$as_me:6283: \$? = $ac_status" >&5
6284 (exit $ac_status); }; }; then
1615 IMAGEMAGICK=yes 6285 IMAGEMAGICK=yes
1616else 6286else
6287 echo "$as_me: program exited with status $ac_status" >&5
1617 echo "configure: failed program was:" >&5 6288echo "$as_me: failed program was:" >&5
1618 cat conftest.$ac_ext >&5 6289cat conftest.$ac_ext >&5
1619 rm -fr conftest*
1620 IMAGEMAGICK=no 6290IMAGEMAGICK=no
1621fi 6291fi
1622rm -fr conftest* 6292rm -f core core.* *.core conftest$ac_exeext conftest.$ac_ext
1623fi 6293fi
1624 6294 echo "$as_me:6294: result: $IMAGEMAGICK" >&5
1625 echo "$ac_t""$IMAGEMAGICK" 1>&6 6295echo "${ECHO_T}$IMAGEMAGICK" >&6
1626 LDFLAGS="$LDFLAGS_OLD" 6296 LDFLAGS="$LDFLAGS_OLD"
1627 LIBS="$LIBS_OLD" 6297 LIBS="$LIBS_OLD"
1628 if test x"$IMAGEMAGICK" = xno ; then 6298 if test x"$IMAGEMAGICK" = xno ; then
1629 CFLAGS="$CFLAGS_OLD" 6299 CFLAGS="$CFLAGS_OLD"
1630 CPPFLAGS="$CPPFLAGS_OLD" 6300 CPPFLAGS="$CPPFLAGS_OLD"
1631 fi 6301 fi
1632 fi 6302 fi
1633fi 6303fi
1634if test x"$IMAGEMAGICK" = xyes ; then 6304if test x"$IMAGEMAGICK" = xyes ; then
1635 LIB_MAGICK="`Magick-config --libs` `Magick-config --ldflags`" 6305 LIB_MAGICK="`Magick-config --libs` `Magick-config --ldflags`"
6306
1636 cat >> confdefs.h <<\EOF 6307cat >>confdefs.h <<\EOF
1637#define IMAGEMAGICK 1 6308#define IMAGEMAGICK 1
1638EOF 6309EOF
1639 6310
1640else 6311else
1641 LIB_MAGICK= 6312 LIB_MAGICK=
1642fi 6313fi
1643 6314
1644 6315echo "$as_me:6315: checking for ANSI C header files" >&5
1645echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 6316echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
1646echo "configure:1647: checking how to run the C preprocessor" >&5 6317if test "${ac_cv_header_stdc+set}" = set; then
1647# On Suns, sometimes $CPP names a directory.
1648if test -n "$CPP" && test -d "$CPP"; then
1649 CPP=
1650fi
1651if test -z "$CPP"; then
1652if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1653 echo $ac_n "(cached) $ac_c" 1>&6 6318 echo $ECHO_N "(cached) $ECHO_C" >&6
1654else 6319else
1655 # This must be in double quotes, not single quotes, because CPP may get
1656 # substituted into the Makefile and "${CC-cc}" will confuse make.
1657 CPP="${CC-cc} -E"
1658 # On the NeXT, cc -E runs the code through the compiler's parser,
1659 # not just through cpp.
1660 cat > conftest.$ac_ext <<EOF 6320 cat >conftest.$ac_ext <<_ACEOF
1661#line 1662 "configure"
1662#include "confdefs.h"
1663#include <assert.h>
1664Syntax Error
1665EOF
1666ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1667{ (eval echo configure:1668: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1668ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1669if test -z "$ac_err"; then
1670 :
1671else
1672 echo "$ac_err" >&5
1673 echo "configure: failed program was:" >&5
1674 cat conftest.$ac_ext >&5
1675 rm -rf conftest*
1676 CPP="${CC-cc} -E -traditional-cpp"
1677 cat > conftest.$ac_ext <<EOF
1678#line 1679 "configure"
1679#include "confdefs.h"
1680#include <assert.h>
1681Syntax Error
1682EOF
1683ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1684{ (eval echo configure:1685: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1685ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1686if test -z "$ac_err"; then
1687 :
1688else
1689 echo "$ac_err" >&5
1690 echo "configure: failed program was:" >&5
1691 cat conftest.$ac_ext >&5
1692 rm -rf conftest*
1693 CPP="${CC-cc} -nologo -E"
1694 cat > conftest.$ac_ext <<EOF
1695#line 1696 "configure"
1696#include "confdefs.h"
1697#include <assert.h>
1698Syntax Error
1699EOF
1700ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1701{ (eval echo configure:1702: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1702ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1703if test -z "$ac_err"; then
1704 :
1705else
1706 echo "$ac_err" >&5
1707 echo "configure: failed program was:" >&5
1708 cat conftest.$ac_ext >&5
1709 rm -rf conftest*
1710 CPP=/lib/cpp
1711fi
1712rm -f conftest*
1713fi
1714rm -f conftest*
1715fi
1716rm -f conftest*
1717 ac_cv_prog_CPP="$CPP"
1718fi
1719 CPP="$ac_cv_prog_CPP"
1720else
1721 ac_cv_prog_CPP="$CPP"
1722fi
1723echo "$ac_t""$CPP" 1>&6
1724
1725echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1726echo "configure:1727: checking for ANSI C header files" >&5
1727if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1728 echo $ac_n "(cached) $ac_c" 1>&6
1729else
1730 cat > conftest.$ac_ext <<EOF
1731#line 1732 "configure" 6321#line 6321 "configure"
1732#include "confdefs.h" 6322#include "confdefs.h"
1733#include <stdlib.h> 6323#include <stdlib.h>
1734#include <stdarg.h> 6324#include <stdarg.h>
1735#include <string.h> 6325#include <string.h>
1736#include <float.h> 6326#include <float.h>
1737EOF 6327
1738ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 6328_ACEOF
1739{ (eval echo configure:1740: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 6329if { (eval echo "$as_me:6329: \"$ac_cpp conftest.$ac_ext\"") >&5
1740ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 6330 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6331 ac_status=$?
6332 egrep -v '^ *\+' conftest.er1 >conftest.err
6333 rm -f conftest.er1
6334 cat conftest.err >&5
6335 echo "$as_me:6335: \$? = $ac_status" >&5
6336 (exit $ac_status); } >/dev/null; then
6337 if test -s conftest.err; then
6338 ac_cpp_err=$ac_c_preproc_warn_flag
6339 else
6340 ac_cpp_err=
6341 fi
6342else
6343 ac_cpp_err=yes
6344fi
1741if test -z "$ac_err"; then 6345if test -z "$ac_cpp_err"; then
1742 rm -rf conftest*
1743 ac_cv_header_stdc=yes 6346 ac_cv_header_stdc=yes
1744else 6347else
1745 echo "$ac_err" >&5
1746 echo "configure: failed program was:" >&5 6348 echo "$as_me: failed program was:" >&5
1747 cat conftest.$ac_ext >&5 6349 cat conftest.$ac_ext >&5
1748 rm -rf conftest*
1749 ac_cv_header_stdc=no 6350 ac_cv_header_stdc=no
1750fi 6351fi
1751rm -f conftest* 6352rm -f conftest.err conftest.$ac_ext
1752 6353
1753if test $ac_cv_header_stdc = yes; then 6354if test $ac_cv_header_stdc = yes; then
1754 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 6355 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1755cat > conftest.$ac_ext <<EOF 6356 cat >conftest.$ac_ext <<_ACEOF
1756#line 1757 "configure" 6357#line 6357 "configure"
1757#include "confdefs.h" 6358#include "confdefs.h"
1758#include <string.h> 6359#include <string.h>
1759EOF 6360
6361_ACEOF
1760if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6362if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1761 egrep "memchr" >/dev/null 2>&1; then 6363 egrep "memchr" >/dev/null 2>&1; then
1762 : 6364 :
1763else 6365else
1764 rm -rf conftest*
1765 ac_cv_header_stdc=no 6366 ac_cv_header_stdc=no
1766fi 6367fi
1767rm -f conftest* 6368rm -f conftest*
1768 6369
1769fi 6370fi
1770 6371
1771if test $ac_cv_header_stdc = yes; then 6372if test $ac_cv_header_stdc = yes; then
1772 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 6373 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1773cat > conftest.$ac_ext <<EOF 6374 cat >conftest.$ac_ext <<_ACEOF
1774#line 1775 "configure" 6375#line 6375 "configure"
1775#include "confdefs.h" 6376#include "confdefs.h"
1776#include <stdlib.h> 6377#include <stdlib.h>
1777EOF 6378
6379_ACEOF
1778if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6380if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1779 egrep "free" >/dev/null 2>&1; then 6381 egrep "free" >/dev/null 2>&1; then
1780 : 6382 :
1781else 6383else
1782 rm -rf conftest*
1783 ac_cv_header_stdc=no 6384 ac_cv_header_stdc=no
1784fi 6385fi
1785rm -f conftest* 6386rm -f conftest*
1786 6387
1787fi 6388fi
1788 6389
1789if test $ac_cv_header_stdc = yes; then 6390if test $ac_cv_header_stdc = yes; then
1790 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 6391 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1791if test "$cross_compiling" = yes; then 6392 if test "$cross_compiling" = yes; then
1792 : 6393 :
1793else 6394else
1794 cat > conftest.$ac_ext <<EOF 6395 cat >conftest.$ac_ext <<_ACEOF
1795#line 1796 "configure" 6396#line 6396 "configure"
1796#include "confdefs.h" 6397#include "confdefs.h"
1797#include <ctype.h> 6398#include <ctype.h>
6399#if ((' ' & 0x0FF) == 0x020)
1798#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 6400# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1799#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 6401# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6402#else
6403# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
6404 || ('j' <= (c) && (c) <= 'r') \
6405 || ('s' <= (c) && (c) <= 'z'))
6406# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6407#endif
6408
1800#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 6409#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1801int main () { int i; for (i = 0; i < 256; i++) 6410int
1802if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); 6411main ()
6412{
6413 int i;
6414 for (i = 0; i < 256; i++)
6415 if (XOR (islower (i), ISLOWER (i))
6416 || toupper (i) != TOUPPER (i))
6417 exit(2);
1803exit (0); } 6418 exit (0);
1804 6419}
1805EOF 6420_ACEOF
1806if { (eval echo configure:1807: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 6421rm -f conftest$ac_exeext
1807then 6422if { (eval echo "$as_me:6422: \"$ac_link\"") >&5
6423 (eval $ac_link) 2>&5
6424 ac_status=$?
6425 echo "$as_me:6425: \$? = $ac_status" >&5
6426 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6427 { (eval echo "$as_me:6427: \"$ac_try\"") >&5
6428 (eval $ac_try) 2>&5
6429 ac_status=$?
6430 echo "$as_me:6430: \$? = $ac_status" >&5
6431 (exit $ac_status); }; }; then
1808 : 6432 :
1809else 6433else
6434 echo "$as_me: program exited with status $ac_status" >&5
1810 echo "configure: failed program was:" >&5 6435echo "$as_me: failed program was:" >&5
1811 cat conftest.$ac_ext >&5 6436cat conftest.$ac_ext >&5
1812 rm -fr conftest*
1813 ac_cv_header_stdc=no 6437ac_cv_header_stdc=no
1814fi 6438fi
1815rm -fr conftest* 6439rm -f core core.* *.core conftest$ac_exeext conftest.$ac_ext
1816fi 6440fi
1817
1818fi 6441fi
1819fi 6442fi
1820 6443echo "$as_me:6443: result: $ac_cv_header_stdc" >&5
1821echo "$ac_t""$ac_cv_header_stdc" 1>&6 6444echo "${ECHO_T}$ac_cv_header_stdc" >&6
1822if test $ac_cv_header_stdc = yes; then 6445if test $ac_cv_header_stdc = yes; then
6446
1823 cat >> confdefs.h <<\EOF 6447cat >>confdefs.h <<\EOF
1824#define STDC_HEADERS 1 6448#define STDC_HEADERS 1
1825EOF 6449EOF
1826 6450
1827fi 6451fi
1828 6452
1829for ac_hdr in unistd.h 6453for ac_header in unistd.h
1830do 6454do
1831ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 6455ac_ac_Header=`echo "ac_cv_header_$ac_header" | $ac_tr_sh`
6456echo "$as_me:6456: checking for $ac_header" >&5
1832echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 6457echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
1833echo "configure:1834: checking for $ac_hdr" >&5
1834if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 6458if eval "test \"\${$ac_ac_Header+set}\" = set"; then
1835 echo $ac_n "(cached) $ac_c" 1>&6 6459 echo $ECHO_N "(cached) $ECHO_C" >&6
1836else 6460else
1837 cat > conftest.$ac_ext <<EOF 6461 cat >conftest.$ac_ext <<_ACEOF
1838#line 1839 "configure" 6462#line 6462 "configure"
1839#include "confdefs.h" 6463#include "confdefs.h"
1840#include <$ac_hdr> 6464#include <$ac_header>
6465_ACEOF
6466if { (eval echo "$as_me:6466: \"$ac_cpp conftest.$ac_ext\"") >&5
6467 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6468 ac_status=$?
6469 egrep -v '^ *\+' conftest.er1 >conftest.err
6470 rm -f conftest.er1
6471 cat conftest.err >&5
6472 echo "$as_me:6472: \$? = $ac_status" >&5
6473 (exit $ac_status); } >/dev/null; then
6474 if test -s conftest.err; then
6475 ac_cpp_err=$ac_c_preproc_warn_flag
6476 else
6477 ac_cpp_err=
6478 fi
6479else
6480 ac_cpp_err=yes
6481fi
6482if test -z "$ac_cpp_err"; then
6483 eval "$ac_ac_Header=yes"
6484else
6485 echo "$as_me: failed program was:" >&5
6486 cat conftest.$ac_ext >&5
6487 eval "$ac_ac_Header=no"
6488fi
6489rm -f conftest.err conftest.$ac_ext
6490fi
6491echo "$as_me:6491: result: `eval echo '${'$ac_ac_Header'}'`" >&5
6492echo "${ECHO_T}`eval echo '${'$ac_ac_Header'}'`" >&6
6493if test `eval echo '${'$ac_ac_Header'}'` = yes; then
6494 cat >>confdefs.h &