taskkill: Implement forcible termination by process identifier.
[wine] / configure
CommitLineData
e2991ea7 1#! /bin/sh
e2991ea7 2# Guess values for system-dependent variables and create Makefiles.
a53c44a6 3# Generated by GNU Autoconf 2.67 for Wine 1.3.3.
e2991ea7 4#
875927f6
AJ
5# Report bugs to <wine-devel@winehq.org>.
6#
fa8c4f76 7#
fc6ffb29 8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
a53c44a6
AJ
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10# Foundation, Inc.
fa8c4f76 11#
25e9e4f0 12#
e2991ea7
AJ
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
25e9e4f0
AJ
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
f5818d2f 18
dc9f3843
AJ
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
25e9e4f0 21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
f5818d2f
AJ
22 emulate sh
23 NULLCMD=:
abf5048b 24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11af04e3
AJ
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
fc6ffb29
AJ
27 setopt NO_GLOB_SUBST
28else
25e9e4f0
AJ
29 case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
dc9f3843 34esac
f5818d2f 35fi
dc9f3843
AJ
36
37
abf5048b
AJ
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
25e9e4f0
AJ
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='print -r --'
50 as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
abf5048b
AJ
52 as_echo='printf %s\n'
53 as_echo_n='printf %s'
54else
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 as_echo_n='/usr/ucb/echo -n'
fc6ffb29 58 else
abf5048b
AJ
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 as_echo_n_body='eval
61 arg=$1;
25e9e4f0 62 case $arg in #(
abf5048b
AJ
63 *"$as_nl"*)
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 esac;
67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 '
69 export as_echo_n_body
70 as_echo_n='sh -c $as_echo_n_body as_echo'
fc6ffb29 71 fi
abf5048b
AJ
72 export as_echo_body
73 as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78 PATH_SEPARATOR=:
79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 PATH_SEPARATOR=';'
82 }
fc6ffb29
AJ
83fi
84
11af04e3 85
fc6ffb29
AJ
86# IFS
87# We need space, tab and new line, in precisely that order. Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
fc6ffb29
AJ
91IFS=" "" $as_nl"
92
93# Find who we are. Look in the path if we contain no directory separator.
25e9e4f0 94case $0 in #((
fc6ffb29
AJ
95 *[\\/]* ) as_myself=$0 ;;
96 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97for as_dir in $PATH
98do
99 IFS=$as_save_IFS
100 test -z "$as_dir" && as_dir=.
25e9e4f0
AJ
101 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102 done
fc6ffb29
AJ
103IFS=$as_save_IFS
104
105 ;;
106esac
107# We did not find ourselves, most probably we were run as `sh COMMAND'
108# in which case we are not to be found in the path.
109if test "x$as_myself" = x; then
110 as_myself=$0
111fi
112if test ! -f "$as_myself"; then
abf5048b 113 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
25e9e4f0 114 exit 1
fc6ffb29
AJ
115fi
116
25e9e4f0
AJ
117# Unset variables that we do not need and which cause bugs (e.g. in
118# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119# suppresses any "Segmentation fault" message there. '((' could
120# trigger a bug in pdksh 5.2.14.
121for as_var in BASH_ENV ENV MAIL MAILPATH
122do eval test x\${$as_var+set} = xset \
123 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
fc6ffb29 124done
11af04e3
AJ
125PS1='$ '
126PS2='> '
127PS4='+ '
128
129# NLS nuisances.
abf5048b
AJ
130LC_ALL=C
131export LC_ALL
132LANGUAGE=C
133export LANGUAGE
11af04e3 134
25e9e4f0
AJ
135# CDPATH.
136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138if test "x$CONFIG_SHELL" = x; then
139 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 emulate sh
141 NULLCMD=:
142 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143 # is contrary to our usage. Disable this feature.
144 alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 setopt NO_GLOB_SUBST
146else
147 case \`(set -o) 2>/dev/null\` in #(
148 *posix*) :
149 set -o posix ;; #(
150 *) :
151 ;;
152esac
153fi
154"
155 as_required="as_fn_return () { (exit \$1); }
156as_fn_success () { as_fn_return 0; }
157as_fn_failure () { as_fn_return 1; }
158as_fn_ret_success () { return 0; }
159as_fn_ret_failure () { return 1; }
160
161exitcode=0
162as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168else
169 exitcode=1; echo positional parameters were not saved.
170fi
171test x\$exitcode = x0 || exit 1"
172 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176test \$(( 1 + 1 )) = 2 || exit 1"
177 if (eval "$as_required") 2>/dev/null; then :
178 as_have_required=yes
179else
180 as_have_required=no
181fi
182 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184else
185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186as_found=false
187for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188do
189 IFS=$as_save_IFS
190 test -z "$as_dir" && as_dir=.
191 as_found=:
192 case $as_dir in #(
193 /*)
194 for as_base in sh bash ksh sh5; do
195 # Try only shells that exist, to save several forks.
196 as_shell=$as_dir/$as_base
197 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 CONFIG_SHELL=$as_shell as_have_required=yes
200 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201 break 2
202fi
203fi
204 done;;
205 esac
206 as_found=false
207done
208$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210 CONFIG_SHELL=$SHELL as_have_required=yes
211fi; }
212IFS=$as_save_IFS
213
214
215 if test "x$CONFIG_SHELL" != x; then :
216 # We cannot yet assume a decent shell, so we have to provide a
217 # neutralization value for shells without unset; and this also
218 # works around shells that cannot unset nonexistent variables.
219 BASH_ENV=/dev/null
220 ENV=/dev/null
221 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222 export CONFIG_SHELL
223 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224fi
225
226 if test x$as_have_required = xno; then :
227 $as_echo "$0: This script requires a shell more modern than all"
228 $as_echo "$0: the shells that I found on your system."
229 if test x${ZSH_VERSION+set} = xset ; then
230 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232 else
233 $as_echo "$0: Please tell bug-autoconf@gnu.org and
234$0: wine-devel@winehq.org about your system, including any
235$0: error possibly output before this message. Then install
236$0: a modern shell, or manually run the script under such a
237$0: shell if you do have one."
238 fi
239 exit 1
240fi
241fi
242fi
243SHELL=${CONFIG_SHELL-/bin/sh}
244export SHELL
245# Unset more variables known to interfere with behavior of common tools.
246CLICOLOR_FORCE= GREP_OPTIONS=
247unset CLICOLOR_FORCE GREP_OPTIONS
248
249## --------------------- ##
250## M4sh Shell Functions. ##
251## --------------------- ##
252# as_fn_unset VAR
253# ---------------
254# Portably unset VAR.
255as_fn_unset ()
256{
257 { eval $1=; unset $1;}
258}
259as_unset=as_fn_unset
260
261# as_fn_set_status STATUS
262# -----------------------
263# Set $? to STATUS, without forking.
264as_fn_set_status ()
265{
266 return $1
267} # as_fn_set_status
268
269# as_fn_exit STATUS
270# -----------------
271# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272as_fn_exit ()
273{
274 set +e
275 as_fn_set_status $1
276 exit $1
277} # as_fn_exit
278
279# as_fn_mkdir_p
280# -------------
281# Create "$as_dir" as a directory, including parents if necessary.
282as_fn_mkdir_p ()
283{
284
285 case $as_dir in #(
286 -*) as_dir=./$as_dir;;
287 esac
288 test -d "$as_dir" || eval $as_mkdir_p || {
289 as_dirs=
290 while :; do
291 case $as_dir in #(
292 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293 *) as_qdir=$as_dir;;
294 esac
295 as_dirs="'$as_qdir' $as_dirs"
296 as_dir=`$as_dirname -- "$as_dir" ||
297$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298 X"$as_dir" : 'X\(//\)[^/]' \| \
299 X"$as_dir" : 'X\(//\)$' \| \
300 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301$as_echo X"$as_dir" |
302 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303 s//\1/
304 q
305 }
306 /^X\(\/\/\)[^/].*/{
307 s//\1/
308 q
309 }
310 /^X\(\/\/\)$/{
311 s//\1/
312 q
313 }
314 /^X\(\/\).*/{
315 s//\1/
316 q
317 }
318 s/.*/./; q'`
319 test -d "$as_dir" && break
320 done
321 test -z "$as_dirs" || eval "mkdir $as_dirs"
a53c44a6 322 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
25e9e4f0
AJ
323
324
325} # as_fn_mkdir_p
326# as_fn_append VAR VALUE
327# ----------------------
328# Append the text in VALUE to the end of the definition contained in VAR. Take
329# advantage of any shell optimizations that allow amortized linear growth over
330# repeated appends, instead of the typical quadratic growth present in naive
331# implementations.
332if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333 eval 'as_fn_append ()
334 {
335 eval $1+=\$2
336 }'
337else
338 as_fn_append ()
339 {
340 eval $1=\$$1\$2
341 }
342fi # as_fn_append
343
344# as_fn_arith ARG...
345# ------------------
346# Perform arithmetic evaluation on the ARGs, and store the result in the
347# global $as_val. Take advantage of shells that can avoid forks. The arguments
348# must be portable across $(()) and expr.
349if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350 eval 'as_fn_arith ()
351 {
352 as_val=$(( $* ))
353 }'
354else
355 as_fn_arith ()
356 {
357 as_val=`expr "$@" || test $? -eq 1`
358 }
359fi # as_fn_arith
360
361
a53c44a6
AJ
362# as_fn_error STATUS ERROR [LINENO LOG_FD]
363# ----------------------------------------
25e9e4f0
AJ
364# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
a53c44a6 366# script with STATUS, using 1 if that was 0.
25e9e4f0
AJ
367as_fn_error ()
368{
a53c44a6
AJ
369 as_status=$1; test $as_status -eq 0 && as_status=1
370 if test "$4"; then
371 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
25e9e4f0 373 fi
a53c44a6 374 $as_echo "$as_me: error: $2" >&2
25e9e4f0
AJ
375 as_fn_exit $as_status
376} # as_fn_error
377
fc6ffb29
AJ
378if expr a : '\(a\)' >/dev/null 2>&1 &&
379 test "X`expr 00001 : '.*\(...\)'`" = X001; then
11af04e3
AJ
380 as_expr=expr
381else
382 as_expr=false
383fi
384
fc6ffb29 385if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11af04e3
AJ
386 as_basename=basename
387else
388 as_basename=false
389fi
daa2886c 390
25e9e4f0
AJ
391if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392 as_dirname=dirname
393else
394 as_dirname=false
395fi
daa2886c 396
fc6ffb29 397as_me=`$as_basename -- "$0" ||
daa2886c
AJ
398$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399 X"$0" : 'X\(//\)$' \| \
fc6ffb29 400 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
abf5048b 401$as_echo X/"$0" |
fc6ffb29
AJ
402 sed '/^.*\/\([^/][^/]*\)\/*$/{
403 s//\1/
404 q
405 }
406 /^X\/\(\/\/\)$/{
407 s//\1/
408 q
409 }
410 /^X\/\(\/\).*/{
411 s//\1/
412 q
413 }
414 s/.*/./; q'`
daa2886c 415
25e9e4f0
AJ
416# Avoid depending upon Character Ranges.
417as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420as_cr_digits='0123456789'
421as_cr_alnum=$as_cr_Letters$as_cr_digits
11af04e3 422
daa2886c 423
25e9e4f0
AJ
424 as_lineno_1=$LINENO as_lineno_1a=$LINENO
425 as_lineno_2=$LINENO as_lineno_2a=$LINENO
426 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
429 sed -n '
430 p
431 /[$]LINENO/=
432 ' <$as_myself |
433 sed '
434 s/[$]LINENO.*/&-/
435 t lineno
436 b
437 :lineno
438 N
439 :loop
440 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441 t loop
442 s/-\n.*//
443 ' >$as_me.lineno &&
444 chmod +x "$as_me.lineno" ||
445 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
daa2886c 446
25e9e4f0
AJ
447 # Don't try to exec as it changes $[0], causing all sort of problems
448 # (the dirname of $[0] is not the place where we might find the
449 # original and so on. Autoconf is especially sensitive to this).
450 . "./$as_me.lineno"
451 # Exit status is that of the last command.
452 exit
fc6ffb29 453}
daa2886c 454
25e9e4f0
AJ
455ECHO_C= ECHO_N= ECHO_T=
456case `echo -n x` in #(((((
457-n*)
458 case `echo 'xy\c'` in
459 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
460 xy) ECHO_C='\c';;
461 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
462 ECHO_T=' ';;
463 esac;;
464*)
465 ECHO_N='-n';;
466esac
fc6ffb29 467
25e9e4f0
AJ
468rm -f conf$$ conf$$.exe conf$$.file
469if test -d conf$$.dir; then
470 rm -f conf$$.dir/conf$$.file
fc6ffb29 471else
25e9e4f0
AJ
472 rm -f conf$$.dir
473 mkdir conf$$.dir 2>/dev/null
fc6ffb29 474fi
25e9e4f0
AJ
475if (echo >conf$$.file) 2>/dev/null; then
476 if ln -s conf$$.file conf$$ 2>/dev/null; then
477 as_ln_s='ln -s'
478 # ... but there are two gotchas:
479 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481 # In both cases, we have to default to `cp -p'.
482 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483 as_ln_s='cp -p'
484 elif ln conf$$.file conf$$ 2>/dev/null; then
485 as_ln_s=ln
486 else
487 as_ln_s='cp -p'
488 fi
489else
490 as_ln_s='cp -p'
fc6ffb29 491fi
25e9e4f0
AJ
492rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493rmdir conf$$.dir 2>/dev/null
fc6ffb29 494
25e9e4f0
AJ
495if mkdir -p . 2>/dev/null; then
496 as_mkdir_p='mkdir -p "$as_dir"'
fc6ffb29 497else
25e9e4f0
AJ
498 test -d ./-p && rmdir ./-p
499 as_mkdir_p=false
fc6ffb29
AJ
500fi
501
25e9e4f0
AJ
502if test -x / >/dev/null 2>&1; then
503 as_test_x='test -x'
fc6ffb29 504else
25e9e4f0
AJ
505 if ls -dL / >/dev/null 2>&1; then
506 as_ls_L_option=L
507 else
508 as_ls_L_option=
509 fi
510 as_test_x='
511 eval sh -c '\''
512 if test -d "$1"; then
513 test -d "$1/.";
514 else
515 case $1 in #(
516 -*)set "./$1";;
517 esac;
518 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519 ???[sx]*):;;*)false;;esac;fi
520 '\'' sh
521 '
522fi
523as_executable_p=$as_test_x
fc6ffb29 524
25e9e4f0
AJ
525# Sed expression to map a string onto a valid CPP name.
526as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
fc6ffb29 527
25e9e4f0
AJ
528# Sed expression to map a string onto a valid variable name.
529as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
dc9f3843 530
dc9f3843 531
fa8c4f76
AJ
532test -n "$DJDIR" || exec 7<&0 </dev/null
533exec 6>&1
f5818d2f
AJ
534
535# Name of the host.
a53c44a6 536# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
f5818d2f
AJ
537# so uname gets run too.
538ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
539
f5818d2f
AJ
540#
541# Initializations.
542#
e2991ea7 543ac_default_prefix=/usr/local
fc6ffb29 544ac_clean_files=
11af04e3 545ac_config_libobj_dir=.
fc6ffb29 546LIBOBJS=
f5818d2f
AJ
547cross_compiling=no
548subdirs=
daa2886c
AJ
549MFLAGS=
550MAKEFLAGS=
f5818d2f 551
daa2886c
AJ
552# Identity of this package.
553PACKAGE_NAME='Wine'
554PACKAGE_TARNAME='wine'
e78c2117
AJ
555PACKAGE_VERSION='1.3.3'
556PACKAGE_STRING='Wine 1.3.3'
875927f6 557PACKAGE_BUGREPORT='wine-devel@winehq.org'
25e9e4f0 558PACKAGE_URL='http://www.winehq.org'
daa2886c 559
f5818d2f
AJ
560ac_unique_file="server/atom.c"
561# Factoring default headers for most tests.
562ac_includes_default="\
563#include <stdio.h>
f0ca586f 564#ifdef HAVE_SYS_TYPES_H
f5818d2f
AJ
565# include <sys/types.h>
566#endif
f0ca586f 567#ifdef HAVE_SYS_STAT_H
f5818d2f
AJ
568# include <sys/stat.h>
569#endif
f0ca586f 570#ifdef STDC_HEADERS
f5818d2f
AJ
571# include <stdlib.h>
572# include <stddef.h>
573#else
f0ca586f 574# ifdef HAVE_STDLIB_H
f5818d2f
AJ
575# include <stdlib.h>
576# endif
577#endif
f0ca586f
PK
578#ifdef HAVE_STRING_H
579# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
f5818d2f
AJ
580# include <memory.h>
581# endif
582# include <string.h>
583#endif
f0ca586f 584#ifdef HAVE_STRINGS_H
f5818d2f
AJ
585# include <strings.h>
586#endif
f0ca586f 587#ifdef HAVE_INTTYPES_H
f5818d2f 588# include <inttypes.h>
fc6ffb29 589#endif
f0ca586f 590#ifdef HAVE_STDINT_H
fc6ffb29 591# include <stdint.h>
f5818d2f 592#endif
f0ca586f 593#ifdef HAVE_UNISTD_H
f5818d2f
AJ
594# include <unistd.h>
595#endif"
e2991ea7 596
abf5048b
AJ
597ac_subst_vars='LTLIBOBJS
598LIBOBJS
454fb3c1 599ALL_TEST_BINARIES
7d831155 600ALL_WINETEST_DEPENDS
abf5048b
AJ
601LDAPLIBS
602LIBPOLL
603LIBDL
604EXTRA_BINARIES
3e6eab3f 605MAIN_BINARY
abf5048b
AJ
606SOCKETLIBS
607CRTLIBS
b860c4aa 608TOOLSEXT
abf5048b 609LDPATH
6c142387 610UNWINDFLAGS
abf5048b
AJ
611BUILTINFLAG
612EXTRACFLAGS
de1d7fbe 613LIBKSTAT
d435499f 614LIBOPENAL
db71d7c0 615LIBMPG123
85b6189c 616PNGINCL
abf5048b
AJ
617FONTCONFIGINCL
618CUPSINCL
619AUDIOIOLIBS
620ALSALIBS
621ESDLIBS
622ESDINCL
623ESDCONFIG
11ca05f6 624ZLIB
abf5048b
AJ
625FREETYPEINCL
626FREETYPELIBS
627ft_devel
628LCMSLIBS
629RESOLVLIBS
630GPHOTO2INCL
631GPHOTO2LIBS
632gphoto2port_devel
633gphoto2_devel
634SANEINCL
635sane_devel
636GNUTLSINCL
637HALINCL
638XSLTINCL
abf5048b
AJ
639XML2INCL
640XML2LIBS
641NASLIBS
40664c0c
AJ
642X_EXTRA_LIBS
643X_LIBS
644X_PRE_LIBS
645X_CFLAGS
646XMKMF
c891f6bc 647LIBPTHREAD
1f254216 648CROSSTARGET
abf5048b 649CROSSCC
7d2e7726 650CROSSTEST_DISABLE
b5d824bd 651PRELINK
abf5048b 652CARBONLIB
d435499f 653FRAMEWORK_OPENAL
abf5048b
AJ
654COREAUDIO
655DISKARBITRATIONLIB
656LDEXECFLAGS
657IOKITLIB
658COREFOUNDATIONLIB
659SECURITYLIB
abf5048b
AJ
660DLLWRAP
661DLLTOOL
662LDD
663LDRPATH_LOCAL
664LDRPATH_INSTALL
665IMPLIBEXT
666LIBEXT
667LDDLLFLAGS
668LDSHARED
669DLLFLAGS
670DLLEXT
40664c0c 671CPP
abf5048b
AJ
672OPENGL_LIBS
673XLIB
2eda9c72 674MAINTAINER_MODE
abf5048b 675ICOTOOL
476a2bee 676CONVERT
abf5048b
AJ
677RSVG
678PKG_CONFIG
679FONTFORGE
680LINTFLAGS
681LINT
682INSTALL_DATA
683INSTALL_SCRIPT
684INSTALL_PROGRAM
685LDCONFIG
686EGREP
687GREP
abf5048b 688LN_S
abf5048b
AJ
689STRIP
690RANLIB
691ARFLAGS
692ac_ct_AR
693AR
abf5048b
AJ
694BISON
695FLEX
abf5048b 696TOOLSDIR
90647774 697WOW64_DISABLE
07f77c41 698TARGETFLAGS
abf5048b
AJ
699CPPBIN
700ac_ct_CXX
701CXXFLAGS
702CXX
703OBJEXT
704EXEEXT
705ac_ct_CC
706CPPFLAGS
707LDFLAGS
708CFLAGS
709CC
710SET_MAKE
abf5048b
AJ
711host_os
712host_vendor
713host_cpu
714host
715build_os
716build_vendor
717build_cpu
718build
abf5048b
AJ
719target_alias
720host_alias
fc6ffb29 721build_alias
abf5048b
AJ
722LIBS
723ECHO_T
724ECHO_N
725ECHO_C
726DEFS
727mandir
728localedir
729libdir
730psdir
731pdfdir
732dvidir
733htmldir
734infodir
735docdir
736oldincludedir
737includedir
738localstatedir
739sharedstatedir
740sysconfdir
741datadir
742datarootdir
743libexecdir
744sbindir
745bindir
746program_transform_name
747prefix
748exec_prefix
25e9e4f0 749PACKAGE_URL
abf5048b
AJ
750PACKAGE_BUGREPORT
751PACKAGE_STRING
752PACKAGE_VERSION
753PACKAGE_TARNAME
754PACKAGE_NAME
755PATH_SEPARATOR
756SHELL'
757ac_subst_files='MAKE_RULES
cb1fc8f4 758MAKE_TEST_RULES
abf5048b
AJ
759MAKE_DLL_RULES
760MAKE_IMPLIB_RULES
abf5048b
AJ
761MAKE_PROG_RULES'
762ac_user_opts='
763enable_option_checking
764enable_win16
765enable_win64
35078f4b 766enable_tests
abf5048b
AJ
767enable_maintainer_mode
768with_alsa
769with_audioio
770with_capi
771with_cms
772with_coreaudio
773with_cups
774with_curses
775with_esd
776with_fontconfig
777with_freetype
778with_gphoto
779with_glu
780with_gnutls
6ce32e0d 781with_gsm
abf5048b 782with_hal
ebee1970 783with_icns
abf5048b
AJ
784with_jack
785with_jpeg
786with_ldap
db71d7c0 787with_mpg123
abf5048b 788with_nas
862965f4 789with_openal
abf5048b
AJ
790with_opengl
791with_openssl
792with_oss
793with_png
c891f6bc 794with_pthread
abf5048b 795with_sane
73cd5693 796with_tiff
bf6f0750 797with_v4l
abf5048b
AJ
798with_xcomposite
799with_xcursor
800with_xinerama
801with_xinput
802with_xml
803with_xrandr
804with_xrender
805with_xshape
806with_xshm
807with_xslt
808with_xxf86vm
809with_wine_tools
39a75d37 810with_wine64
bc56c4ea 811enable_largefile
abf5048b
AJ
812with_x
813'
814 ac_precious_vars='build_alias
fc6ffb29
AJ
815host_alias
816target_alias
fc6ffb29
AJ
817CC
818CFLAGS
819LDFLAGS
abf5048b 820LIBS
fc6ffb29 821CPPFLAGS
fc6ffb29
AJ
822CXX
823CXXFLAGS
abf5048b 824CCC
40664c0c
AJ
825CPP
826XMKMF'
fc6ffb29 827
daa2886c 828
e2991ea7 829# Initialize some variables set by options.
f5818d2f
AJ
830ac_init_help=
831ac_init_version=false
abf5048b
AJ
832ac_unrecognized_opts=
833ac_unrecognized_sep=
e2991ea7
AJ
834# The variables have the same names as the options, with
835# dashes changed to underlines.
f5818d2f 836cache_file=/dev/null
e2991ea7 837exec_prefix=NONE
e2991ea7 838no_create=
e2991ea7
AJ
839no_recursion=
840prefix=NONE
841program_prefix=NONE
842program_suffix=NONE
843program_transform_name=s,x,x,
844silent=
845site=
846srcdir=
e2991ea7
AJ
847verbose=
848x_includes=NONE
849x_libraries=NONE
f5818d2f
AJ
850
851# Installation directory options.
852# These are left unexpanded so users can "make install exec_prefix=/foo"
853# and all the variables that are supposed to be based on exec_prefix
854# by default will actually change.
855# Use braces instead of parens because sh, perl, etc. also accept them.
fc6ffb29 856# (The list follows the same order as the GNU Coding Standards.)
d7d4fdf8
AJ
857bindir='${exec_prefix}/bin'
858sbindir='${exec_prefix}/sbin'
859libexecdir='${exec_prefix}/libexec'
fc6ffb29
AJ
860datarootdir='${prefix}/share'
861datadir='${datarootdir}'
d7d4fdf8
AJ
862sysconfdir='${prefix}/etc'
863sharedstatedir='${prefix}/com'
864localstatedir='${prefix}/var'
d7d4fdf8
AJ
865includedir='${prefix}/include'
866oldincludedir='/usr/include'
fc6ffb29
AJ
867docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
868infodir='${datarootdir}/info'
869htmldir='${docdir}'
870dvidir='${docdir}'
871pdfdir='${docdir}'
872psdir='${docdir}'
873libdir='${exec_prefix}/lib'
874localedir='${datarootdir}/locale'
875mandir='${datarootdir}/man'
e2991ea7 876
e2991ea7 877ac_prev=
fc6ffb29 878ac_dashdash=
e2991ea7
AJ
879for ac_option
880do
e2991ea7
AJ
881 # If the previous option needs an argument, assign it.
882 if test -n "$ac_prev"; then
fc6ffb29 883 eval $ac_prev=\$ac_option
e2991ea7
AJ
884 ac_prev=
885 continue
886 fi
887
fc6ffb29 888 case $ac_option in
a53c44a6
AJ
889 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
890 *=) ac_optarg= ;;
891 *) ac_optarg=yes ;;
fc6ffb29 892 esac
e2991ea7
AJ
893
894 # Accept the important Cygnus configure options, so we can diagnose typos.
895
fc6ffb29
AJ
896 case $ac_dashdash$ac_option in
897 --)
898 ac_dashdash=yes ;;
e2991ea7 899
d7d4fdf8
AJ
900 -bindir | --bindir | --bindi | --bind | --bin | --bi)
901 ac_prev=bindir ;;
902 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
f5818d2f 903 bindir=$ac_optarg ;;
d7d4fdf8
AJ
904
905 -build | --build | --buil | --bui | --bu)
f5818d2f 906 ac_prev=build_alias ;;
d7d4fdf8 907 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
f5818d2f 908 build_alias=$ac_optarg ;;
e2991ea7
AJ
909
910 -cache-file | --cache-file | --cache-fil | --cache-fi \
911 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
912 ac_prev=cache_file ;;
913 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
914 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
f5818d2f
AJ
915 cache_file=$ac_optarg ;;
916
917 --config-cache | -C)
918 cache_file=config.cache ;;
e2991ea7 919
fc6ffb29 920 -datadir | --datadir | --datadi | --datad)
d7d4fdf8 921 ac_prev=datadir ;;
fc6ffb29 922 -datadir=* | --datadir=* | --datadi=* | --datad=*)
f5818d2f 923 datadir=$ac_optarg ;;
d7d4fdf8 924
fc6ffb29
AJ
925 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
926 | --dataroo | --dataro | --datar)
927 ac_prev=datarootdir ;;
928 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
929 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
930 datarootdir=$ac_optarg ;;
931
e2991ea7 932 -disable-* | --disable-*)
abf5048b 933 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
e2991ea7 934 # Reject names that are not valid shell variable names.
abf5048b 935 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
a53c44a6 936 as_fn_error $? "invalid feature name: $ac_useropt"
abf5048b
AJ
937 ac_useropt_orig=$ac_useropt
938 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
939 case $ac_user_opts in
940 *"
941"enable_$ac_useropt"
942"*) ;;
943 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
944 ac_unrecognized_sep=', ';;
945 esac
946 eval enable_$ac_useropt=no ;;
fc6ffb29
AJ
947
948 -docdir | --docdir | --docdi | --doc | --do)
949 ac_prev=docdir ;;
950 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
951 docdir=$ac_optarg ;;
952
953 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
954 ac_prev=dvidir ;;
955 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
956 dvidir=$ac_optarg ;;
e2991ea7
AJ
957
958 -enable-* | --enable-*)
abf5048b 959 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
e2991ea7 960 # Reject names that are not valid shell variable names.
abf5048b 961 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
a53c44a6 962 as_fn_error $? "invalid feature name: $ac_useropt"
abf5048b
AJ
963 ac_useropt_orig=$ac_useropt
964 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
965 case $ac_user_opts in
966 *"
967"enable_$ac_useropt"
968"*) ;;
969 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
970 ac_unrecognized_sep=', ';;
971 esac
972 eval enable_$ac_useropt=\$ac_optarg ;;
e2991ea7
AJ
973
974 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
975 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
976 | --exec | --exe | --ex)
977 ac_prev=exec_prefix ;;
978 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
979 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
980 | --exec=* | --exe=* | --ex=*)
f5818d2f 981 exec_prefix=$ac_optarg ;;
e2991ea7
AJ
982
983 -gas | --gas | --ga | --g)
984 # Obsolete; use --with-gas.
985 with_gas=yes ;;
986
f5818d2f
AJ
987 -help | --help | --hel | --he | -h)
988 ac_init_help=long ;;
989 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
990 ac_init_help=recursive ;;
991 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
992 ac_init_help=short ;;
e2991ea7
AJ
993
994 -host | --host | --hos | --ho)
f5818d2f 995 ac_prev=host_alias ;;
e2991ea7 996 -host=* | --host=* | --hos=* | --ho=*)
f5818d2f 997 host_alias=$ac_optarg ;;
e2991ea7 998
fc6ffb29
AJ
999 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1000 ac_prev=htmldir ;;
1001 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1002 | --ht=*)
1003 htmldir=$ac_optarg ;;
1004
d7d4fdf8
AJ
1005 -includedir | --includedir | --includedi | --included | --include \
1006 | --includ | --inclu | --incl | --inc)
1007 ac_prev=includedir ;;
1008 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1009 | --includ=* | --inclu=* | --incl=* | --inc=*)
f5818d2f 1010 includedir=$ac_optarg ;;
d7d4fdf8
AJ
1011
1012 -infodir | --infodir | --infodi | --infod | --info | --inf)
1013 ac_prev=infodir ;;
1014 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
f5818d2f 1015 infodir=$ac_optarg ;;
d7d4fdf8
AJ
1016
1017 -libdir | --libdir | --libdi | --libd)
1018 ac_prev=libdir ;;
1019 -libdir=* | --libdir=* | --libdi=* | --libd=*)
f5818d2f 1020 libdir=$ac_optarg ;;
d7d4fdf8
AJ
1021
1022 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1023 | --libexe | --libex | --libe)
1024 ac_prev=libexecdir ;;
1025 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1026 | --libexe=* | --libex=* | --libe=*)
f5818d2f 1027 libexecdir=$ac_optarg ;;
d7d4fdf8 1028
fc6ffb29
AJ
1029 -localedir | --localedir | --localedi | --localed | --locale)
1030 ac_prev=localedir ;;
1031 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1032 localedir=$ac_optarg ;;
1033
d7d4fdf8 1034 -localstatedir | --localstatedir | --localstatedi | --localstated \
fc6ffb29 1035 | --localstate | --localstat | --localsta | --localst | --locals)
d7d4fdf8
AJ
1036 ac_prev=localstatedir ;;
1037 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
fc6ffb29 1038 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
f5818d2f 1039 localstatedir=$ac_optarg ;;
d7d4fdf8
AJ
1040
1041 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1042 ac_prev=mandir ;;
1043 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
f5818d2f 1044 mandir=$ac_optarg ;;
d7d4fdf8 1045
e2991ea7
AJ
1046 -nfp | --nfp | --nf)
1047 # Obsolete; use --without-fp.
1048 with_fp=no ;;
1049
1050 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
daa2886c 1051 | --no-cr | --no-c | -n)
e2991ea7
AJ
1052 no_create=yes ;;
1053
1054 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1055 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1056 no_recursion=yes ;;
1057
d7d4fdf8
AJ
1058 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1059 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1060 | --oldin | --oldi | --old | --ol | --o)
1061 ac_prev=oldincludedir ;;
1062 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1063 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1064 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
f5818d2f 1065 oldincludedir=$ac_optarg ;;
d7d4fdf8 1066
e2991ea7
AJ
1067 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1068 ac_prev=prefix ;;
1069 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
f5818d2f 1070 prefix=$ac_optarg ;;
e2991ea7
AJ
1071
1072 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1073 | --program-pre | --program-pr | --program-p)
1074 ac_prev=program_prefix ;;
1075 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1076 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
f5818d2f 1077 program_prefix=$ac_optarg ;;
e2991ea7
AJ
1078
1079 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1080 | --program-suf | --program-su | --program-s)
1081 ac_prev=program_suffix ;;
1082 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1083 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
f5818d2f 1084 program_suffix=$ac_optarg ;;
e2991ea7
AJ
1085
1086 -program-transform-name | --program-transform-name \
1087 | --program-transform-nam | --program-transform-na \
1088 | --program-transform-n | --program-transform- \
1089 | --program-transform | --program-transfor \
1090 | --program-transfo | --program-transf \
1091 | --program-trans | --program-tran \
1092 | --progr-tra | --program-tr | --program-t)
1093 ac_prev=program_transform_name ;;
1094 -program-transform-name=* | --program-transform-name=* \
1095 | --program-transform-nam=* | --program-transform-na=* \
1096 | --program-transform-n=* | --program-transform-=* \
1097 | --program-transform=* | --program-transfor=* \
1098 | --program-transfo=* | --program-transf=* \
1099 | --program-trans=* | --program-tran=* \
1100 | --progr-tra=* | --program-tr=* | --program-t=*)
f5818d2f 1101 program_transform_name=$ac_optarg ;;
e2991ea7 1102
fc6ffb29
AJ
1103 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1104 ac_prev=pdfdir ;;
1105 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1106 pdfdir=$ac_optarg ;;
1107
1108 -psdir | --psdir | --psdi | --psd | --ps)
1109 ac_prev=psdir ;;
1110 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1111 psdir=$ac_optarg ;;
1112
e2991ea7
AJ
1113 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1114 | -silent | --silent | --silen | --sile | --sil)
1115 silent=yes ;;
1116
d7d4fdf8
AJ
1117 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1118 ac_prev=sbindir ;;
1119 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1120 | --sbi=* | --sb=*)
f5818d2f 1121 sbindir=$ac_optarg ;;
d7d4fdf8
AJ
1122
1123 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1124 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1125 | --sharedst | --shareds | --shared | --share | --shar \
1126 | --sha | --sh)
1127 ac_prev=sharedstatedir ;;
1128 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1129 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1130 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1131 | --sha=* | --sh=*)
f5818d2f 1132 sharedstatedir=$ac_optarg ;;
d7d4fdf8 1133
e2991ea7
AJ
1134 -site | --site | --sit)
1135 ac_prev=site ;;
1136 -site=* | --site=* | --sit=*)
f5818d2f 1137 site=$ac_optarg ;;
e2991ea7
AJ
1138
1139 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1140 ac_prev=srcdir ;;
1141 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
f5818d2f 1142 srcdir=$ac_optarg ;;
e2991ea7 1143
d7d4fdf8
AJ
1144 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1145 | --syscon | --sysco | --sysc | --sys | --sy)
1146 ac_prev=sysconfdir ;;
1147 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1148 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
f5818d2f 1149 sysconfdir=$ac_optarg ;;
d7d4fdf8 1150
e2991ea7 1151 -target | --target | --targe | --targ | --tar | --ta | --t)
f5818d2f 1152 ac_prev=target_alias ;;
e2991ea7 1153 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
f5818d2f 1154 target_alias=$ac_optarg ;;
e2991ea7
AJ
1155
1156 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1157 verbose=yes ;;
1158
f5818d2f
AJ
1159 -version | --version | --versio | --versi | --vers | -V)
1160 ac_init_version=: ;;
e2991ea7
AJ
1161
1162 -with-* | --with-*)
abf5048b 1163 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
e2991ea7 1164 # Reject names that are not valid shell variable names.
abf5048b 1165 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
a53c44a6 1166 as_fn_error $? "invalid package name: $ac_useropt"
abf5048b
AJ
1167 ac_useropt_orig=$ac_useropt
1168 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1169 case $ac_user_opts in
1170 *"
1171"with_$ac_useropt"
1172"*) ;;
1173 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1174 ac_unrecognized_sep=', ';;
1175 esac
1176 eval with_$ac_useropt=\$ac_optarg ;;
e2991ea7
AJ
1177
1178 -without-* | --without-*)
abf5048b 1179 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
e2991ea7 1180 # Reject names that are not valid shell variable names.
abf5048b 1181 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
a53c44a6 1182 as_fn_error $? "invalid package name: $ac_useropt"
abf5048b
AJ
1183 ac_useropt_orig=$ac_useropt
1184 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1185 case $ac_user_opts in
1186 *"
1187"with_$ac_useropt"
1188"*) ;;
1189 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1190 ac_unrecognized_sep=', ';;
1191 esac
1192 eval with_$ac_useropt=no ;;
e2991ea7
AJ
1193
1194 --x)
1195 # Obsolete; use --with-x.
1196 with_x=yes ;;
1197
1198 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1199 | --x-incl | --x-inc | --x-in | --x-i)
1200 ac_prev=x_includes ;;
1201 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1202 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
f5818d2f 1203 x_includes=$ac_optarg ;;
e2991ea7
AJ
1204
1205 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1206 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1207 ac_prev=x_libraries ;;
1208 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1209 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
f5818d2f 1210 x_libraries=$ac_optarg ;;
e2991ea7 1211
a53c44a6
AJ
1212 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1213Try \`$0 --help' for more information"
e2991ea7
AJ
1214 ;;
1215
f5818d2f
AJ
1216 *=*)
1217 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1218 # Reject names that are not valid shell variable names.
25e9e4f0
AJ
1219 case $ac_envvar in #(
1220 '' | [0-9]* | *[!_$as_cr_alnum]* )
a53c44a6 1221 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
25e9e4f0 1222 esac
fc6ffb29 1223 eval $ac_envvar=\$ac_optarg
f5818d2f
AJ
1224 export $ac_envvar ;;
1225
d7d4fdf8 1226 *)
f5818d2f 1227 # FIXME: should be removed in autoconf 3.0.
abf5048b 1228 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
f5818d2f 1229 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
abf5048b 1230 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
f5818d2f 1231 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
e2991ea7
AJ
1232 ;;
1233
1234 esac
1235done
1236
1237if test -n "$ac_prev"; then
f5818d2f 1238 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
a53c44a6 1239 as_fn_error $? "missing argument to $ac_option"
e2991ea7 1240fi
e2991ea7 1241
abf5048b
AJ
1242if test -n "$ac_unrecognized_opts"; then
1243 case $enable_option_checking in
1244 no) ;;
a53c44a6 1245 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
abf5048b
AJ
1246 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1247 esac
1248fi
1249
1250# Check all directory arguments for consistency.
fc6ffb29
AJ
1251for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1252 datadir sysconfdir sharedstatedir localstatedir includedir \
1253 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1254 libdir localedir mandir
e2991ea7 1255do
fc6ffb29 1256 eval ac_val=\$$ac_var
abf5048b
AJ
1257 # Remove trailing slashes.
1258 case $ac_val in
1259 */ )
1260 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1261 eval $ac_var=\$ac_val;;
1262 esac
1263 # Be sure to have absolute directory names.
f5818d2f 1264 case $ac_val in
fc6ffb29
AJ
1265 [\\/$]* | ?:[\\/]* ) continue;;
1266 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
e2991ea7 1267 esac
a53c44a6 1268 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
e2991ea7
AJ
1269done
1270
f5818d2f
AJ
1271# There might be people who depend on the old broken behavior: `$host'
1272# used to hold the argument of --host etc.
daa2886c 1273# FIXME: To remove some day.
f5818d2f
AJ
1274build=$build_alias
1275host=$host_alias
1276target=$target_alias
1277
daa2886c 1278# FIXME: To remove some day.
f5818d2f
AJ
1279if test "x$host_alias" != x; then
1280 if test "x$build_alias" = x; then
1281 cross_compiling=maybe
a53c44a6
AJ
1282 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1283 If a cross compiler is detected then cross compile mode will be used" >&2
f5818d2f
AJ
1284 elif test "x$build_alias" != "x$host_alias"; then
1285 cross_compiling=yes
1286 fi
1287fi
e2991ea7 1288
f5818d2f
AJ
1289ac_tool_prefix=
1290test -n "$host_alias" && ac_tool_prefix=$host_alias-
e2991ea7 1291
f5818d2f 1292test "$silent" = yes && exec 6>/dev/null
e2991ea7 1293
daa2886c 1294
fc6ffb29
AJ
1295ac_pwd=`pwd` && test -n "$ac_pwd" &&
1296ac_ls_di=`ls -di .` &&
1297ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
a53c44a6 1298 as_fn_error $? "working directory cannot be determined"
fc6ffb29 1299test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
a53c44a6 1300 as_fn_error $? "pwd does not report name of working directory"
fc6ffb29
AJ
1301
1302
e2991ea7
AJ
1303# Find the source files, if location was not specified.
1304if test -z "$srcdir"; then
1305 ac_srcdir_defaulted=yes
fc6ffb29 1306 # Try the directory containing this script, then the parent directory.
abf5048b
AJ
1307 ac_confdir=`$as_dirname -- "$as_myself" ||
1308$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1309 X"$as_myself" : 'X\(//\)[^/]' \| \
1310 X"$as_myself" : 'X\(//\)$' \| \
1311 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1312$as_echo X"$as_myself" |
fc6ffb29
AJ
1313 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1314 s//\1/
1315 q
1316 }
1317 /^X\(\/\/\)[^/].*/{
1318 s//\1/
1319 q
1320 }
1321 /^X\(\/\/\)$/{
1322 s//\1/
1323 q
1324 }
1325 /^X\(\/\).*/{
1326 s//\1/
1327 q
1328 }
1329 s/.*/./; q'`
e2991ea7 1330 srcdir=$ac_confdir
fc6ffb29 1331 if test ! -r "$srcdir/$ac_unique_file"; then
e2991ea7
AJ
1332 srcdir=..
1333 fi
1334else
1335 ac_srcdir_defaulted=no
1336fi
fc6ffb29
AJ
1337if test ! -r "$srcdir/$ac_unique_file"; then
1338 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
a53c44a6 1339 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
e2991ea7 1340fi
fc6ffb29
AJ
1341ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1342ac_abs_confdir=`(
a53c44a6 1343 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
fc6ffb29
AJ
1344 pwd)`
1345# When building in place, set srcdir=.
1346if test "$ac_abs_confdir" = "$ac_pwd"; then
1347 srcdir=.
1348fi
1349# Remove unnecessary trailing slashes from srcdir.
1350# Double slashes in file names in object file debugging info
1351# mess up M-x gdb in Emacs.
1352case $srcdir in
1353*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1354esac
1355for ac_var in $ac_precious_vars; do
1356 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1357 eval ac_env_${ac_var}_value=\$${ac_var}
1358 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1359 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1360done
f5818d2f
AJ
1361
1362#
1363# Report the --help message.
1364#
1365if test "$ac_init_help" = "long"; then
1366 # Omit some internal or obsolete options to make the list less imposing.
1367 # This message is too long to be a string in the A/UX 3.1 sh.
daa2886c 1368 cat <<_ACEOF
e78c2117 1369\`configure' configures Wine 1.3.3 to adapt to many kinds of systems.
f5818d2f
AJ
1370
1371Usage: $0 [OPTION]... [VAR=VALUE]...
1372
1373To assign environment variables (e.g., CC, CFLAGS...), specify them as
1374VAR=VALUE. See below for descriptions of some of the useful variables.
1375
1376Defaults for the options are specified in brackets.
1377
1378Configuration:
1379 -h, --help display this help and exit
1380 --help=short display options specific to this package
1381 --help=recursive display the short help of all the included packages
1382 -V, --version display version information and exit
a53c44a6 1383 -q, --quiet, --silent do not print \`checking ...' messages
f5818d2f
AJ
1384 --cache-file=FILE cache test results in FILE [disabled]
1385 -C, --config-cache alias for \`--cache-file=config.cache'
1386 -n, --no-create do not create output files
1387 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1388
f5818d2f
AJ
1389Installation directories:
1390 --prefix=PREFIX install architecture-independent files in PREFIX
abf5048b 1391 [$ac_default_prefix]
f5818d2f 1392 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
abf5048b 1393 [PREFIX]
f5818d2f
AJ
1394
1395By default, \`make install' will install all the files in
1396\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1397an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1398for instance \`--prefix=\$HOME'.
1399
1400For better control, use the options below.
1401
1402Fine tuning of the installation directories:
abf5048b
AJ
1403 --bindir=DIR user executables [EPREFIX/bin]
1404 --sbindir=DIR system admin executables [EPREFIX/sbin]
1405 --libexecdir=DIR program executables [EPREFIX/libexec]
1406 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1407 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1408 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1409 --libdir=DIR object code libraries [EPREFIX/lib]
1410 --includedir=DIR C header files [PREFIX/include]
1411 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1412 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1413 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1414 --infodir=DIR info documentation [DATAROOTDIR/info]
1415 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1416 --mandir=DIR man documentation [DATAROOTDIR/man]
1417 --docdir=DIR documentation root [DATAROOTDIR/doc/wine]
1418 --htmldir=DIR html documentation [DOCDIR]
1419 --dvidir=DIR dvi documentation [DOCDIR]
1420 --pdfdir=DIR pdf documentation [DOCDIR]
1421 --psdir=DIR ps documentation [DOCDIR]
daa2886c 1422_ACEOF
f5818d2f 1423
daa2886c 1424 cat <<\_ACEOF
f5818d2f
AJ
1425
1426X features:
1427 --x-includes=DIR X include files are in DIR
1428 --x-libraries=DIR X library files are in DIR
1429
1430System types:
1431 --build=BUILD configure for building on BUILD [guessed]
daa2886c 1432 --host=HOST cross-compile to build programs to run on HOST [BUILD]
daa2886c 1433_ACEOF
f5818d2f
AJ
1434fi
1435
1436if test -n "$ac_init_help"; then
1437 case $ac_init_help in
e78c2117 1438 short | recursive ) echo "Configuration of Wine 1.3.3:";;
f5818d2f 1439 esac
daa2886c 1440 cat <<\_ACEOF
f5818d2f
AJ
1441
1442Optional Features:
abf5048b 1443 --disable-option-checking ignore unrecognized --enable/--with options
f5818d2f
AJ
1444 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1445 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
53fa0d54 1446 --disable-win16 do not include Win16 support
2aa8e871
AJ
1447 --enable-win64 build a Win64 emulator on AMD64 (won't run Win32
1448 binaries)
35078f4b 1449 --disable-tests do not build the regression tests
9d037226
AJ
1450 --enable-maintainer-mode
1451 enable maintainer-specific build rules
bc56c4ea 1452 --disable-largefile omit support for large files
f5818d2f
AJ
1453
1454Optional Packages:
1455 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1456 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
a41f0f1b
AJ
1457 --without-alsa do not use the Alsa sound support
1458 --without-audioio do not use the AudioIO sound support
1459 --without-capi do not use CAPI (ISDN support)
1460 --without-cms do not use CMS (color management support)
1461 --without-coreaudio do not use the CoreAudio sound support
1462 --without-cups do not use CUPS
1463 --without-curses do not use (n)curses
1464 --without-esd do not use the EsounD sound support
1465 --without-fontconfig do not use fontconfig
a20c0e12 1466 --without-freetype do not use the FreeType library
a41f0f1b 1467 --without-gphoto do not use gphoto (Digital Camera support)
ad798735 1468 --without-glu do not use the GLU library
874c9ef6 1469 --without-gnutls do not use GnuTLS (schannel support)
6ce32e0d 1470 --without-gsm do not use libgsm (GSM 06.10 codec support)
a41f0f1b 1471 --without-hal do not use HAL (dynamic device support)
ebee1970 1472 --without-icns do not use ICNS icon support
a41f0f1b
AJ
1473 --without-jack do not use the Jack sound support
1474 --without-jpeg do not use JPEG
1475 --without-ldap do not use LDAP
db71d7c0 1476 --without-mpg123 do not use the mpg123 library
a41f0f1b 1477 --without-nas do not use the NAS sound support
862965f4 1478 --without-openal do not use OpenAL
53fa0d54 1479 --without-opengl do not use OpenGL
a41f0f1b
AJ
1480 --without-openssl do not use OpenSSL
1481 --without-oss do not use the OSS sound support
1482 --without-png do not use PNG
c891f6bc 1483 --without-pthread do not use the pthread library
a41f0f1b 1484 --without-sane do not use SANE (scanner support)
73cd5693 1485 --without-tiff do not use TIFF
bf6f0750 1486 --without-v4l do not use v4l1 (v4l support)
a41f0f1b
AJ
1487 --without-xcomposite do not use the Xcomposite extension
1488 --without-xcursor do not use the Xcursor extension
1489 --without-xinerama do not use Xinerama (multi-monitor support)
1490 --without-xinput do not use the Xinput extension
1491 --without-xml do not use XML
1492 --without-xrandr do not use Xrandr (resolution changes)
1493 --without-xrender do not use the Xrender extension
1494 --without-xshape do not use the Xshape extension
1495 --without-xshm do not use XShm (shared memory extension)
1496 --without-xslt do not use XSLT
a49beb4c 1497 --without-xxf86vm do not use XFree video mode extension
a41f0f1b 1498 --with-wine-tools=DIR use Wine tools from directory DIR
39a75d37 1499 --with-wine64=DIR use the 64-bit Wine in DIR for a Wow64 build
f5818d2f
AJ
1500 --with-x use the X Window System
1501
1502Some influential environment variables:
53fa0d54
EP
1503 CC C compiler command
1504 CFLAGS C compiler flags
1505 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1506 nonstandard directory <lib dir>
dc9f3843 1507 LIBS libraries to pass to the linker, e.g. -l<library>
fa8c4f76 1508 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
fc6ffb29 1509 you have headers in a nonstandard directory <include dir>
f41c2b21
DP
1510 CXX C++ compiler command
1511 CXXFLAGS C++ compiler flags
53fa0d54 1512 CPP C preprocessor
40664c0c 1513 XMKMF Path to xmkmf, Makefile generator for X Window System
f5818d2f
AJ
1514
1515Use these variables to override the choices made by `configure' or to help
1516it to find libraries and programs with nonstandard names/locations.
1517
875927f6 1518Report bugs to <wine-devel@winehq.org>.
25e9e4f0 1519Wine home page: <http://www.winehq.org>.
daa2886c 1520_ACEOF
fc6ffb29 1521ac_status=$?
f5818d2f
AJ
1522fi
1523
1524if test "$ac_init_help" = "recursive"; then
1525 # If there are subdirs, report their specific --help.
daa2886c 1526 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
abf5048b
AJ
1527 test -d "$ac_dir" ||
1528 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1529 continue
daa2886c
AJ
1530 ac_builddir=.
1531
fc6ffb29
AJ
1532case "$ac_dir" in
1533.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1534*)
abf5048b 1535 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
fc6ffb29 1536 # A ".." for each directory in $ac_dir_suffix.
abf5048b 1537 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
fc6ffb29
AJ
1538 case $ac_top_builddir_sub in
1539 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1540 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1541 esac ;;
1542esac
1543ac_abs_top_builddir=$ac_pwd
1544ac_abs_builddir=$ac_pwd$ac_dir_suffix
1545# for backward compatibility:
1546ac_top_builddir=$ac_top_build_prefix
f5818d2f 1547
daa2886c 1548case $srcdir in
fc6ffb29 1549 .) # We are building in place.
daa2886c 1550 ac_srcdir=.
fc6ffb29
AJ
1551 ac_top_srcdir=$ac_top_builddir_sub
1552 ac_abs_top_srcdir=$ac_pwd ;;
1553 [\\/]* | ?:[\\/]* ) # Absolute name.
daa2886c 1554 ac_srcdir=$srcdir$ac_dir_suffix;
fc6ffb29
AJ
1555 ac_top_srcdir=$srcdir
1556 ac_abs_top_srcdir=$srcdir ;;
1557 *) # Relative name.
1558 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1559 ac_top_srcdir=$ac_top_build_prefix$srcdir
1560 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
875927f6 1561esac
fc6ffb29 1562ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
daa2886c 1563
fc6ffb29
AJ
1564 cd "$ac_dir" || { ac_status=$?; continue; }
1565 # Check for guested configure.
0ebeb530 1566 if test -f "$ac_srcdir/configure.gnu"; then
fc6ffb29 1567 echo &&
0ebeb530
JW
1568 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1569 elif test -f "$ac_srcdir/configure"; then
fc6ffb29 1570 echo &&
0ebeb530 1571 $SHELL "$ac_srcdir/configure" --help=recursive
f5818d2f 1572 else
abf5048b 1573 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
fc6ffb29
AJ
1574 fi || ac_status=$?
1575 cd "$ac_pwd" || { ac_status=$?; break; }
f5818d2f
AJ
1576 done
1577fi
e2991ea7 1578
fc6ffb29 1579test -n "$ac_init_help" && exit $ac_status
f5818d2f 1580if $ac_init_version; then
daa2886c 1581 cat <<\_ACEOF
e78c2117 1582Wine configure 1.3.3
a53c44a6 1583generated by GNU Autoconf 2.67
f5818d2f 1584
a53c44a6 1585Copyright (C) 2010 Free Software Foundation, Inc.
f5818d2f
AJ
1586This configure script is free software; the Free Software Foundation
1587gives unlimited permission to copy, distribute and modify it.
daa2886c 1588_ACEOF
fc6ffb29 1589 exit
f5818d2f 1590fi
f5818d2f 1591
25e9e4f0
AJ
1592## ------------------------ ##
1593## Autoconf initialization. ##
1594## ------------------------ ##
f5818d2f 1595
25e9e4f0
AJ
1596# ac_fn_c_try_compile LINENO
1597# --------------------------
1598# Try to compile conftest.$ac_ext, and return whether this succeeded.
1599ac_fn_c_try_compile ()
f5818d2f 1600{
25e9e4f0
AJ
1601 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602 rm -f conftest.$ac_objext
1603 if { { ac_try="$ac_compile"
1604case "(($ac_try" in
1605 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1606 *) ac_try_echo=$ac_try;;
1607esac
1608eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1609$as_echo "$ac_try_echo"; } >&5
1610 (eval "$ac_compile") 2>conftest.err
1611 ac_status=$?
1612 if test -s conftest.err; then
1613 grep -v '^ *+' conftest.err >conftest.er1
1614 cat conftest.er1 >&5
1615 mv -f conftest.er1 conftest.err
1616 fi
1617 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1618 test $ac_status = 0; } && {
1619 test -z "$ac_c_werror_flag" ||
1620 test ! -s conftest.err
1621 } && test -s conftest.$ac_objext; then :
1622 ac_retval=0
1623else
1624 $as_echo "$as_me: failed program was:" >&5
1625sed 's/^/| /' conftest.$ac_ext >&5
f5818d2f 1626
25e9e4f0
AJ
1627 ac_retval=1
1628fi
1629 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
fa8c4f76 1630 as_fn_set_status $ac_retval
f5818d2f 1631
25e9e4f0 1632} # ac_fn_c_try_compile
f5818d2f 1633
25e9e4f0
AJ
1634# ac_fn_cxx_try_compile LINENO
1635# ----------------------------
1636# Try to compile conftest.$ac_ext, and return whether this succeeded.
1637ac_fn_cxx_try_compile ()
1638{
1639 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1640 rm -f conftest.$ac_objext
1641 if { { ac_try="$ac_compile"
1642case "(($ac_try" in
1643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1644 *) ac_try_echo=$ac_try;;
1645esac
1646eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1647$as_echo "$ac_try_echo"; } >&5
1648 (eval "$ac_compile") 2>conftest.err
1649 ac_status=$?
1650 if test -s conftest.err; then
1651 grep -v '^ *+' conftest.err >conftest.er1
1652 cat conftest.er1 >&5
1653 mv -f conftest.er1 conftest.err
1654 fi
1655 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1656 test $ac_status = 0; } && {
1657 test -z "$ac_cxx_werror_flag" ||
1658 test ! -s conftest.err
1659 } && test -s conftest.$ac_objext; then :
1660 ac_retval=0
1661else
1662 $as_echo "$as_me: failed program was:" >&5
1663sed 's/^/| /' conftest.$ac_ext >&5
f5818d2f 1664
25e9e4f0
AJ
1665 ac_retval=1
1666fi
1667 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
fa8c4f76 1668 as_fn_set_status $ac_retval
daa2886c 1669
25e9e4f0
AJ
1670} # ac_fn_cxx_try_compile
1671
1672# ac_fn_c_try_link LINENO
1673# -----------------------
1674# Try to link conftest.$ac_ext, and return whether this succeeded.
1675ac_fn_c_try_link ()
1676{
1677 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1678 rm -f conftest.$ac_objext conftest$ac_exeext
1679 if { { ac_try="$ac_link"
1680case "(($ac_try" in
1681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1682 *) ac_try_echo=$ac_try;;
1683esac
1684eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1685$as_echo "$ac_try_echo"; } >&5
1686 (eval "$ac_link") 2>conftest.err
1687 ac_status=$?
1688 if test -s conftest.err; then
1689 grep -v '^ *+' conftest.err >conftest.er1
1690 cat conftest.er1 >&5
1691 mv -f conftest.er1 conftest.err
1692 fi
1693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1694 test $ac_status = 0; } && {
1695 test -z "$ac_c_werror_flag" ||
1696 test ! -s conftest.err
1697 } && test -s conftest$ac_exeext && {
1698 test "$cross_compiling" = yes ||
1699 $as_test_x conftest$ac_exeext
1700 }; then :
1701 ac_retval=0
1702else
1703 $as_echo "$as_me: failed program was:" >&5
1704sed 's/^/| /' conftest.$ac_ext >&5
1705
1706 ac_retval=1
1707fi
1708 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1709 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1710 # interfere with the next link command; also delete a directory that is
1711 # left behind by Apple's compiler. We do this before executing the actions.
1712 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1713 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
fa8c4f76 1714 as_fn_set_status $ac_retval
25e9e4f0
AJ
1715
1716} # ac_fn_c_try_link
1717
1718# ac_fn_c_try_cpp LINENO
1719# ----------------------
1720# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1721ac_fn_c_try_cpp ()
1722{
1723 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1724 if { { ac_try="$ac_cpp conftest.$ac_ext"
1725case "(($ac_try" in
1726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1727 *) ac_try_echo=$ac_try;;
1728esac
1729eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1730$as_echo "$ac_try_echo"; } >&5
1731 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1732 ac_status=$?
1733 if test -s conftest.err; then
1734 grep -v '^ *+' conftest.err >conftest.er1
1735 cat conftest.er1 >&5
1736 mv -f conftest.er1 conftest.err
1737 fi
1738 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
a53c44a6 1739 test $ac_status = 0; } > conftest.i && {
25e9e4f0
AJ
1740 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1741 test ! -s conftest.err
1742 }; then :
1743 ac_retval=0
1744else
1745 $as_echo "$as_me: failed program was:" >&5
1746sed 's/^/| /' conftest.$ac_ext >&5
1747
1748 ac_retval=1
1749fi
1750 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
fa8c4f76 1751 as_fn_set_status $ac_retval
25e9e4f0
AJ
1752
1753} # ac_fn_c_try_cpp
1754
1755# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1756# -------------------------------------------------------
1757# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1758# the include files in INCLUDES and setting the cache variable VAR
1759# accordingly.
1760ac_fn_c_check_header_mongrel ()
1761{
1762 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
a53c44a6 1763 if eval "test \"\${$3+set}\"" = set; then :
25e9e4f0
AJ
1764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1765$as_echo_n "checking for $2... " >&6; }
a53c44a6 1766if eval "test \"\${$3+set}\"" = set; then :
25e9e4f0
AJ
1767 $as_echo_n "(cached) " >&6
1768fi
1769eval ac_res=\$$3
1770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1771$as_echo "$ac_res" >&6; }
1772else
1773 # Is the header compilable?
1774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1775$as_echo_n "checking $2 usability... " >&6; }
1776cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1777/* end confdefs.h. */
1778$4
1779#include <$2>
1780_ACEOF
1781if ac_fn_c_try_compile "$LINENO"; then :
1782 ac_header_compiler=yes
1783else
1784 ac_header_compiler=no
1785fi
1786rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1787{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1788$as_echo "$ac_header_compiler" >&6; }
1789
1790# Is the header present?
1791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1792$as_echo_n "checking $2 presence... " >&6; }
1793cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1794/* end confdefs.h. */
1795#include <$2>
1796_ACEOF
1797if ac_fn_c_try_cpp "$LINENO"; then :
1798 ac_header_preproc=yes
1799else
1800 ac_header_preproc=no
1801fi
a53c44a6 1802rm -f conftest.err conftest.i conftest.$ac_ext
25e9e4f0
AJ
1803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1804$as_echo "$ac_header_preproc" >&6; }
1805
1806# So? What about this header?
1807case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1808 yes:no: )
1809 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1810$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1811 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1812$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1813 ;;
1814 no:yes:* )
1815 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1816$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1817 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1818$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1819 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1820$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1821 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1822$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1823 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1824$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
a53c44a6 1825( $as_echo "## ------------------------------------ ##
25e9e4f0 1826## Report this to wine-devel@winehq.org ##
a53c44a6 1827## ------------------------------------ ##"
25e9e4f0
AJ
1828 ) | sed "s/^/$as_me: WARNING: /" >&2
1829 ;;
1830esac
1831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1832$as_echo_n "checking for $2... " >&6; }
a53c44a6 1833if eval "test \"\${$3+set}\"" = set; then :
25e9e4f0
AJ
1834 $as_echo_n "(cached) " >&6
1835else
1836 eval "$3=\$ac_header_compiler"
1837fi
1838eval ac_res=\$$3
1839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1840$as_echo "$ac_res" >&6; }
1841fi
1842 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1843
1844} # ac_fn_c_check_header_mongrel
1845
1846# ac_fn_c_try_run LINENO
1847# ----------------------
1848# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1849# that executables *can* be run.
1850ac_fn_c_try_run ()
1851{
1852 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1853 if { { ac_try="$ac_link"
1854case "(($ac_try" in
1855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1856 *) ac_try_echo=$ac_try;;
1857esac
1858eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1859$as_echo "$ac_try_echo"; } >&5
1860 (eval "$ac_link") 2>&5
1861 ac_status=$?
1862 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1863 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1864 { { case "(($ac_try" in
1865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1866 *) ac_try_echo=$ac_try;;
1867esac
1868eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1869$as_echo "$ac_try_echo"; } >&5
1870 (eval "$ac_try") 2>&5
1871 ac_status=$?
1872 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1873 test $ac_status = 0; }; }; then :
1874 ac_retval=0
1875else
1876 $as_echo "$as_me: program exited with status $ac_status" >&5
1877 $as_echo "$as_me: failed program was:" >&5
1878sed 's/^/| /' conftest.$ac_ext >&5
1879
1880 ac_retval=$ac_status
1881fi
1882 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1883 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
fa8c4f76 1884 as_fn_set_status $ac_retval
25e9e4f0
AJ
1885
1886} # ac_fn_c_try_run
1887
1888# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1889# -------------------------------------------------------
1890# Tests whether HEADER exists and can be compiled using the include files in
1891# INCLUDES, setting the cache variable VAR accordingly.
1892ac_fn_c_check_header_compile ()
1893{
1894 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1896$as_echo_n "checking for $2... " >&6; }
a53c44a6 1897if eval "test \"\${$3+set}\"" = set; then :
25e9e4f0
AJ
1898 $as_echo_n "(cached) " >&6
1899else
1900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1901/* end confdefs.h. */
1902$4
1903#include <$2>
1904_ACEOF
1905if ac_fn_c_try_compile "$LINENO"; then :
1906 eval "$3=yes"
1907else
1908 eval "$3=no"
1909fi
1910rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1911fi
1912eval ac_res=\$$3
1913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1914$as_echo "$ac_res" >&6; }
1915 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1916
1917} # ac_fn_c_check_header_compile
1918
1919# ac_fn_c_check_func LINENO FUNC VAR
1920# ----------------------------------
1921# Tests whether FUNC exists, setting the cache variable VAR accordingly
1922ac_fn_c_check_func ()
1923{
1924 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1926$as_echo_n "checking for $2... " >&6; }
a53c44a6 1927if eval "test \"\${$3+set}\"" = set; then :
25e9e4f0
AJ
1928 $as_echo_n "(cached) " >&6
1929else
1930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1931/* end confdefs.h. */
1932/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1933 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1934#define $2 innocuous_$2
1935
1936/* System header to define __stub macros and hopefully few prototypes,
1937 which can conflict with char $2 (); below.
1938 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1939 <limits.h> exists even on freestanding compilers. */
1940
1941#ifdef __STDC__
1942# include <limits.h>
1943#else
1944# include <assert.h>
1945#endif
1946
1947#undef $2
1948
1949/* Override any GCC internal prototype to avoid an error.
1950 Use char because int might match the return type of a GCC
1951 builtin and then its argument prototype would still apply. */
1952#ifdef __cplusplus
1953extern "C"
1954#endif
1955char $2 ();
1956/* The GNU C library defines this for functions which it implements
1957 to always fail with ENOSYS. Some functions are actually named
1958 something starting with __ and the normal name is an alias. */
1959#if defined __stub_$2 || defined __stub___$2
1960choke me
1961#endif
1962
1963int
1964main ()
1965{
1966return $2 ();
1967 ;
1968 return 0;
1969}
1970_ACEOF
1971if ac_fn_c_try_link "$LINENO"; then :
1972 eval "$3=yes"
1973else
1974 eval "$3=no"
1975fi
1976rm -f core conftest.err conftest.$ac_objext \
1977 conftest$ac_exeext conftest.$ac_ext
1978fi
1979eval ac_res=\$$3
1980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1981$as_echo "$ac_res" >&6; }
1982 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1983
1984} # ac_fn_c_check_func
1985
1986# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1987# ----------------------------------------------------
1988# Tries to find if the field MEMBER exists in type AGGR, after including
1989# INCLUDES, setting cache variable VAR accordingly.
1990ac_fn_c_check_member ()
1991{
1992 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1994$as_echo_n "checking for $2.$3... " >&6; }
a53c44a6 1995if eval "test \"\${$4+set}\"" = set; then :
25e9e4f0
AJ
1996 $as_echo_n "(cached) " >&6
1997else
1998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1999/* end confdefs.h. */
2000$5
2001int
2002main ()
2003{
2004static $2 ac_aggr;
2005if (ac_aggr.$3)
2006return 0;
2007 ;
2008 return 0;
2009}
2010_ACEOF
2011if ac_fn_c_try_compile "$LINENO"; then :
2012 eval "$4=yes"
2013else
2014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2015/* end confdefs.h. */
2016$5
2017int
2018main ()
2019{
2020static $2 ac_aggr;
2021if (sizeof ac_aggr.$3)
2022return 0;
2023 ;
2024 return 0;
2025}
2026_ACEOF
2027if ac_fn_c_try_compile "$LINENO"; then :
2028 eval "$4=yes"
2029else
2030 eval "$4=no"
2031fi
2032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2033fi
2034rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2035fi
2036eval ac_res=\$$4
2037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2038$as_echo "$ac_res" >&6; }
2039 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2040
2041} # ac_fn_c_check_member
2042
2043# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2044# -------------------------------------------
2045# Tests whether TYPE exists after having included INCLUDES, setting cache
2046# variable VAR accordingly.
2047ac_fn_c_check_type ()
2048{
2049 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2051$as_echo_n "checking for $2... " >&6; }
a53c44a6 2052if eval "test \"\${$3+set}\"" = set; then :
25e9e4f0
AJ
2053 $as_echo_n "(cached) " >&6
2054else
2055 eval "$3=no"
2056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2057/* end confdefs.h. */
2058$4
2059int
2060main ()
2061{
2062if (sizeof ($2))
2063 return 0;
2064 ;
2065 return 0;
2066}
2067_ACEOF
2068if ac_fn_c_try_compile "$LINENO"; then :
2069 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2070/* end confdefs.h. */
2071$4
2072int
2073main ()
2074{
2075if (sizeof (($2)))
2076 return 0;
2077 ;
2078 return 0;
2079}
2080_ACEOF
2081if ac_fn_c_try_compile "$LINENO"; then :
2082
2083else
2084 eval "$3=yes"
2085fi
2086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2087fi
2088rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2089fi
2090eval ac_res=\$$3
2091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2092$as_echo "$ac_res" >&6; }
2093 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2094
2095} # ac_fn_c_check_type
2096cat >config.log <<_ACEOF
2097This file contains any messages produced by compilers while
2098running configure, to aid debugging if configure makes a mistake.
2099
e78c2117 2100It was created by Wine $as_me 1.3.3, which was
a53c44a6 2101generated by GNU Autoconf 2.67. Invocation command line was
25e9e4f0
AJ
2102
2103 $ $0 $@
2104
2105_ACEOF
2106exec 5>>config.log
2107{
2108cat <<_ASUNAME
2109## --------- ##
2110## Platform. ##
2111## --------- ##
2112
2113hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2114uname -m = `(uname -m) 2>/dev/null || echo unknown`
2115uname -r = `(uname -r) 2>/dev/null || echo unknown`
2116uname -s = `(uname -s) 2>/dev/null || echo unknown`
2117uname -v = `(uname -v) 2>/dev/null || echo unknown`
2118
2119/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2120/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2121
2122/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2123/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2124/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2125/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2126/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2127/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2128/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2129
2130_ASUNAME
2131
2132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
daa2886c
AJ
2133for as_dir in $PATH
2134do
2135 IFS=$as_save_IFS
2136 test -z "$as_dir" && as_dir=.
25e9e4f0
AJ
2137 $as_echo "PATH: $as_dir"
2138 done
fc6ffb29 2139IFS=$as_save_IFS
daa2886c 2140
f5818d2f
AJ
2141} >&5
2142
daa2886c
AJ
2143cat >&5 <<_ACEOF
2144
2145
2146## ----------- ##
2147## Core tests. ##
2148## ----------- ##
2149
2150_ACEOF
f5818d2f 2151
f5818d2f
AJ
2152
2153# Keep a trace of the command line.
2154# Strip out --no-create and --no-recursion so they do not pile up.
e24bcc77 2155# Strip out --silent because we don't want to record it for future runs.
f5818d2f 2156# Also quote any args containing shell meta-characters.
e24bcc77 2157# Make two passes to allow for proper duplicate-argument suppression.
f5818d2f 2158ac_configure_args=
e24bcc77
AJ
2159ac_configure_args0=
2160ac_configure_args1=
e24bcc77
AJ
2161ac_must_keep_next=false
2162for ac_pass in 1 2
f5818d2f 2163do
e24bcc77
AJ
2164 for ac_arg
2165 do
2166 case $ac_arg in
2167 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2168 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2169 | -silent | --silent | --silen | --sile | --sil)
2170 continue ;;
fc6ffb29 2171 *\'*)
abf5048b 2172 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
e24bcc77
AJ
2173 esac
2174 case $ac_pass in
25e9e4f0 2175 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
e24bcc77 2176 2)
25e9e4f0 2177 as_fn_append ac_configure_args1 " '$ac_arg'"
e24bcc77 2178 if test $ac_must_keep_next = true; then
875927f6 2179 ac_must_keep_next=false # Got value, back to normal.
e24bcc77 2180 else
875927f6
AJ
2181 case $ac_arg in
2182 *=* | --config-cache | -C | -disable-* | --disable-* \
2183 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2184 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2185 | -with-* | --with-* | -without-* | --without-* | --x)
2186 case "$ac_configure_args0 " in
2187 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2188 esac
2189 ;;
2190 -* ) ac_must_keep_next=true ;;
2191 esac
e24bcc77 2192 fi
25e9e4f0 2193 as_fn_append ac_configure_args " '$ac_arg'"
e24bcc77
AJ
2194 ;;
2195 esac
2196 done
f5818d2f 2197done
25e9e4f0
AJ
2198{ ac_configure_args0=; unset ac_configure_args0;}
2199{ ac_configure_args1=; unset ac_configure_args1;}
f5818d2f
AJ
2200
2201# When interrupted or exit'd, cleanup temporary files, and complete
2202# config.log. We remove comments because anyway the quotes in there
2203# would cause problems or look ugly.
fc6ffb29
AJ
2204# WARNING: Use '\'' to represent an apostrophe within the trap.
2205# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
f5818d2f
AJ
2206trap 'exit_status=$?
2207 # Save into config.log some information that might help in debugging.
daa2886c
AJ
2208 {
2209 echo
11af04e3 2210
a53c44a6 2211 $as_echo "## ---------------- ##
daa2886c 2212## Cache variables. ##
a53c44a6 2213## ---------------- ##"
daa2886c
AJ
2214 echo
2215 # The following way of writing the cache mishandles newlines in values,
fc6ffb29
AJ
2216(
2217 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2218 eval ac_val=\$$ac_var
2219 case $ac_val in #(
2220 *${as_nl}*)
2221 case $ac_var in #(
25e9e4f0 2222 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
abf5048b 2223$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
fc6ffb29
AJ
2224 esac
2225 case $ac_var in #(
2226 _ | IFS | as_nl) ;; #(
abf5048b 2227 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
25e9e4f0 2228 *) { eval $ac_var=; unset $ac_var;} ;;
fc6ffb29
AJ
2229 esac ;;
2230 esac
2231 done
f5818d2f 2232 (set) 2>&1 |
fc6ffb29
AJ
2233 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2234 *${as_nl}ac_space=\ *)
f5818d2f 2235 sed -n \
fc6ffb29
AJ
2236 "s/'\''/'\''\\\\'\'''\''/g;
2237 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2238 ;; #(
f5818d2f 2239 *)
fc6ffb29 2240 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
f5818d2f 2241 ;;
fc6ffb29
AJ
2242 esac |
2243 sort
2244)
daa2886c 2245 echo
11af04e3 2246
a53c44a6 2247 $as_echo "## ----------------- ##
11af04e3 2248## Output variables. ##
a53c44a6 2249## ----------------- ##"
11af04e3
AJ
2250 echo
2251 for ac_var in $ac_subst_vars
2252 do
fc6ffb29 2253 eval ac_val=\$$ac_var
0ebeb530 2254 case $ac_val in
abf5048b 2255 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
0ebeb530 2256 esac
abf5048b 2257 $as_echo "$ac_var='\''$ac_val'\''"
11af04e3
AJ
2258 done | sort
2259 echo
2260
2261 if test -n "$ac_subst_files"; then
a53c44a6 2262 $as_echo "## ------------------- ##
fc6ffb29 2263## File substitutions. ##
a53c44a6 2264## ------------------- ##"
11af04e3
AJ
2265 echo
2266 for ac_var in $ac_subst_files
2267 do
fc6ffb29 2268 eval ac_val=\$$ac_var
0ebeb530 2269 case $ac_val in
abf5048b 2270 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
0ebeb530 2271 esac
abf5048b 2272 $as_echo "$ac_var='\''$ac_val'\''"
11af04e3
AJ
2273 done | sort
2274 echo
2275 fi
2276
daa2886c 2277 if test -s confdefs.h; then
a53c44a6 2278 $as_echo "## ----------- ##
daa2886c 2279## confdefs.h. ##
a53c44a6 2280## ----------- ##"
daa2886c 2281 echo
fc6ffb29 2282 cat confdefs.h
daa2886c
AJ
2283 echo
2284 fi
2285 test "$ac_signal" != 0 &&
abf5048b
AJ
2286 $as_echo "$as_me: caught signal $ac_signal"
2287 $as_echo "$as_me: exit $exit_status"
daa2886c 2288 } >&5
fc6ffb29
AJ
2289 rm -f core *.core core.conftest.* &&
2290 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
f5818d2f 2291 exit $exit_status
fc6ffb29 2292' 0
f5818d2f 2293for ac_signal in 1 2 13 15; do
25e9e4f0 2294 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
f5818d2f
AJ
2295done
2296ac_signal=0
2297
2298# confdefs.h avoids OS command line length limits that DEFS can exceed.
fc6ffb29 2299rm -f -r conftest* confdefs.h
f5818d2f 2300
25e9e4f0
AJ
2301$as_echo "/* confdefs.h */" > confdefs.h
2302
daa2886c
AJ
2303# Predefined preprocessor variables.
2304
2305cat >>confdefs.h <<_ACEOF
2306#define PACKAGE_NAME "$PACKAGE_NAME"
2307_ACEOF
2308
daa2886c
AJ
2309cat >>confdefs.h <<_ACEOF
2310#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2311_ACEOF
2312
daa2886c
AJ
2313cat >>confdefs.h <<_ACEOF
2314#define PACKAGE_VERSION "$PACKAGE_VERSION"
2315_ACEOF
2316
daa2886c
AJ
2317cat >>confdefs.h <<_ACEOF
2318#define PACKAGE_STRING "$PACKAGE_STRING"
2319_ACEOF
2320
daa2886c
AJ
2321cat >>confdefs.h <<_ACEOF
2322#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2323_ACEOF
2324
25e9e4f0
AJ
2325cat >>confdefs.h <<_ACEOF
2326#define PACKAGE_URL "$PACKAGE_URL"
2327_ACEOF
2328
daa2886c 2329
f5818d2f 2330# Let the site file select an alternate cache file if it wants to.
abf5048b
AJ
2331# Prefer an explicitly selected file to automatically selected ones.
2332ac_site_file1=NONE
2333ac_site_file2=NONE
fc6ffb29 2334if test -n "$CONFIG_SITE"; then
a53c44a6
AJ
2335 # We do not want a PATH search for config.site.
2336 case $CONFIG_SITE in #((
2337 -*) ac_site_file1=./$CONFIG_SITE;;
2338 */*) ac_site_file1=$CONFIG_SITE;;
2339 *) ac_site_file1=./$CONFIG_SITE;;
2340 esac
fc6ffb29 2341elif test "x$prefix" != xNONE; then
abf5048b
AJ
2342 ac_site_file1=$prefix/share/config.site
2343 ac_site_file2=$prefix/etc/config.site
fc6ffb29 2344else
abf5048b
AJ
2345 ac_site_file1=$ac_default_prefix/share/config.site
2346 ac_site_file2=$ac_default_prefix/etc/config.site
e2991ea7 2347fi
abf5048b 2348for ac_site_file in "$ac_site_file1" "$ac_site_file2"
fc6ffb29 2349do
abf5048b 2350 test "x$ac_site_file" = xNONE && continue
fa8c4f76 2351 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
25e9e4f0 2352 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
abf5048b 2353$as_echo "$as_me: loading site script $ac_site_file" >&6;}
daa2886c 2354 sed 's/^/| /' "$ac_site_file" >&5
a53c44a6
AJ
2355 . "$ac_site_file" \
2356 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2357$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2358as_fn_error $? "failed to load site script $ac_site_file
2359See \`config.log' for more details" "$LINENO" 5 ; }
e2991ea7
AJ
2360 fi
2361done
2362
2363if test -r "$cache_file"; then
fa8c4f76
AJ
2364 # Some versions of bash will fail to source /dev/null (special files
2365 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2366 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
25e9e4f0 2367 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
abf5048b 2368$as_echo "$as_me: loading cache $cache_file" >&6;}
f5818d2f 2369 case $cache_file in
0ebeb530
JW
2370 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2371 *) . "./$cache_file";;
f5818d2f
AJ
2372 esac
2373 fi
e2991ea7 2374else
25e9e4f0 2375 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
abf5048b 2376$as_echo "$as_me: creating cache $cache_file" >&6;}
f5818d2f
AJ
2377 >$cache_file
2378fi
2379
2380# Check that the precious variables saved in the cache have kept the same
2381# value.
2382ac_cache_corrupted=false
fc6ffb29 2383for ac_var in $ac_precious_vars; do
f5818d2f
AJ
2384 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2385 eval ac_new_set=\$ac_env_${ac_var}_set
fc6ffb29
AJ
2386 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2387 eval ac_new_val=\$ac_env_${ac_var}_value
f5818d2f
AJ
2388 case $ac_old_set,$ac_new_set in
2389 set,)
25e9e4f0 2390 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
abf5048b 2391$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
f5818d2f
AJ
2392 ac_cache_corrupted=: ;;
2393 ,set)
25e9e4f0 2394 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
abf5048b 2395$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
f5818d2f
AJ
2396 ac_cache_corrupted=: ;;
2397 ,);;
2398 *)
2399 if test "x$ac_old_val" != "x$ac_new_val"; then
abf5048b
AJ
2400 # differences in whitespace do not lead to failure.
2401 ac_old_val_w=`echo x $ac_old_val`
2402 ac_new_val_w=`echo x $ac_new_val`
2403 if test "$ac_old_val_w" != "$ac_new_val_w"; then
25e9e4f0 2404 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
abf5048b
AJ
2405$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2406 ac_cache_corrupted=:
2407 else
25e9e4f0 2408 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
abf5048b
AJ
2409$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2410 eval $ac_var=\$ac_old_val
2411 fi
25e9e4f0 2412 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
abf5048b 2413$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
25e9e4f0 2414 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
abf5048b 2415$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
f5818d2f
AJ
2416 fi;;
2417 esac
daa2886c 2418 # Pass precious variables to config.status.
f5818d2f
AJ
2419 if test "$ac_new_set" = set; then
2420 case $ac_new_val in
abf5048b 2421 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
daa2886c
AJ
2422 *) ac_arg=$ac_var=$ac_new_val ;;
2423 esac
2424 case " $ac_configure_args " in
2425 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
25e9e4f0 2426 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
f5818d2f
AJ
2427 esac
2428 fi
2429done
2430if $ac_cache_corrupted; then
25e9e4f0 2431 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
abf5048b 2432$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25e9e4f0 2433 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
abf5048b 2434$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
a53c44a6 2435 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
e2991ea7 2436fi
25e9e4f0
AJ
2437## -------------------- ##
2438## Main body of script. ##
2439## -------------------- ##
daa2886c 2440
fc6ffb29
AJ
2441ac_ext=c
2442ac_cpp='$CPP $CPPFLAGS'
2443ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2444ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2445ac_compiler_gnu=$ac_cv_c_compiler_gnu
daa2886c 2446
e2991ea7 2447
11af04e3 2448
fc6ffb29 2449ac_config_headers="$ac_config_headers include/config.h"
18f92e76 2450
d7d4fdf8 2451ac_aux_dir=
0ebeb530 2452for ac_dir in tools "$srcdir"/tools; do
a53c44a6
AJ
2453 if test -f "$ac_dir/install-sh"; then
2454 ac_aux_dir=$ac_dir
2455 ac_install_sh="$ac_aux_dir/install-sh -c"
2456 break
2457 elif test -f "$ac_dir/install.sh"; then
2458 ac_aux_dir=$ac_dir
2459 ac_install_sh="$ac_aux_dir/install.sh -c"
2460 break
2461 elif test -f "$ac_dir/shtool"; then
2462 ac_aux_dir=$ac_dir
2463 ac_install_sh="$ac_aux_dir/shtool install -c"
2464 break
2465 fi
d7d4fdf8
AJ
2466done
2467if test -z "$ac_aux_dir"; then
a53c44a6 2468 as_fn_error $? "cannot find install-sh, install.sh, or shtool in tools \"$srcdir\"/tools" "$LINENO" 5
d7d4fdf8 2469fi
0ebeb530
JW
2470
2471# These three variables are undocumented and unsupported,
2472# and are intended to be withdrawn in a future Autoconf release.
2473# They can cause serious problems if a builder's source tree is in a directory
2474# whose full name contains unusual characters.
2475ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2476ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2477ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2478
ff8331ea 2479
daa2886c
AJ
2480
2481
d59227e5 2482
fc6ffb29 2483# Check whether --enable-win16 was given.
25e9e4f0 2484if test "${enable_win16+set}" = set; then :
fc6ffb29
AJ
2485 enableval=$enable_win16;
2486fi
c728efc3 2487
fc6ffb29 2488# Check whether --enable-win64 was given.
25e9e4f0 2489if test "${enable_win64+set}" = set; then :
fc6ffb29
AJ
2490 enableval=$enable_win64;
2491fi
2aa8e871 2492
35078f4b 2493# Check whether --enable-tests was given.
25e9e4f0 2494if test "${enable_tests+set}" = set; then :
35078f4b
AJ
2495 enableval=$enable_tests;
2496fi
2497
9d037226 2498# Check whether --enable-maintainer-mode was given.
25e9e4f0 2499if test "${enable_maintainer_mode+set}" = set; then :
9d037226 2500 enableval=$enable_maintainer_mode;
9d037226
AJ
2501fi
2502
b8074991
AJ
2503
2504
a41f0f1b 2505# Check whether --with-alsa was given.
25e9e4f0 2506if test "${with_alsa+set}" = set; then :
a41f0f1b
AJ
2507 withval=$with_alsa; if test "x$withval" = "xno"; then ac_cv_header_sys_asoundlib_h=no; ac_cv_header_alsa_asoundlib_h=no; fi
2508fi
2509
2510
2511# Check whether --with-audioio was given.
25e9e4f0 2512if test "${with_audioio+set}" = set; then :
a41f0f1b
AJ
2513 withval=$with_audioio; if test "x$withval" = "xno"; then ac_cv_header_libaudioio_h=no; fi
2514fi
2515
2516
2517# Check whether --with-capi was given.
25e9e4f0 2518if test "${with_capi+set}" = set; then :
a41f0f1b
AJ
2519 withval=$with_capi; if test "x$withval" = "xno"; then ac_cv_header_capi20_h=no; ac_cv_header_linux_capi_h=no; fi
2520fi
2521
2522
2523# Check whether --with-cms was given.
25e9e4f0 2524if test "${with_cms+set}" = set; then :
a41f0f1b
AJ
2525 withval=$with_cms; if test "x$withval" = "xno"; then ac_cv_header_lcms_h=no; ac_cv_header_lcms_lcms_h=no; fi
2526fi
2527
2528
2529# Check whether --with-coreaudio was given.
25e9e4f0 2530if test "${with_coreaudio+set}" = set; then :
a41f0f1b
AJ
2531 withval=$with_coreaudio; if test "x$withval" = "xno"; then ac_cv_header_CoreAudio_CoreAudio_h=no; fi
2532fi
2533
2534
2535# Check whether --with-cups was given.
25e9e4f0 2536if test "${with_cups+set}" = set; then :
289ea338 2537 withval=$with_cups;
a41f0f1b
AJ
2538fi
2539
2540
2541# Check whether --with-curses was given.
25e9e4f0 2542if test "${with_curses+set}" = set; then :
a41f0f1b
AJ
2543 withval=$with_curses; if test "x$withval" = "xno"; then ac_cv_header_ncurses_h=no; ac_cv_header_curses_h=no; fi
2544fi
2545
2546
2547# Check whether --with-esd was given.
25e9e4f0 2548if test "${with_esd+set}" = set; then :
a41f0f1b
AJ
2549 withval=$with_esd;
2550fi
2551
2552
2553# Check whether --with-fontconfig was given.
25e9e4f0 2554if test "${with_fontconfig+set}" = set; then :
a41f0f1b
AJ
2555 withval=$with_fontconfig; if test "x$withval" = "xno"; then ac_cv_header_fontconfig_fontconfig_h=no; fi
2556fi
2557
2558
a20c0e12 2559# Check whether --with-freetype was given.
25e9e4f0 2560if test "${with_freetype+set}" = set; then :
a20c0e12
AJ
2561 withval=$with_freetype;
2562fi
2563
2564
a41f0f1b 2565# Check whether --with-gphoto was given.
25e9e4f0 2566if test "${with_gphoto+set}" = set; then :
a41f0f1b
AJ
2567 withval=$with_gphoto;
2568fi
2569
2570
ad798735 2571# Check whether --with-glu was given.
25e9e4f0 2572if test "${with_glu+set}" = set; then :
ad798735
AJ
2573 withval=$with_glu; if test "x$withval" = "xno"; then ac_cv_header_GL_glu_h=no; fi
2574fi
2575
2576
874c9ef6 2577# Check whether --with-gnutls was given.
25e9e4f0 2578if test "${with_gnutls+set}" = set; then :
874c9ef6
HV
2579 withval=$with_gnutls;
2580fi
2581
2582
6ce32e0d
AJ
2583# Check whether --with-gsm was given.
2584if test "${with_gsm+set}" = set; then :
2585 withval=$with_gsm; if test "x$withval" = "xno"; then ac_cv_header_gsm_h=no; ac_cv_header_gsm_gsm_h=no; fi
58b5a3f6
ML
2586fi
2587
2588
a41f0f1b 2589# Check whether --with-hal was given.
25e9e4f0 2590if test "${with_hal+set}" = set; then :
a41f0f1b
AJ
2591 withval=$with_hal;
2592fi
2593
2594
ebee1970
DJ
2595# Check whether --with-icns was given.
2596if test "${with_icns+set}" = set; then :
2597 withval=$with_icns; if test "x$withval" = "xno"; then ac_cv_header_icns_h=no; fi
2598fi
2599
2600
a41f0f1b 2601# Check whether --with-jack was given.
25e9e4f0 2602if test "${with_jack+set}" = set; then :
a41f0f1b
AJ
2603 withval=$with_jack; if test "x$withval" = "xno"; then ac_cv_header_jack_jack_h=no; fi
2604fi
2605
2606
2607# Check whether --with-jpeg was given.
25e9e4f0 2608if test "${with_jpeg+set}" = set; then :
a41f0f1b
AJ
2609 withval=$with_jpeg; if test "x$withval" = "xno"; then ac_cv_header_jpeglib_h=no; fi
2610fi
2611
2612
2613# Check whether --with-ldap was given.
25e9e4f0 2614if test "${with_ldap+set}" = set; then :
a41f0f1b
AJ
2615 withval=$with_ldap; if test "x$withval" = "xno"; then ac_cv_header_ldap_h=no; ac_cv_header_lber_h=no; fi
2616fi
2617
2618
db71d7c0
AS
2619# Check whether --with-mpg123 was given.
2620if test "${with_mpg123+set}" = set; then :
2621 withval=$with_mpg123; if test "x$withval" = "xno"; then ac_cv_header_mpg123_h=no; fi
2622fi
2623
2624
a41f0f1b 2625# Check whether --with-nas was given.
25e9e4f0 2626if test "${with_nas+set}" = set; then :
a41f0f1b
AJ
2627 withval=$with_nas; if test "x$withval" = "xno"; then ac_cv_header_audio_audiolib_h=no; fi
2628fi
2629
2630
862965f4
CR
2631# Check whether --with-openal was given.
2632if test "${with_openal+set}" = set; then :
0b08f19e 2633 withval=$with_openal; if test "x$withval" = "xno"; then ac_cv_header_AL_al_h=no; ac_cv_header_OpenAL_al_h=no; fi
862965f4
CR
2634fi
2635
2636
fc6ffb29 2637# Check whether --with-opengl was given.
25e9e4f0 2638if test "${with_opengl+set}" = set; then :
fc6ffb29
AJ
2639 withval=$with_opengl;
2640fi
f90efa9c
AJ
2641
2642
a41f0f1b 2643# Check whether --with-openssl was given.
25e9e4f0 2644if test "${with_openssl+set}" = set; then :
a41f0f1b
AJ
2645 withval=$with_openssl; if test "x$withval" = "xno"; then ac_cv_header_openssl_err_h=no; ac_cv_header_openssl_ssl_h=no; fi
2646fi
2647
2648
2649# Check whether --with-oss was given.
25e9e4f0 2650if test "${with_oss+set}" = set; then :
a41f0f1b
AJ
2651 withval=$with_oss; if test "x$withval" = "xno"; then ac_cv_header_soundcard_h=no; ac_cv_header_sys_soundcard_h=no; ac_cv_header_machine_soundcard_h=no; fi
2652fi
2653
2654
2655# Check whether --with-png was given.
25e9e4f0 2656if test "${with_png+set}" = set; then :
a41f0f1b
AJ
2657 withval=$with_png; if test "x$withval" = "xno"; then ac_cv_header_png_h=no; fi
2658fi
2659
2660
c891f6bc 2661# Check whether --with-pthread was given.
25e9e4f0 2662if test "${with_pthread+set}" = set; then :
c891f6bc
AJ
2663 withval=$with_pthread; if test "x$withval" = "xno"; then ac_cv_header_pthread_h=no; fi
2664fi
2665
2666
a41f0f1b 2667# Check whether --with-sane was given.
25e9e4f0 2668if test "${with_sane+set}" = set; then :
a41f0f1b
AJ
2669 withval=$with_sane;
2670fi
2671
2672
73cd5693
VP
2673# Check whether --with-tiff was given.
2674if test "${with_tiff+set}" = set; then :
2675 withval=$with_tiff; if test "x$withval" = "xno"; then ac_cv_header_tiffio_h=no; fi
2676fi
2677
2678
bf6f0750
ML
2679# Check whether --with-v4l was given.
2680if test "${with_v4l+set}" = set; then :
2681 withval=$with_v4l;
2682fi
2683
2684
a41f0f1b 2685# Check whether --with-xcomposite was given.
25e9e4f0 2686if test "${with_xcomposite+set}" = set; then :
a41f0f1b
AJ
2687 withval=$with_xcomposite; if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_Xcomposite_h=no; fi
2688fi
2689
2690
2691# Check whether --with-xcursor was given.
25e9e4f0 2692if test "${with_xcursor+set}" = set; then :
a41f0f1b
AJ
2693 withval=$with_xcursor; if test "x$withval" = "xno"; then ac_cv_header_X11_Xcursor_Xcursor_h=no; fi
2694fi
2695
2696
2697# Check whether --with-xinerama was given.
25e9e4f0 2698if test "${with_xinerama+set}" = set; then :
a41f0f1b
AJ
2699 withval=$with_xinerama; if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_Xinerama_h=no; fi
2700fi
2701
2702
2703# Check whether --with-xinput was given.
25e9e4f0 2704if test "${with_xinput+set}" = set; then :
a41f0f1b
AJ
2705 withval=$with_xinput; if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_XInput_h=no; fi
2706fi
2707
2708
2709# Check whether --with-xml was given.
25e9e4f0 2710if test "${with_xml+set}" = set; then :
a41f0f1b
AJ
2711 withval=$with_xml;
2712fi
2713
2714
2715# Check whether --with-xrandr was given.
25e9e4f0 2716if test "${with_xrandr+set}" = set; then :
a41f0f1b
AJ
2717 withval=$with_xrandr; if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_Xrandr_h=no; fi
2718fi
2719
2720
2721# Check whether --with-xrender was given.
25e9e4f0 2722if test "${with_xrender+set}" = set; then :
a41f0f1b
AJ
2723 withval=$with_xrender; if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_Xrender_h=no; fi
2724fi
2725
2726
2727# Check whether --with-xshape was given.
25e9e4f0 2728if test "${with_xshape+set}" = set; then :
a41f0f1b
AJ
2729 withval=$with_xshape; if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_shape_h=no; fi
2730fi
2731
2732
2733# Check whether --with-xshm was given.
25e9e4f0 2734if test "${with_xshm+set}" = set; then :
a41f0f1b
AJ
2735 withval=$with_xshm; if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_XShm_h=no; fi
2736fi
2737
2738
2739# Check whether --with-xslt was given.
25e9e4f0 2740if test "${with_xslt+set}" = set; then :
a41f0f1b
AJ
2741 withval=$with_xslt;
2742fi
2743
2744
a49beb4c 2745# Check whether --with-xxf86vm was given.
25e9e4f0 2746if test "${with_xxf86vm+set}" = set; then :
7b285a4e 2747 withval=$with_xxf86vm; if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_xf86vmode_h=no; ac_cv_header_X11_extensions_xf86vmproto_h=no; fi
a41f0f1b
AJ
2748fi
2749
2750
2751
fc6ffb29 2752# Check whether --with-wine-tools was given.
25e9e4f0 2753if test "${with_wine_tools+set}" = set; then :
fc6ffb29
AJ
2754 withval=$with_wine_tools;
2755fi
fc01b729 2756
fc01b729 2757
39a75d37
AJ
2758# Check whether --with-wine64 was given.
2759if test "${with_wine64+set}" = set; then :
2760 withval=$with_wine64;
2761fi
2762
2763
f5818d2f 2764# Make sure we can run config.sub.
0ebeb530 2765$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
a53c44a6 2766 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
f5818d2f 2767
25e9e4f0 2768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
abf5048b 2769$as_echo_n "checking build system type... " >&6; }
25e9e4f0 2770if test "${ac_cv_build+set}" = set; then :
abf5048b 2771 $as_echo_n "(cached) " >&6
f5818d2f 2772else
fc6ffb29
AJ
2773 ac_build_alias=$build_alias
2774test "x$ac_build_alias" = x &&
0ebeb530 2775 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
fc6ffb29 2776test "x$ac_build_alias" = x &&
a53c44a6 2777 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
0ebeb530 2778ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
a53c44a6 2779 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
f5818d2f
AJ
2780
2781fi
25e9e4f0 2782{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
abf5048b 2783$as_echo "$ac_cv_build" >&6; }
fc6ffb29
AJ
2784case $ac_cv_build in
2785*-*-*) ;;
a53c44a6 2786*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;;
fc6ffb29 2787esac
f5818d2f 2788build=$ac_cv_build
fc6ffb29
AJ
2789ac_save_IFS=$IFS; IFS='-'
2790set x $ac_cv_build
2791shift
2792build_cpu=$1
2793build_vendor=$2
2794shift; shift
2795# Remember, the first character of IFS is used to create $*,
2796# except with old shells:
2797build_os=$*
2798IFS=$ac_save_IFS
2799case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2800
2801
25e9e4f0 2802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
abf5048b 2803$as_echo_n "checking host system type... " >&6; }
25e9e4f0 2804if test "${ac_cv_host+set}" = set; then :
abf5048b 2805 $as_echo_n "(cached) " >&6
f5818d2f 2806else
fc6ffb29
AJ
2807 if test "x$host_alias" = x; then
2808 ac_cv_host=$ac_cv_build
2809else
0ebeb530 2810 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
a53c44a6 2811 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
fc6ffb29 2812fi
f5818d2f
AJ
2813
2814fi
25e9e4f0 2815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
abf5048b 2816$as_echo "$ac_cv_host" >&6; }
fc6ffb29
AJ
2817case $ac_cv_host in
2818*-*-*) ;;
a53c44a6 2819*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;;
fc6ffb29 2820esac
f5818d2f 2821host=$ac_cv_host
fc6ffb29
AJ
2822ac_save_IFS=$IFS; IFS='-'
2823set x $ac_cv_host
2824shift
2825host_cpu=$1
2826host_vendor=$2
2827shift; shift
2828# Remember, the first character of IFS is used to create $*,
2829# except with old shells:
2830host_os=$*
2831IFS=$ac_save_IFS
2832case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
f5818d2f 2833
daa2886c 2834
71440f35 2835
73b724e7
AJ
2836case "$srcdir" in
2837 .) ;;
2838 *) if test -f "$srcdir/Makefile" -o -f "$srcdir/include/config.h"; then
a53c44a6 2839 as_fn_error $? "you are building out of the source tree, but the source tree contains object files.
25e9e4f0 2840You need to run 'make distclean' in the source tree first." "$LINENO" 5
73b724e7
AJ
2841 fi ;;
2842esac
2843
71440f35 2844
25e9e4f0 2845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
abf5048b
AJ
2846$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2847set x ${MAKE-make}
2848ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
a53c44a6 2849if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :
abf5048b 2850 $as_echo_n "(cached) " >&6
f5818d2f 2851else
daa2886c 2852 cat >conftest.make <<\_ACEOF
fc6ffb29 2853SHELL = /bin/sh
e2991ea7 2854all:
0ebeb530 2855 @echo '@@@%%%=$(MAKE)=@@@%%%'
daa2886c 2856_ACEOF
a53c44a6 2857# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
0ebeb530
JW
2858case `${MAKE-make} -f conftest.make 2>/dev/null` in
2859 *@@@%%%=?*=@@@%%%*)
2860 eval ac_cv_prog_make_${ac_make}_set=yes;;
2861 *)
2862 eval ac_cv_prog_make_${ac_make}_set=no;;
2863esac
f5818d2f 2864rm -f conftest.make
e2991ea7 2865fi
0ebeb530 2866if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
25e9e4f0 2867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
abf5048b 2868$as_echo "yes" >&6; }
e2991ea7
AJ
2869 SET_MAKE=
2870else
25e9e4f0 2871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 2872$as_echo "no" >&6; }
e2991ea7
AJ
2873 SET_MAKE="MAKE=${MAKE-make}"
2874fi
2875
f5818d2f
AJ
2876ac_ext=c
2877ac_cpp='$CPP $CPPFLAGS'
2878ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2879ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2880ac_compiler_gnu=$ac_cv_c_compiler_gnu
2881if test -n "$ac_tool_prefix"; then
2882 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2883set dummy ${ac_tool_prefix}gcc; ac_word=$2
25e9e4f0 2884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 2885$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 2886if test "${ac_cv_prog_CC+set}" = set; then :
abf5048b 2887 $as_echo_n "(cached) " >&6
f5818d2f
AJ
2888else
2889 if test -n "$CC"; then
2890 ac_cv_prog_CC="$CC" # Let the user override the test.
2891else
daa2886c
AJ
2892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2893for as_dir in $PATH
2894do
2895 IFS=$as_save_IFS
2896 test -z "$as_dir" && as_dir=.
25e9e4f0 2897 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 2898 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
daa2886c 2899 ac_cv_prog_CC="${ac_tool_prefix}gcc"
25e9e4f0 2900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
daa2886c
AJ
2901 break 2
2902 fi
2903done
25e9e4f0 2904 done
fc6ffb29 2905IFS=$as_save_IFS
f5818d2f
AJ
2906
2907fi
2908fi
2909CC=$ac_cv_prog_CC
2910if test -n "$CC"; then
25e9e4f0 2911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
abf5048b 2912$as_echo "$CC" >&6; }
f5818d2f 2913else
25e9e4f0 2914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 2915$as_echo "no" >&6; }
f5818d2f
AJ
2916fi
2917
fc6ffb29 2918
f5818d2f
AJ
2919fi
2920if test -z "$ac_cv_prog_CC"; then
2921 ac_ct_CC=$CC
2922 # Extract the first word of "gcc", so it can be a program name with args.
e2991ea7 2923set dummy gcc; ac_word=$2
25e9e4f0 2924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 2925$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 2926if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
abf5048b 2927 $as_echo_n "(cached) " >&6
f5818d2f
AJ
2928else
2929 if test -n "$ac_ct_CC"; then
2930 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2931else
daa2886c
AJ
2932as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2933for as_dir in $PATH
2934do
2935 IFS=$as_save_IFS
2936 test -z "$as_dir" && as_dir=.
25e9e4f0 2937 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 2938 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
daa2886c 2939 ac_cv_prog_ac_ct_CC="gcc"
25e9e4f0 2940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
daa2886c
AJ
2941 break 2
2942 fi
2943done
25e9e4f0 2944 done
fc6ffb29 2945IFS=$as_save_IFS
f5818d2f
AJ
2946
2947fi
2948fi
2949ac_ct_CC=$ac_cv_prog_ac_ct_CC
2950if test -n "$ac_ct_CC"; then
25e9e4f0 2951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
abf5048b 2952$as_echo "$ac_ct_CC" >&6; }
f5818d2f 2953else
25e9e4f0 2954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 2955$as_echo "no" >&6; }
f5818d2f
AJ
2956fi
2957
fc6ffb29
AJ
2958 if test "x$ac_ct_CC" = x; then
2959 CC=""
2960 else
2961 case $cross_compiling:$ac_tool_warned in
2962yes:)
25e9e4f0 2963{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
abf5048b 2964$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
fc6ffb29
AJ
2965ac_tool_warned=yes ;;
2966esac
2967 CC=$ac_ct_CC
2968 fi
f5818d2f
AJ
2969else
2970 CC="$ac_cv_prog_CC"
2971fi
2972
2973if test -z "$CC"; then
fc6ffb29
AJ
2974 if test -n "$ac_tool_prefix"; then
2975 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
f5818d2f 2976set dummy ${ac_tool_prefix}cc; ac_word=$2
25e9e4f0 2977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 2978$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 2979if test "${ac_cv_prog_CC+set}" = set; then :
abf5048b 2980 $as_echo_n "(cached) " >&6
e2991ea7
AJ
2981else
2982 if test -n "$CC"; then
2983 ac_cv_prog_CC="$CC" # Let the user override the test.
2984else
daa2886c
AJ
2985as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2986for as_dir in $PATH
2987do
2988 IFS=$as_save_IFS
2989 test -z "$as_dir" && as_dir=.
25e9e4f0 2990 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 2991 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
daa2886c 2992 ac_cv_prog_CC="${ac_tool_prefix}cc"
25e9e4f0 2993 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
daa2886c
AJ
2994 break 2
2995 fi
2996done
25e9e4f0 2997 done
fc6ffb29 2998IFS=$as_save_IFS
f5818d2f 2999
e2991ea7
AJ
3000fi
3001fi
f5818d2f 3002CC=$ac_cv_prog_CC
e2991ea7 3003if test -n "$CC"; then
25e9e4f0 3004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
abf5048b 3005$as_echo "$CC" >&6; }
f5818d2f 3006else
25e9e4f0 3007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 3008$as_echo "no" >&6; }
f5818d2f
AJ
3009fi
3010
e2991ea7 3011
fc6ffb29 3012 fi
f5818d2f 3013fi
b817f4fb
AJ
3014if test -z "$CC"; then
3015 # Extract the first word of "cc", so it can be a program name with args.
3016set dummy cc; ac_word=$2
25e9e4f0 3017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 3018$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 3019if test "${ac_cv_prog_CC+set}" = set; then :
abf5048b 3020 $as_echo_n "(cached) " >&6
b817f4fb
AJ
3021else
3022 if test -n "$CC"; then
3023 ac_cv_prog_CC="$CC" # Let the user override the test.
3024else
b817f4fb 3025 ac_prog_rejected=no
daa2886c
AJ
3026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3027for as_dir in $PATH
3028do
3029 IFS=$as_save_IFS
3030 test -z "$as_dir" && as_dir=.
25e9e4f0 3031 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 3032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
daa2886c
AJ
3033 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3034 ac_prog_rejected=yes
3035 continue
3036 fi
3037 ac_cv_prog_CC="cc"
25e9e4f0 3038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
daa2886c
AJ
3039 break 2
3040 fi
3041done
25e9e4f0 3042 done
fc6ffb29 3043IFS=$as_save_IFS
f5818d2f 3044
b817f4fb
AJ
3045if test $ac_prog_rejected = yes; then
3046 # We found a bogon in the path, so make sure we never use it.
3047 set dummy $ac_cv_prog_CC
3048 shift
f5818d2f 3049 if test $# != 0; then
b817f4fb
AJ
3050 # We chose a different compiler from the bogus one.
3051 # However, it has the same basename, so the bogon will be chosen
3052 # first if we set CC to just the basename; use the full file name.
3053 shift
11af04e3 3054 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
b817f4fb
AJ
3055 fi
3056fi
3057fi
3058fi
f5818d2f 3059CC=$ac_cv_prog_CC
b817f4fb 3060if test -n "$CC"; then
25e9e4f0 3061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
abf5048b 3062$as_echo "$CC" >&6; }
b817f4fb 3063else
25e9e4f0 3064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 3065$as_echo "no" >&6; }
b817f4fb
AJ
3066fi
3067
fc6ffb29 3068
f5818d2f
AJ
3069fi
3070if test -z "$CC"; then
3071 if test -n "$ac_tool_prefix"; then
fc6ffb29 3072 for ac_prog in cl.exe
f5818d2f
AJ
3073 do
3074 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3075set dummy $ac_tool_prefix$ac_prog; ac_word=$2
25e9e4f0 3076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 3077$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 3078if test "${ac_cv_prog_CC+set}" = set; then :
abf5048b 3079 $as_echo_n "(cached) " >&6
f5818d2f
AJ
3080else
3081 if test -n "$CC"; then
18ad24a7
EP
3082 ac_cv_prog_CC="$CC" # Let the user override the test.
3083else
daa2886c
AJ
3084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3085for as_dir in $PATH
3086do
3087 IFS=$as_save_IFS
3088 test -z "$as_dir" && as_dir=.
25e9e4f0 3089 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 3090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
daa2886c 3091 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
25e9e4f0 3092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
daa2886c
AJ
3093 break 2
3094 fi
3095done
25e9e4f0 3096 done
fc6ffb29 3097IFS=$as_save_IFS
f5818d2f 3098
18ad24a7
EP
3099fi
3100fi
f5818d2f 3101CC=$ac_cv_prog_CC
18ad24a7 3102if test -n "$CC"; then
25e9e4f0 3103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
abf5048b 3104$as_echo "$CC" >&6; }
18ad24a7 3105else
25e9e4f0 3106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 3107$as_echo "no" >&6; }
b817f4fb 3108fi
e2991ea7 3109
fc6ffb29 3110
f5818d2f
AJ
3111 test -n "$CC" && break
3112 done
3113fi
3114if test -z "$CC"; then
3115 ac_ct_CC=$CC
fc6ffb29 3116 for ac_prog in cl.exe
f5818d2f
AJ
3117do
3118 # Extract the first word of "$ac_prog", so it can be a program name with args.
3119set dummy $ac_prog; ac_word=$2
25e9e4f0 3120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 3121$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 3122if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
abf5048b 3123 $as_echo_n "(cached) " >&6
f5818d2f
AJ
3124else
3125 if test -n "$ac_ct_CC"; then
3126 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3127else
daa2886c
AJ
3128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3129for as_dir in $PATH
3130do
3131 IFS=$as_save_IFS
3132 test -z "$as_dir" && as_dir=.
25e9e4f0 3133 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 3134 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
daa2886c 3135 ac_cv_prog_ac_ct_CC="$ac_prog"
25e9e4f0 3136 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
daa2886c
AJ
3137 break 2
3138 fi
3139done
25e9e4f0 3140 done
fc6ffb29 3141IFS=$as_save_IFS
da0cfb36 3142
f5818d2f
AJ
3143fi
3144fi
3145ac_ct_CC=$ac_cv_prog_ac_ct_CC
3146if test -n "$ac_ct_CC"; then
25e9e4f0 3147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
abf5048b 3148$as_echo "$ac_ct_CC" >&6; }
f5818d2f 3149else
25e9e4f0 3150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 3151$as_echo "no" >&6; }
f5818d2f 3152fi
da0cfb36 3153
fc6ffb29 3154
f5818d2f
AJ
3155 test -n "$ac_ct_CC" && break
3156done
18ad24a7 3157
fc6ffb29
AJ
3158 if test "x$ac_ct_CC" = x; then
3159 CC=""
3160 else
3161 case $cross_compiling:$ac_tool_warned in
3162yes:)
25e9e4f0 3163{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
abf5048b 3164$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
fc6ffb29
AJ
3165ac_tool_warned=yes ;;
3166esac
3167 CC=$ac_ct_CC
3168 fi
f5818d2f
AJ
3169fi
3170
3171fi
3172
daa2886c 3173
25e9e4f0 3174test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
abf5048b 3175$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
a53c44a6
AJ
3176as_fn_error $? "no acceptable C compiler found in \$PATH
3177See \`config.log' for more details" "$LINENO" 5 ; }
f5818d2f
AJ
3178
3179# Provide some information about the compiler.
25e9e4f0 3180$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
abf5048b
AJ
3181set X $ac_compile
3182ac_compiler=$2
25e9e4f0
AJ
3183for ac_option in --version -v -V -qversion; do
3184 { { ac_try="$ac_compiler $ac_option >&5"
0ebeb530
JW
3185case "(($ac_try" in
3186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3187 *) ac_try_echo=$ac_try;;
3188esac
25e9e4f0
AJ
3189eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3190$as_echo "$ac_try_echo"; } >&5
3191 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
f5818d2f 3192 ac_status=$?
25e9e4f0
AJ
3193 if test -s conftest.err; then
3194 sed '10a\
3195... rest of stderr output deleted ...
3196 10q' conftest.err >conftest.er1
3197 cat conftest.er1 >&5
25e9e4f0 3198 fi
fa8c4f76 3199 rm -f conftest.er1 conftest.err
25e9e4f0
AJ
3200 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3201 test $ac_status = 0; }
3202done
f5818d2f 3203
25e9e4f0 3204cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 3205/* end confdefs.h. */
fa8c4f76 3206
f5818d2f
AJ
3207int
3208main ()
3209{
3210
3211 ;
3212 return 0;
3213}
3214_ACEOF
3215ac_clean_files_save=$ac_clean_files
fa8c4f76 3216ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
f5818d2f
AJ
3217# Try to create an executable without -o first, disregard a.out.
3218# It will help us diagnose broken compilers, and finding out an intuition
3219# of exeext.
fa8c4f76
AJ
3220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3221$as_echo_n "checking whether the C compiler works... " >&6; }
abf5048b
AJ
3222ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3223
3224# The possible output files:
3225ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3226
0ebeb530
JW
3227ac_rmfiles=
3228for ac_file in $ac_files
3229do
3230 case $ac_file in
abf5048b 3231 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
0ebeb530
JW
3232 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3233 esac
3234done
3235rm -f $ac_rmfiles
fc6ffb29 3236
25e9e4f0 3237if { { ac_try="$ac_link_default"
0ebeb530
JW
3238case "(($ac_try" in
3239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3240 *) ac_try_echo=$ac_try;;
3241esac
25e9e4f0
AJ
3242eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3243$as_echo "$ac_try_echo"; } >&5
0ebeb530 3244 (eval "$ac_link_default") 2>&5
f5818d2f 3245 ac_status=$?
25e9e4f0
AJ
3246 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3247 test $ac_status = 0; }; then :
0ebeb530
JW
3248 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3249# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3250# in a Makefile. We should not override ac_cv_exeext if it was cached,
3251# so that the user can short-circuit this test for compilers unknown to
3252# Autoconf.
78bd1948 3253for ac_file in $ac_files ''
e24bcc77 3254do
11af04e3 3255 test -f "$ac_file" || continue
f5818d2f 3256 case $ac_file in
abf5048b 3257 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
0ebeb530
JW
3258 ;;
3259 [ab].out )
3260 # We found the default executable, but exeext='' is most
3261 # certainly right.
3262 break;;
3263 *.* )
25e9e4f0 3264 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
0ebeb530
JW
3265 then :; else
3266 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3267 fi
3268 # We set ac_cv_exeext here because the later test for it is not
3269 # safe: cross compilers may not add the suffix if given an `-o'
3270 # argument, so we may need to know it at that point already.
3271 # Even if this section looks crufty: it has the advantage of
3272 # actually working.
3273 break;;
3274 * )
3275 break;;
f5818d2f
AJ
3276 esac
3277done
0ebeb530 3278test "$ac_cv_exeext" = no && ac_cv_exeext=
fc6ffb29 3279
f5818d2f 3280else
78bd1948
AJ
3281 ac_file=''
3282fi
25e9e4f0 3283if test -z "$ac_file"; then :
fa8c4f76
AJ
3284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3285$as_echo "no" >&6; }
3286$as_echo "$as_me: failed program was:" >&5
e24bcc77
AJ
3287sed 's/^/| /' conftest.$ac_ext >&5
3288
25e9e4f0 3289{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
abf5048b 3290$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
a53c44a6
AJ
3291as_fn_error 77 "C compiler cannot create executables
3292See \`config.log' for more details" "$LINENO" 5 ; }
fa8c4f76
AJ
3293else
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3295$as_echo "yes" >&6; }
f5818d2f 3296fi
fa8c4f76
AJ
3297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3298$as_echo_n "checking for C compiler default output file name... " >&6; }
3299{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3300$as_echo "$ac_file" >&6; }
0ebeb530 3301ac_exeext=$ac_cv_exeext
0ebeb530 3302
fa8c4f76 3303rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
0ebeb530 3304ac_clean_files=$ac_clean_files_save
25e9e4f0 3305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
abf5048b 3306$as_echo_n "checking for suffix of executables... " >&6; }
25e9e4f0 3307if { { ac_try="$ac_link"
0ebeb530
JW
3308case "(($ac_try" in
3309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3310 *) ac_try_echo=$ac_try;;
3311esac
25e9e4f0
AJ
3312eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3313$as_echo "$ac_try_echo"; } >&5
0ebeb530 3314 (eval "$ac_link") 2>&5
f5818d2f 3315 ac_status=$?
25e9e4f0
AJ
3316 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3317 test $ac_status = 0; }; then :
0ebeb530
JW
3318 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3319# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3320# work properly (i.e., refer to `conftest.exe'), while it won't with
3321# `rm'.
3322for ac_file in conftest.exe conftest conftest.*; do
3323 test -f "$ac_file" || continue
3324 case $ac_file in
abf5048b 3325 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
0ebeb530
JW
3326 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3327 break;;
3328 * ) break;;
3329 esac
3330done
da0cfb36 3331else
25e9e4f0 3332 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
abf5048b 3333$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
a53c44a6
AJ
3334as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3335See \`config.log' for more details" "$LINENO" 5 ; }
da0cfb36 3336fi
fa8c4f76 3337rm -f conftest conftest$ac_cv_exeext
25e9e4f0 3338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
abf5048b 3339$as_echo "$ac_cv_exeext" >&6; }
0ebeb530
JW
3340
3341rm -f conftest.$ac_ext
f5818d2f
AJ
3342EXEEXT=$ac_cv_exeext
3343ac_exeext=$EXEEXT
fa8c4f76
AJ
3344cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3345/* end confdefs.h. */
3346#include <stdio.h>
3347int
3348main ()
3349{
3350FILE *f = fopen ("conftest.out", "w");
3351 return ferror (f) || fclose (f) != 0;
3352
3353 ;
3354 return 0;
3355}
3356_ACEOF
3357ac_clean_files="$ac_clean_files conftest.out"
3358# Check that the compiler produces executables we can run. If not, either
3359# the compiler is broken, or we cross compile.
3360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3361$as_echo_n "checking whether we are cross compiling... " >&6; }
3362if test "$cross_compiling" != yes; then
3363 { { ac_try="$ac_link"
3364case "(($ac_try" in
3365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3366 *) ac_try_echo=$ac_try;;
3367esac
3368eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3369$as_echo "$ac_try_echo"; } >&5
3370 (eval "$ac_link") 2>&5
3371 ac_status=$?
3372 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3373 test $ac_status = 0; }
3374 if { ac_try='./conftest$ac_cv_exeext'
3375 { { case "(($ac_try" in
3376 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3377 *) ac_try_echo=$ac_try;;
3378esac
3379eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3380$as_echo "$ac_try_echo"; } >&5
3381 (eval "$ac_try") 2>&5
3382 ac_status=$?
3383 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3384 test $ac_status = 0; }; }; then
3385 cross_compiling=no
3386 else
3387 if test "$cross_compiling" = maybe; then
3388 cross_compiling=yes
3389 else
3390 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3391$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
a53c44a6 3392as_fn_error $? "cannot run C compiled programs.
fa8c4f76 3393If you meant to cross compile, use \`--host'.
a53c44a6 3394See \`config.log' for more details" "$LINENO" 5 ; }
fa8c4f76
AJ
3395 fi
3396 fi
3397fi
3398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3399$as_echo "$cross_compiling" >&6; }
3400
3401rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3402ac_clean_files=$ac_clean_files_save
25e9e4f0 3403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
abf5048b 3404$as_echo_n "checking for suffix of object files... " >&6; }
25e9e4f0 3405if test "${ac_cv_objext+set}" = set; then :
abf5048b 3406 $as_echo_n "(cached) " >&6
e2991ea7 3407else
25e9e4f0 3408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
0ebeb530
JW
3409/* end confdefs.h. */
3410
3411int
3412main ()
3413{
3414
3415 ;
3416 return 0;
3417}
3418_ACEOF
3419rm -f conftest.o conftest.obj
25e9e4f0 3420if { { ac_try="$ac_compile"
0ebeb530
JW
3421case "(($ac_try" in
3422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3423 *) ac_try_echo=$ac_try;;
3424esac
25e9e4f0
AJ
3425eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3426$as_echo "$ac_try_echo"; } >&5
0ebeb530 3427 (eval "$ac_compile") 2>&5
f5818d2f 3428 ac_status=$?
25e9e4f0
AJ
3429 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3430 test $ac_status = 0; }; then :
fc6ffb29
AJ
3431 for ac_file in conftest.o conftest.obj conftest.*; do
3432 test -f "$ac_file" || continue;
f5818d2f 3433 case $ac_file in
abf5048b 3434 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
f5818d2f
AJ
3435 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3436 break;;
3437 esac
3438done
18ad24a7 3439else
abf5048b 3440 $as_echo "$as_me: failed program was:" >&5
e24bcc77
AJ
3441sed 's/^/| /' conftest.$ac_ext >&5
3442
25e9e4f0 3443{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
abf5048b 3444$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
a53c44a6
AJ
3445as_fn_error $? "cannot compute suffix of object files: cannot compile
3446See \`config.log' for more details" "$LINENO" 5 ; }
18ad24a7 3447fi
0ebeb530 3448rm -f conftest.$ac_cv_objext conftest.$ac_ext
f5818d2f 3449fi
25e9e4f0 3450{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
abf5048b 3451$as_echo "$ac_cv_objext" >&6; }
f5818d2f
AJ
3452OBJEXT=$ac_cv_objext
3453ac_objext=$OBJEXT
25e9e4f0 3454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
abf5048b 3455$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
25e9e4f0 3456if test "${ac_cv_c_compiler_gnu+set}" = set; then :
abf5048b 3457 $as_echo_n "(cached) " >&6
e2991ea7 3458else
25e9e4f0 3459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 3460/* end confdefs.h. */
f5818d2f
AJ
3461
3462int
3463main ()
3464{
3465#ifndef __GNUC__
3466 choke me
3467#endif
3468
3469 ;
3470 return 0;
3471}
3472_ACEOF
25e9e4f0 3473if ac_fn_c_try_compile "$LINENO"; then :
f5818d2f
AJ
3474 ac_compiler_gnu=yes
3475else
25e9e4f0 3476 ac_compiler_gnu=no
f5818d2f 3477fi
0ebeb530 3478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f5818d2f
AJ
3479ac_cv_c_compiler_gnu=$ac_compiler_gnu
3480
3481fi
25e9e4f0 3482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
abf5048b
AJ
3483$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3484if test $ac_compiler_gnu = yes; then
3485 GCC=yes
3486else
3487 GCC=
3488fi
f5818d2f
AJ
3489ac_test_CFLAGS=${CFLAGS+set}
3490ac_save_CFLAGS=$CFLAGS
25e9e4f0 3491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
abf5048b 3492$as_echo_n "checking whether $CC accepts -g... " >&6; }
25e9e4f0 3493if test "${ac_cv_prog_cc_g+set}" = set; then :
abf5048b 3494 $as_echo_n "(cached) " >&6
f5818d2f 3495else
fc6ffb29
AJ
3496 ac_save_c_werror_flag=$ac_c_werror_flag
3497 ac_c_werror_flag=yes
3498 ac_cv_prog_cc_g=no
3499 CFLAGS="-g"
25e9e4f0 3500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
fc6ffb29
AJ
3501/* end confdefs.h. */
3502
3503int
3504main ()
3505{
3506
3507 ;
3508 return 0;
3509}
3510_ACEOF
25e9e4f0 3511if ac_fn_c_try_compile "$LINENO"; then :
fc6ffb29
AJ
3512 ac_cv_prog_cc_g=yes
3513else
25e9e4f0
AJ
3514 CFLAGS=""
3515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
fc6ffb29
AJ
3516/* end confdefs.h. */
3517
3518int
3519main ()
3520{
3521
3522 ;
3523 return 0;
3524}
3525_ACEOF
25e9e4f0 3526if ac_fn_c_try_compile "$LINENO"; then :
fc6ffb29 3527
25e9e4f0
AJ
3528else
3529 ac_c_werror_flag=$ac_save_c_werror_flag
fc6ffb29 3530 CFLAGS="-g"
25e9e4f0 3531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 3532/* end confdefs.h. */
f5818d2f
AJ
3533
3534int
3535main ()
3536{
3537
3538 ;
3539 return 0;
3540}
3541_ACEOF
25e9e4f0 3542if ac_fn_c_try_compile "$LINENO"; then :
7e6ae4ba 3543 ac_cv_prog_cc_g=yes
fc6ffb29 3544fi
0ebeb530 3545rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fc6ffb29 3546fi
0ebeb530 3547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e2991ea7 3548fi
0ebeb530 3549rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fc6ffb29 3550 ac_c_werror_flag=$ac_save_c_werror_flag
e2991ea7 3551fi
25e9e4f0 3552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
abf5048b 3553$as_echo "$ac_cv_prog_cc_g" >&6; }
18ad24a7 3554if test "$ac_test_CFLAGS" = set; then
f5818d2f 3555 CFLAGS=$ac_save_CFLAGS
18ad24a7
EP
3556elif test $ac_cv_prog_cc_g = yes; then
3557 if test "$GCC" = yes; then
da0cfb36
AJ
3558 CFLAGS="-g -O2"
3559 else
18ad24a7 3560 CFLAGS="-g"
e2991ea7
AJ
3561 fi
3562else
18ad24a7
EP
3563 if test "$GCC" = yes; then
3564 CFLAGS="-O2"
3565 else
3566 CFLAGS=
3567 fi
e2991ea7 3568fi
25e9e4f0 3569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
abf5048b 3570$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
25e9e4f0 3571if test "${ac_cv_prog_cc_c89+set}" = set; then :
abf5048b 3572 $as_echo_n "(cached) " >&6
11af04e3 3573else
fc6ffb29 3574 ac_cv_prog_cc_c89=no
11af04e3 3575ac_save_CC=$CC
25e9e4f0 3576cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 3577/* end confdefs.h. */
11af04e3
AJ
3578#include <stdarg.h>
3579#include <stdio.h>
3580#include <sys/types.h>
3581#include <sys/stat.h>
3582/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3583struct buf { int x; };
3584FILE * (*rcsopen) (struct buf *, struct stat *, int);
3585static char *e (p, i)
3586 char **p;
3587 int i;
3588{
3589 return p[i];
3590}
3591static char *f (char * (*g) (char **, int), char **p, ...)
3592{
3593 char *s;
3594 va_list v;
3595 va_start (v,p);
3596 s = g (p, va_arg (v,int));
3597 va_end (v);
3598 return s;
3599}
875927f6
AJ
3600
3601/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3602 function prototypes and stuff, but not '\xHH' hex character constants.
3603 These don't provoke an error unfortunately, instead are silently treated
fc6ffb29 3604 as 'x'. The following induces an error, until -std is added to get
875927f6
AJ
3605 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3606 array size at least. It's necessary to write '\x00'==0 to get something
fc6ffb29 3607 that's true only with -std. */
875927f6
AJ
3608int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3609
f5f37a85
AJ
3610/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3611 inside strings and character constants. */
3612#define FOO(x) 'x'
3613int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3614
11af04e3
AJ
3615int test (int i, double x);
3616struct s1 {int (*f) (int a);};
3617struct s2 {int (*f) (double a);};
3618int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3619int argc;
3620char **argv;
3621int
3622main ()
3623{
3624return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3625 ;
3626 return 0;
3627}
3628_ACEOF
fc6ffb29
AJ
3629for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3630 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11af04e3
AJ
3631do
3632 CC="$ac_save_CC $ac_arg"
25e9e4f0 3633 if ac_fn_c_try_compile "$LINENO"; then :
fc6ffb29 3634 ac_cv_prog_cc_c89=$ac_arg
11af04e3 3635fi
0ebeb530 3636rm -f core conftest.err conftest.$ac_objext
fc6ffb29 3637 test "x$ac_cv_prog_cc_c89" != "xno" && break
11af04e3 3638done
fc6ffb29 3639rm -f conftest.$ac_ext
11af04e3
AJ
3640CC=$ac_save_CC
3641
3642fi
fc6ffb29
AJ
3643# AC_CACHE_VAL
3644case "x$ac_cv_prog_cc_c89" in
3645 x)
25e9e4f0 3646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
abf5048b 3647$as_echo "none needed" >&6; } ;;
fc6ffb29 3648 xno)
25e9e4f0 3649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
abf5048b 3650$as_echo "unsupported" >&6; } ;;
11af04e3 3651 *)
fc6ffb29 3652 CC="$CC $ac_cv_prog_cc_c89"
25e9e4f0 3653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
abf5048b 3654$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
11af04e3 3655esac
25e9e4f0 3656if test "x$ac_cv_prog_cc_c89" != xno; then :
11af04e3 3657
25e9e4f0 3658fi
e24bcc77 3659
f5818d2f
AJ
3660ac_ext=c
3661ac_cpp='$CPP $CPPFLAGS'
3662ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3663ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3664ac_compiler_gnu=$ac_cv_c_compiler_gnu
e2991ea7 3665
fc6ffb29 3666ac_ext=cpp
f41c2b21
DP
3667ac_cpp='$CXXCPP $CPPFLAGS'
3668ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3669ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3670ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
fc6ffb29
AJ
3671if test -z "$CXX"; then
3672 if test -n "$CCC"; then
3673 CXX=$CCC
3674 else
3675 if test -n "$ac_tool_prefix"; then
3676 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
f41c2b21
DP
3677 do
3678 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3679set dummy $ac_tool_prefix$ac_prog; ac_word=$2
25e9e4f0 3680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 3681$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 3682if test "${ac_cv_prog_CXX+set}" = set; then :
abf5048b 3683 $as_echo_n "(cached) " >&6
f41c2b21
DP
3684else
3685 if test -n "$CXX"; then
3686 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3687else
3688as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3689for as_dir in $PATH
3690do
3691 IFS=$as_save_IFS
3692 test -z "$as_dir" && as_dir=.
25e9e4f0 3693 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 3694 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f41c2b21 3695 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
25e9e4f0 3696 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f41c2b21
DP
3697 break 2
3698 fi
3699done
25e9e4f0 3700 done
fc6ffb29 3701IFS=$as_save_IFS
f41c2b21
DP
3702
3703fi
3704fi
3705CXX=$ac_cv_prog_CXX
3706if test -n "$CXX"; then
25e9e4f0 3707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
abf5048b 3708$as_echo "$CXX" >&6; }
f41c2b21 3709else
25e9e4f0 3710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 3711$as_echo "no" >&6; }
f41c2b21
DP
3712fi
3713
fc6ffb29 3714
f41c2b21
DP
3715 test -n "$CXX" && break
3716 done
3717fi
3718if test -z "$CXX"; then
3719 ac_ct_CXX=$CXX
fc6ffb29 3720 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
f41c2b21
DP
3721do
3722 # Extract the first word of "$ac_prog", so it can be a program name with args.
3723set dummy $ac_prog; ac_word=$2
25e9e4f0 3724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 3725$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 3726if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
abf5048b 3727 $as_echo_n "(cached) " >&6
f41c2b21
DP
3728else
3729 if test -n "$ac_ct_CXX"; then
3730 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3731else
3732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3733for as_dir in $PATH
3734do
3735 IFS=$as_save_IFS
3736 test -z "$as_dir" && as_dir=.
25e9e4f0 3737 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 3738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
f41c2b21 3739 ac_cv_prog_ac_ct_CXX="$ac_prog"
25e9e4f0 3740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f41c2b21
DP
3741 break 2
3742 fi
3743done
25e9e4f0 3744 done
fc6ffb29 3745IFS=$as_save_IFS
f41c2b21
DP
3746
3747fi
3748fi
3749ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3750if test -n "$ac_ct_CXX"; then
25e9e4f0 3751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
abf5048b 3752$as_echo "$ac_ct_CXX" >&6; }
f41c2b21 3753else
25e9e4f0 3754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 3755$as_echo "no" >&6; }
f41c2b21
DP
3756fi
3757
fc6ffb29 3758
f41c2b21
DP
3759 test -n "$ac_ct_CXX" && break
3760done
f41c2b21 3761
fc6ffb29
AJ
3762 if test "x$ac_ct_CXX" = x; then
3763 CXX="g++"
3764 else
3765 case $cross_compiling:$ac_tool_warned in
3766yes:)
25e9e4f0 3767{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
abf5048b 3768$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
fc6ffb29
AJ
3769ac_tool_warned=yes ;;
3770esac
3771 CXX=$ac_ct_CXX
3772 fi
f41c2b21
DP
3773fi
3774
fc6ffb29
AJ
3775 fi
3776fi
f41c2b21 3777# Provide some information about the compiler.
25e9e4f0 3778$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
abf5048b
AJ
3779set X $ac_compile
3780ac_compiler=$2
25e9e4f0
AJ
3781for ac_option in --version -v -V -qversion; do
3782 { { ac_try="$ac_compiler $ac_option >&5"
0ebeb530
JW
3783case "(($ac_try" in
3784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3785 *) ac_try_echo=$ac_try;;
3786esac
25e9e4f0
AJ
3787eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3788$as_echo "$ac_try_echo"; } >&5
3789 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
f41c2b21 3790 ac_status=$?
25e9e4f0
AJ
3791 if test -s conftest.err; then
3792 sed '10a\
3793... rest of stderr output deleted ...
3794 10q' conftest.err >conftest.er1
3795 cat conftest.er1 >&5
25e9e4f0 3796 fi
fa8c4f76 3797 rm -f conftest.er1 conftest.err
25e9e4f0
AJ
3798 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3799 test $ac_status = 0; }
3800done
f41c2b21 3801
25e9e4f0 3802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
abf5048b 3803$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
25e9e4f0 3804if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
abf5048b 3805 $as_echo_n "(cached) " >&6
f41c2b21 3806else
25e9e4f0 3807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f41c2b21
DP
3808/* end confdefs.h. */
3809
3810int
3811main ()
3812{
3813#ifndef __GNUC__
3814 choke me
3815#endif
3816
3817 ;
3818 return 0;
3819}
3820_ACEOF
25e9e4f0 3821if ac_fn_cxx_try_compile "$LINENO"; then :
f41c2b21
DP
3822 ac_compiler_gnu=yes
3823else
25e9e4f0 3824 ac_compiler_gnu=no
f41c2b21 3825fi
0ebeb530 3826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f41c2b21
DP
3827ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3828
3829fi
25e9e4f0 3830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
abf5048b
AJ
3831$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3832if test $ac_compiler_gnu = yes; then
3833 GXX=yes
3834else
3835 GXX=
3836fi
f41c2b21
DP
3837ac_test_CXXFLAGS=${CXXFLAGS+set}
3838ac_save_CXXFLAGS=$CXXFLAGS
25e9e4f0 3839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
abf5048b 3840$as_echo_n "checking whether $CXX accepts -g... " >&6; }
25e9e4f0 3841if test "${ac_cv_prog_cxx_g+set}" = set; then :
abf5048b 3842 $as_echo_n "(cached) " >&6
f41c2b21 3843else
fc6ffb29
AJ
3844 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3845 ac_cxx_werror_flag=yes
3846 ac_cv_prog_cxx_g=no
3847 CXXFLAGS="-g"
25e9e4f0 3848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f41c2b21
DP
3849/* end confdefs.h. */
3850
3851int
3852main ()
3853{
3854
3855 ;
3856 return 0;
3857}
3858_ACEOF
25e9e4f0 3859if ac_fn_cxx_try_compile "$LINENO"; then :
f41c2b21
DP
3860 ac_cv_prog_cxx_g=yes
3861else
25e9e4f0
AJ
3862 CXXFLAGS=""
3863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f41c2b21 3864/* end confdefs.h. */
fc6ffb29 3865
f41c2b21
DP
3866int
3867main ()
3868{
fc6ffb29 3869
f41c2b21
DP
3870 ;
3871 return 0;
3872}
3873_ACEOF
25e9e4f0 3874if ac_fn_cxx_try_compile "$LINENO"; then :
f41c2b21 3875
25e9e4f0
AJ
3876else
3877 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
fc6ffb29 3878 CXXFLAGS="-g"
25e9e4f0 3879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f41c2b21 3880/* end confdefs.h. */
fc6ffb29 3881
f41c2b21
DP
3882int
3883main ()
3884{
fc6ffb29 3885
f41c2b21
DP
3886 ;
3887 return 0;
3888}
3889_ACEOF
25e9e4f0 3890if ac_fn_cxx_try_compile "$LINENO"; then :
fc6ffb29 3891 ac_cv_prog_cxx_g=yes
f41c2b21 3892fi
0ebeb530 3893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fc6ffb29 3894fi
0ebeb530 3895rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f41c2b21 3896fi
0ebeb530 3897rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fc6ffb29
AJ
3898 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3899fi
25e9e4f0 3900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
abf5048b 3901$as_echo "$ac_cv_prog_cxx_g" >&6; }
fc6ffb29
AJ
3902if test "$ac_test_CXXFLAGS" = set; then
3903 CXXFLAGS=$ac_save_CXXFLAGS
3904elif test $ac_cv_prog_cxx_g = yes; then
3905 if test "$GXX" = yes; then
3906 CXXFLAGS="-g -O2"
3907 else
3908 CXXFLAGS="-g"
3909 fi
3910else
3911 if test "$GXX" = yes; then
3912 CXXFLAGS="-O2"
3913 else
3914 CXXFLAGS=
3915 fi
3916fi
f41c2b21
DP
3917ac_ext=c
3918ac_cpp='$CPP $CPPFLAGS'
3919ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3920ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3921ac_compiler_gnu=$ac_cv_c_compiler_gnu
3922
3e61ef7d
AJ
3923if test -n "$ac_tool_prefix"; then
3924 # Extract the first word of "${ac_tool_prefix}cpp", so it can be a program name with args.
3925set dummy ${ac_tool_prefix}cpp; ac_word=$2
25e9e4f0 3926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 3927$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 3928if test "${ac_cv_prog_CPPBIN+set}" = set; then :
abf5048b 3929 $as_echo_n "(cached) " >&6
f41c2b21 3930else
a631ef63
AJ
3931 if test -n "$CPPBIN"; then
3932 ac_cv_prog_CPPBIN="$CPPBIN" # Let the user override the test.
f41c2b21
DP
3933else
3934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3935for as_dir in $PATH
3936do
3937 IFS=$as_save_IFS
3938 test -z "$as_dir" && as_dir=.
25e9e4f0 3939 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 3940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
a631ef63 3941 ac_cv_prog_CPPBIN="${ac_tool_prefix}cpp"
25e9e4f0 3942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f41c2b21
DP
3943 break 2
3944 fi
3945done
25e9e4f0 3946 done
fc6ffb29 3947IFS=$as_save_IFS
f41c2b21
DP
3948
3949fi
3950fi
a631ef63
AJ
3951CPPBIN=$ac_cv_prog_CPPBIN
3952if test -n "$CPPBIN"; then
25e9e4f0 3953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPPBIN" >&5
abf5048b 3954$as_echo "$CPPBIN" >&6; }
f41c2b21 3955else
25e9e4f0 3956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 3957$as_echo "no" >&6; }
f41c2b21
DP
3958fi
3959
fc6ffb29 3960
3e61ef7d 3961fi
a631ef63
AJ
3962if test -z "$ac_cv_prog_CPPBIN"; then
3963 ac_ct_CPPBIN=$CPPBIN
3e61ef7d
AJ
3964 # Extract the first word of "cpp", so it can be a program name with args.
3965set dummy cpp; ac_word=$2
25e9e4f0 3966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 3967$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 3968if test "${ac_cv_prog_ac_ct_CPPBIN+set}" = set; then :
abf5048b 3969 $as_echo_n "(cached) " >&6
3e61ef7d 3970else
a631ef63
AJ
3971 if test -n "$ac_ct_CPPBIN"; then
3972 ac_cv_prog_ac_ct_CPPBIN="$ac_ct_CPPBIN" # Let the user override the test.
3e61ef7d
AJ
3973else
3974as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3975for as_dir in $PATH
3976do
3977 IFS=$as_save_IFS
3978 test -z "$as_dir" && as_dir=.
25e9e4f0 3979 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 3980 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
a631ef63 3981 ac_cv_prog_ac_ct_CPPBIN="cpp"
25e9e4f0 3982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3e61ef7d
AJ
3983 break 2
3984 fi
3985done
25e9e4f0 3986 done
fc6ffb29 3987IFS=$as_save_IFS
3e61ef7d 3988
3e61ef7d
AJ
3989fi
3990fi
a631ef63
AJ
3991ac_ct_CPPBIN=$ac_cv_prog_ac_ct_CPPBIN
3992if test -n "$ac_ct_CPPBIN"; then
25e9e4f0 3993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CPPBIN" >&5
abf5048b 3994$as_echo "$ac_ct_CPPBIN" >&6; }
3e61ef7d 3995else
25e9e4f0 3996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 3997$as_echo "no" >&6; }
3e61ef7d
AJ
3998fi
3999
fc6ffb29
AJ
4000 if test "x$ac_ct_CPPBIN" = x; then
4001 CPPBIN="cpp"
4002 else
4003 case $cross_compiling:$ac_tool_warned in
4004yes:)
25e9e4f0 4005{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
abf5048b 4006$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
fc6ffb29
AJ
4007ac_tool_warned=yes ;;
4008esac
4009 CPPBIN=$ac_ct_CPPBIN
4010 fi
3e61ef7d 4011else
a631ef63 4012 CPPBIN="$ac_cv_prog_CPPBIN"
3e61ef7d
AJ
4013fi
4014
f41c2b21 4015
1aea4efd
AJ
4016cat >>confdefs.h <<_ACEOF
4017#define EXEEXT "$ac_exeext"
4018_ACEOF
4019
4020
dfa66db2 4021case $host in
42664338 4022 *-darwin*)
39a75d37 4023 if test "x$enable_win64" = "xyes"
42664338
KT
4024 then
4025 CC="$CC -m64"
4026 CXX="$CXX -m64"
4027 LD="${LD:-ld} -arch x86_64"
4028 AS="${AS:-as} -arch x86_64"
4029 host_cpu="x86_64"
4030 notice_platform="64-bit "
4031 TARGETFLAGS="-m64"
4032
4033 else
4034 CC="$CC -m32"
4035 CXX="$CXX -m32"
4036 LD="${LD:-ld} -arch i386"
4037 AS="${AS:-as} -arch i386"
4038 host_cpu="i386"
4039 notice_platform="32-bit "
4040 TARGETFLAGS="-m32"
4041
4042 enable_win16=${enable_win16:-yes}
4043 fi
4044 ;;
dfa66db2 4045 x86_64*)
6b4ed0fa 4046 if test "x$enable_win64" != "xyes" -a "$cross_compiling" != "yes"
dfa66db2
AJ
4047 then
4048 CC="$CC -m32"
4049 CXX="$CXX -m32"
25e9e4f0 4050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC works" >&5
dfa66db2
AJ
4051$as_echo_n "checking whether $CC works... " >&6; }
4052
25e9e4f0 4053cat confdefs.h - <<_ACEOF >conftest.$ac_ext
dfa66db2
AJ
4054/* end confdefs.h. */
4055
4056int
4057main ()
4058{
4059
4060 ;
4061 return 0;
4062}
4063_ACEOF
25e9e4f0
AJ
4064if ac_fn_c_try_link "$LINENO"; then :
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
dfa66db2
AJ
4066$as_echo "yes" >&6; }
4067else
25e9e4f0 4068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
dfa66db2 4069$as_echo "no" >&6; }
a53c44a6 4070 as_fn_error $? "Cannot build a 32-bit program, you need to install 32-bit development libraries." "$LINENO" 5
dfa66db2 4071fi
25e9e4f0
AJ
4072rm -f core conftest.err conftest.$ac_objext \
4073 conftest$ac_exeext conftest.$ac_ext
dfa66db2
AJ
4074 LD="${LD:-ld} -m elf_i386"
4075 AS="${AS:-as} --32"
4076 host_cpu="i386"
4077 notice_platform="32-bit "
07f77c41
AJ
4078 TARGETFLAGS="-m32"
4079
9981f4c4 4080 enable_win16=${enable_win16:-yes}
07f77c41 4081 else
8812d241
AJ
4082 if test "x${GCC}" = "xyes"
4083 then
25e9e4f0 4084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports __builtin_ms_va_list" >&5
8812d241 4085$as_echo_n "checking whether $CC supports __builtin_ms_va_list... " >&6; }
25e9e4f0 4086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8812d241
AJ
4087/* end confdefs.h. */
4088#include <stdarg.h>
4089int
4090main ()
4091{
4092void func(__builtin_ms_va_list *args);
4093 ;
4094 return 0;
4095}
4096_ACEOF
25e9e4f0
AJ
4097if ac_fn_c_try_compile "$LINENO"; then :
4098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8812d241
AJ
4099$as_echo "yes" >&6; }
4100else
25e9e4f0 4101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8812d241 4102$as_echo "no" >&6; }
a53c44a6 4103 as_fn_error $? "You need gcc >= 4.4 to build Wine as 64-bit." "$LINENO" 5
8812d241 4104fi
8812d241
AJ
4105rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4106 fi
07f77c41
AJ
4107 TARGETFLAGS="-m64"
4108
dfa66db2
AJ
4109 fi
4110 ;;
391fce6e 4111 *-mingw32*|*-cygwin*)
9981f4c4 4112 enable_win16=${enable_win16:-no}
ac0a38cf 4113 CFLAGS="$CFLAGS -D_WIN32"
9981f4c4
AJ
4114 ;;
4115 i[3456789]86*)
4116 enable_win16=${enable_win16:-yes}
4117 ;;
dfa66db2
AJ
4118esac
4119
9981f4c4 4120enable_win16=${enable_win16:-no}
776820e5 4121
95081550
AJ
4122enable_winetest=${enable_winetest:-$enable_tests}
4123
39a75d37
AJ
4124if test -n "$with_wine64"
4125then
4126 if test "x$enable_win64" = "xyes"
4127 then
a53c44a6 4128 as_fn_error $? "--enable-win64 and --with-wine64 are mutually exclusive.
39a75d37
AJ
4129--enable-win64 should be used in the 64-bit build tree, --with-wine64 in the 32-bit Wow64 build tree." "$LINENO" 5
4130 fi
90647774
AJ
4131 WOW64_DISABLE=\#
4132
39a75d37 4133 enable_fonts=${enable_fonts:-no}
39a75d37
AJ
4134 enable_server=${enable_server:-no}
4135 enable_tools=${enable_tools:-no}
b3265323
AJ
4136elif test "x$enable_win64" = "xyes"
4137then
4138 test "x$libdir" != "x\${exec_prefix}/lib" || libdir="\${exec_prefix}/lib64"
39a75d37
AJ
4139fi
4140
25e9e4f0 4141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the directory containing the Wine tools" >&5
abf5048b 4142$as_echo_n "checking for the directory containing the Wine tools... " >&6; }
25e9e4f0 4143if test "${wine_cv_toolsdir+set}" = set; then :
abf5048b 4144 $as_echo_n "(cached) " >&6
f41c2b21 4145else
39a75d37
AJ
4146 wine_cv_toolsdir="$with_wine_tools"
4147 if test -z "$with_wine_tools"; then
f41c2b21 4148 if test "$cross_compiling" = "yes"; then
a53c44a6 4149 as_fn_error $? "you must use the --with-wine-tools option when cross-compiling." "$LINENO" 5
39a75d37
AJ
4150 elif test -n "$with_wine64"; then
4151 wine_cv_toolsdir="$with_wine64"
f41c2b21 4152 fi
39a75d37
AJ
4153 fi
4154 if test -z "$wine_cv_toolsdir"; then
bd9852cd 4155 wine_cv_toolsdir="\$(top_builddir)"
39a75d37
AJ
4156 elif test -d "$wine_cv_toolsdir/tools/winebuild"; then
4157 case "$wine_cv_toolsdir" in
4158 /*) ;;
bd9852cd 4159 *) wine_cv_toolsdir="\$(top_builddir)/$wine_cv_toolsdir" ;;
f41c2b21
DP
4160 esac
4161 else
a53c44a6 4162 as_fn_error $? "could not find Wine tools in $wine_cv_toolsdir" "$LINENO" 5
f41c2b21
DP
4163 fi
4164fi
25e9e4f0 4165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $wine_cv_toolsdir" >&5
abf5048b 4166$as_echo "$wine_cv_toolsdir" >&6; }
f41c2b21
DP
4167TOOLSDIR=$wine_cv_toolsdir
4168
4d135d9a 4169if test -n "$host_alias" -a "$host_alias" != "$build_alias"
424cb27e 4170then
0fea4a50 4171 TARGETFLAGS="-b $host_alias $TARGETFLAGS"
424cb27e
AJ
4172
4173fi
f41c2b21 4174
40664c0c
AJ
4175for ac_prog in flex
4176do
4177 # Extract the first word of "$ac_prog", so it can be a program name with args.
4178set dummy $ac_prog; ac_word=$2
25e9e4f0 4179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4180$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4181if test "${ac_cv_prog_FLEX+set}" = set; then :
abf5048b 4182 $as_echo_n "(cached) " >&6
f5818d2f 4183else
40664c0c
AJ
4184 if test -n "$FLEX"; then
4185 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
e2991ea7 4186else
40664c0c
AJ
4187as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4188for as_dir in $PATH
4189do
4190 IFS=$as_save_IFS
4191 test -z "$as_dir" && as_dir=.
25e9e4f0 4192 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4194 ac_cv_prog_FLEX="$ac_prog"
25e9e4f0 4195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4196 break 2
4197 fi
4198done
25e9e4f0 4199 done
40664c0c 4200IFS=$as_save_IFS
e24bcc77 4201
40664c0c
AJ
4202fi
4203fi
4204FLEX=$ac_cv_prog_FLEX
4205if test -n "$FLEX"; then
25e9e4f0 4206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
40664c0c
AJ
4207$as_echo "$FLEX" >&6; }
4208else
25e9e4f0 4209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c 4210$as_echo "no" >&6; }
f5818d2f 4211fi
fc6ffb29 4212
f5818d2f 4213
40664c0c
AJ
4214 test -n "$FLEX" && break
4215done
4216test -n "$FLEX" || FLEX="none"
4217
4218if test "$FLEX" = "none"
4219then
a53c44a6 4220 as_fn_error $? "no suitable flex found. Please install the 'flex' package." "$LINENO" 5
40664c0c 4221fi
ce307333
MS
4222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether flex is recent enough" >&5
4223$as_echo_n "checking whether flex is recent enough... " >&6; }
4224cat >conftest.l <<EOF
4225%top{
4226#include "prediluvian.h"
4227}
4228%%
4229EOF
27816c7c 4230if $FLEX -t conftest.l >/dev/null 2>&5
ce307333
MS
4231then
4232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4233$as_echo "yes" >&6; }
4234else
4235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4236$as_echo "no" >&6; }
a53c44a6 4237 as_fn_error $? "Your flex version is too old. Please install flex version 2.5.33 or newer." "$LINENO" 5
ce307333 4238fi
40664c0c
AJ
4239
4240for ac_prog in bison
4241do
4242 # Extract the first word of "$ac_prog", so it can be a program name with args.
4243set dummy $ac_prog; ac_word=$2
25e9e4f0 4244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4245$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4246if test "${ac_cv_prog_BISON+set}" = set; then :
40664c0c 4247 $as_echo_n "(cached) " >&6
18ad24a7 4248else
40664c0c
AJ
4249 if test -n "$BISON"; then
4250 ac_cv_prog_BISON="$BISON" # Let the user override the test.
4251else
4252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4253for as_dir in $PATH
4254do
4255 IFS=$as_save_IFS
4256 test -z "$as_dir" && as_dir=.
25e9e4f0 4257 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4259 ac_cv_prog_BISON="$ac_prog"
25e9e4f0 4260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4261 break 2
4262 fi
4263done
25e9e4f0 4264 done
40664c0c 4265IFS=$as_save_IFS
e24bcc77 4266
40664c0c
AJ
4267fi
4268fi
4269BISON=$ac_cv_prog_BISON
4270if test -n "$BISON"; then
25e9e4f0 4271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
40664c0c
AJ
4272$as_echo "$BISON" >&6; }
4273else
25e9e4f0 4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c 4275$as_echo "no" >&6; }
f5818d2f 4276fi
fc6ffb29 4277
f5818d2f 4278
40664c0c 4279 test -n "$BISON" && break
f5818d2f 4280done
40664c0c
AJ
4281test -n "$BISON" || BISON="none"
4282
4283if test "$BISON" = "none"
4284then
a53c44a6 4285 as_fn_error $? "no suitable bison found. Please install the 'bison' package." "$LINENO" 5
f5818d2f
AJ
4286fi
4287
40664c0c
AJ
4288if test -n "$ac_tool_prefix"; then
4289 for ac_prog in ar gar
4290 do
4291 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4292set dummy $ac_tool_prefix$ac_prog; ac_word=$2
25e9e4f0 4293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4294$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4295if test "${ac_cv_prog_AR+set}" = set; then :
40664c0c
AJ
4296 $as_echo_n "(cached) " >&6
4297else
4298 if test -n "$AR"; then
4299 ac_cv_prog_AR="$AR" # Let the user override the test.
4300else
4301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4302for as_dir in $PATH
4303do
4304 IFS=$as_save_IFS
4305 test -z "$as_dir" && as_dir=.
25e9e4f0 4306 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4308 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
25e9e4f0 4309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4310 break 2
4311 fi
4312done
25e9e4f0 4313 done
40664c0c 4314IFS=$as_save_IFS
f5818d2f 4315
40664c0c
AJ
4316fi
4317fi
4318AR=$ac_cv_prog_AR
4319if test -n "$AR"; then
25e9e4f0 4320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
40664c0c 4321$as_echo "$AR" >&6; }
e2991ea7 4322else
25e9e4f0 4323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
4324$as_echo "no" >&6; }
4325fi
e24bcc77 4326
40664c0c
AJ
4327
4328 test -n "$AR" && break
4329 done
4330fi
4331if test -z "$AR"; then
4332 ac_ct_AR=$AR
4333 for ac_prog in ar gar
4334do
4335 # Extract the first word of "$ac_prog", so it can be a program name with args.
4336set dummy $ac_prog; ac_word=$2
25e9e4f0 4337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4338$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4339if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
40664c0c
AJ
4340 $as_echo_n "(cached) " >&6
4341else
4342 if test -n "$ac_ct_AR"; then
4343 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4344else
4345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4346for as_dir in $PATH
4347do
4348 IFS=$as_save_IFS
4349 test -z "$as_dir" && as_dir=.
25e9e4f0 4350 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4351 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4352 ac_cv_prog_ac_ct_AR="$ac_prog"
25e9e4f0 4353 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c 4354 break 2
f5818d2f
AJ
4355 fi
4356done
25e9e4f0 4357 done
40664c0c
AJ
4358IFS=$as_save_IFS
4359
4360fi
4361fi
4362ac_ct_AR=$ac_cv_prog_ac_ct_AR
4363if test -n "$ac_ct_AR"; then
25e9e4f0 4364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
40664c0c
AJ
4365$as_echo "$ac_ct_AR" >&6; }
4366else
25e9e4f0 4367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c 4368$as_echo "no" >&6; }
e2991ea7 4369fi
fc6ffb29 4370
b817f4fb 4371
40664c0c
AJ
4372 test -n "$ac_ct_AR" && break
4373done
4374
4375 if test "x$ac_ct_AR" = x; then
4376 AR="ar"
4377 else
4378 case $cross_compiling:$ac_tool_warned in
4379yes:)
25e9e4f0 4380{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
40664c0c
AJ
4381$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4382ac_tool_warned=yes ;;
0ebeb530 4383esac
40664c0c
AJ
4384 AR=$ac_ct_AR
4385 fi
4386fi
e24bcc77 4387
40664c0c
AJ
4388ARFLAGS=rc
4389
4390if test -n "$ac_tool_prefix"; then
4391 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4392set dummy ${ac_tool_prefix}ranlib; ac_word=$2
25e9e4f0 4393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4394$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4395if test "${ac_cv_prog_RANLIB+set}" = set; then :
40664c0c
AJ
4396 $as_echo_n "(cached) " >&6
4397else
4398 if test -n "$RANLIB"; then
4399 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4400else
4401as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4402for as_dir in $PATH
e2991ea7 4403do
40664c0c
AJ
4404 IFS=$as_save_IFS
4405 test -z "$as_dir" && as_dir=.
25e9e4f0 4406 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4407 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4408 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
25e9e4f0 4409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4410 break 2
4411 fi
e2991ea7 4412done
25e9e4f0 4413 done
40664c0c
AJ
4414IFS=$as_save_IFS
4415
4416fi
4417fi
4418RANLIB=$ac_cv_prog_RANLIB
4419if test -n "$RANLIB"; then
25e9e4f0 4420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
40664c0c
AJ
4421$as_echo "$RANLIB" >&6; }
4422else
25e9e4f0 4423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c 4424$as_echo "no" >&6; }
e2991ea7 4425fi
fc6ffb29 4426
b817f4fb 4427
e2991ea7 4428fi
40664c0c
AJ
4429if test -z "$ac_cv_prog_RANLIB"; then
4430 ac_ct_RANLIB=$RANLIB
4431 # Extract the first word of "ranlib", so it can be a program name with args.
4432set dummy ranlib; ac_word=$2
25e9e4f0 4433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4434$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4435if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
40664c0c
AJ
4436 $as_echo_n "(cached) " >&6
4437else
4438 if test -n "$ac_ct_RANLIB"; then
4439 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4440else
4441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4442for as_dir in $PATH
4443do
4444 IFS=$as_save_IFS
4445 test -z "$as_dir" && as_dir=.
25e9e4f0 4446 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4448 ac_cv_prog_ac_ct_RANLIB="ranlib"
25e9e4f0 4449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4450 break 2
4451 fi
4452done
25e9e4f0 4453 done
40664c0c 4454IFS=$as_save_IFS
e2991ea7 4455
40664c0c
AJ
4456fi
4457fi
4458ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4459if test -n "$ac_ct_RANLIB"; then
25e9e4f0 4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
40664c0c 4461$as_echo "$ac_ct_RANLIB" >&6; }
e2991ea7 4462else
25e9e4f0 4463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c 4464$as_echo "no" >&6; }
e2991ea7
AJ
4465fi
4466
40664c0c
AJ
4467 if test "x$ac_ct_RANLIB" = x; then
4468 RANLIB=":"
4469 else
4470 case $cross_compiling:$ac_tool_warned in
4471yes:)
25e9e4f0 4472{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
40664c0c
AJ
4473$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4474ac_tool_warned=yes ;;
4475esac
4476 RANLIB=$ac_ct_RANLIB
4477 fi
4478else
4479 RANLIB="$ac_cv_prog_RANLIB"
4480fi
da0cfb36 4481
40664c0c
AJ
4482if test -n "$ac_tool_prefix"; then
4483 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4484set dummy ${ac_tool_prefix}strip; ac_word=$2
25e9e4f0 4485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4486$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4487if test "${ac_cv_prog_STRIP+set}" = set; then :
40664c0c 4488 $as_echo_n "(cached) " >&6
ff8331ea 4489else
40664c0c
AJ
4490 if test -n "$STRIP"; then
4491 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4492else
4493as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4494for as_dir in $PATH
4495do
4496 IFS=$as_save_IFS
4497 test -z "$as_dir" && as_dir=.
25e9e4f0 4498 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4499 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4500 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
25e9e4f0 4501 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c 4502 break 2
ff8331ea 4503 fi
40664c0c 4504done
25e9e4f0 4505 done
40664c0c 4506IFS=$as_save_IFS
ff8331ea 4507
40664c0c
AJ
4508fi
4509fi
4510STRIP=$ac_cv_prog_STRIP
4511if test -n "$STRIP"; then
25e9e4f0 4512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
40664c0c
AJ
4513$as_echo "$STRIP" >&6; }
4514else
25e9e4f0 4515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
4516$as_echo "no" >&6; }
4517fi
ff8331ea 4518
da0cfb36 4519
40664c0c
AJ
4520fi
4521if test -z "$ac_cv_prog_STRIP"; then
4522 ac_ct_STRIP=$STRIP
4523 # Extract the first word of "strip", so it can be a program name with args.
4524set dummy strip; ac_word=$2
25e9e4f0 4525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4526$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4527if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
40664c0c 4528 $as_echo_n "(cached) " >&6
ff8331ea 4529else
40664c0c
AJ
4530 if test -n "$ac_ct_STRIP"; then
4531 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
ff8331ea 4532else
40664c0c
AJ
4533as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4534for as_dir in $PATH
4535do
4536 IFS=$as_save_IFS
4537 test -z "$as_dir" && as_dir=.
25e9e4f0 4538 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4540 ac_cv_prog_ac_ct_STRIP="strip"
25e9e4f0 4541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4542 break 2
4543 fi
4544done
25e9e4f0 4545 done
40664c0c 4546IFS=$as_save_IFS
e24bcc77 4547
ff8331ea 4548fi
40664c0c
AJ
4549fi
4550ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4551if test -n "$ac_ct_STRIP"; then
25e9e4f0 4552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
40664c0c
AJ
4553$as_echo "$ac_ct_STRIP" >&6; }
4554else
25e9e4f0 4555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c 4556$as_echo "no" >&6; }
c8278926
AJ
4557fi
4558
40664c0c
AJ
4559 if test "x$ac_ct_STRIP" = x; then
4560 STRIP="strip"
ff8331ea 4561 else
40664c0c
AJ
4562 case $cross_compiling:$ac_tool_warned in
4563yes:)
25e9e4f0 4564{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
40664c0c
AJ
4565$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4566ac_tool_warned=yes ;;
0ebeb530 4567esac
40664c0c
AJ
4568 STRIP=$ac_ct_STRIP
4569 fi
ff8331ea 4570else
40664c0c
AJ
4571 STRIP="$ac_cv_prog_STRIP"
4572fi
e24bcc77 4573
25e9e4f0 4574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
40664c0c
AJ
4575$as_echo_n "checking whether ln -s works... " >&6; }
4576LN_S=$as_ln_s
4577if test "$LN_S" = "ln -s"; then
25e9e4f0 4578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
40664c0c 4579$as_echo "yes" >&6; }
f5818d2f 4580else
25e9e4f0 4581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
40664c0c
AJ
4582$as_echo "no, using $LN_S" >&6; }
4583fi
875927f6 4584
25e9e4f0 4585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
40664c0c 4586$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
25e9e4f0 4587if test "${ac_cv_path_GREP+set}" = set; then :
abf5048b 4588 $as_echo_n "(cached) " >&6
ff8331ea 4589else
40664c0c
AJ
4590 if test -z "$GREP"; then
4591 ac_path_GREP_found=false
4592 # Loop through the user's path and test for each of PROGNAME-LIST
4593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4594for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4595do
4596 IFS=$as_save_IFS
4597 test -z "$as_dir" && as_dir=.
25e9e4f0 4598 for ac_prog in grep ggrep; do
40664c0c
AJ
4599 for ac_exec_ext in '' $ac_executable_extensions; do
4600 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4601 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4602# Check for GNU ac_path_GREP and select it if it is found.
4603 # Check for GNU $ac_path_GREP
4604case `"$ac_path_GREP" --version 2>&1` in
4605*GNU*)
4606 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4607*)
4608 ac_count=0
4609 $as_echo_n 0123456789 >"conftest.in"
4610 while :
4611 do
4612 cat "conftest.in" "conftest.in" >"conftest.tmp"
4613 mv "conftest.tmp" "conftest.in"
4614 cp "conftest.in" "conftest.nl"
4615 $as_echo 'GREP' >> "conftest.nl"
4616 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4617 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
25e9e4f0 4618 as_fn_arith $ac_count + 1 && ac_count=$as_val
40664c0c
AJ
4619 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4620 # Best one so far, save it but keep looking for a better one
4621 ac_cv_path_GREP="$ac_path_GREP"
4622 ac_path_GREP_max=$ac_count
4623 fi
4624 # 10*(2^10) chars as input seems more than enough
4625 test $ac_count -gt 10 && break
4626 done
4627 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
0ebeb530 4628esac
e24bcc77 4629
40664c0c
AJ
4630 $ac_path_GREP_found && break 3
4631 done
4632 done
25e9e4f0 4633 done
40664c0c
AJ
4634IFS=$as_save_IFS
4635 if test -z "$ac_cv_path_GREP"; then
a53c44a6 4636 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
40664c0c
AJ
4637 fi
4638else
4639 ac_cv_path_GREP=$GREP
f5818d2f 4640fi
fc6ffb29 4641
f5818d2f 4642fi
25e9e4f0 4643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
40664c0c
AJ
4644$as_echo "$ac_cv_path_GREP" >&6; }
4645 GREP="$ac_cv_path_GREP"
ff8331ea 4646
40664c0c 4647
25e9e4f0 4648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
40664c0c 4649$as_echo_n "checking for egrep... " >&6; }
25e9e4f0 4650if test "${ac_cv_path_EGREP+set}" = set; then :
abf5048b 4651 $as_echo_n "(cached) " >&6
ff8331ea 4652else
40664c0c
AJ
4653 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4654 then ac_cv_path_EGREP="$GREP -E"
4655 else
4656 if test -z "$EGREP"; then
4657 ac_path_EGREP_found=false
4658 # Loop through the user's path and test for each of PROGNAME-LIST
4659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4660for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4661do
4662 IFS=$as_save_IFS
4663 test -z "$as_dir" && as_dir=.
25e9e4f0 4664 for ac_prog in egrep; do
40664c0c
AJ
4665 for ac_exec_ext in '' $ac_executable_extensions; do
4666 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4667 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4668# Check for GNU ac_path_EGREP and select it if it is found.
4669 # Check for GNU $ac_path_EGREP
4670case `"$ac_path_EGREP" --version 2>&1` in
4671*GNU*)
4672 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4673*)
4674 ac_count=0
4675 $as_echo_n 0123456789 >"conftest.in"
4676 while :
4677 do
4678 cat "conftest.in" "conftest.in" >"conftest.tmp"
4679 mv "conftest.tmp" "conftest.in"
4680 cp "conftest.in" "conftest.nl"
4681 $as_echo 'EGREP' >> "conftest.nl"
4682 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4683 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
25e9e4f0 4684 as_fn_arith $ac_count + 1 && ac_count=$as_val
40664c0c
AJ
4685 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4686 # Best one so far, save it but keep looking for a better one
4687 ac_cv_path_EGREP="$ac_path_EGREP"
4688 ac_path_EGREP_max=$ac_count
4689 fi
4690 # 10*(2^10) chars as input seems more than enough
4691 test $ac_count -gt 10 && break
4692 done
4693 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
0ebeb530 4694esac
e24bcc77 4695
40664c0c
AJ
4696 $ac_path_EGREP_found && break 3
4697 done
4698 done
25e9e4f0 4699 done
40664c0c
AJ
4700IFS=$as_save_IFS
4701 if test -z "$ac_cv_path_EGREP"; then
a53c44a6 4702 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
40664c0c
AJ
4703 fi
4704else
4705 ac_cv_path_EGREP=$EGREP
f5818d2f 4706fi
fc6ffb29 4707
40664c0c 4708 fi
ff8331ea 4709fi
25e9e4f0 4710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
40664c0c
AJ
4711$as_echo "$ac_cv_path_EGREP" >&6; }
4712 EGREP="$ac_cv_path_EGREP"
ff8331ea
AJ
4713
4714
40664c0c
AJ
4715# Extract the first word of "ldconfig", so it can be a program name with args.
4716set dummy ldconfig; ac_word=$2
25e9e4f0 4717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4718$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4719if test "${ac_cv_path_LDCONFIG+set}" = set; then :
abf5048b 4720 $as_echo_n "(cached) " >&6
f5818d2f 4721else
40664c0c
AJ
4722 case $LDCONFIG in
4723 [\\/]* | ?:[\\/]*)
4724 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
4725 ;;
4726 *)
4727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4728for as_dir in /sbin /usr/sbin $PATH
4729do
4730 IFS=$as_save_IFS
4731 test -z "$as_dir" && as_dir=.
25e9e4f0 4732 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4733 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4734 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
25e9e4f0 4735 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4736 break 2
4737 fi
4738done
25e9e4f0 4739 done
40664c0c 4740IFS=$as_save_IFS
da0cfb36 4741
40664c0c
AJ
4742 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG="true"
4743 ;;
0ebeb530 4744esac
40664c0c
AJ
4745fi
4746LDCONFIG=$ac_cv_path_LDCONFIG
4747if test -n "$LDCONFIG"; then
25e9e4f0 4748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
40664c0c 4749$as_echo "$LDCONFIG" >&6; }
f5818d2f 4750else
25e9e4f0 4751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c 4752$as_echo "no" >&6; }
f5818d2f 4753fi
fc6ffb29 4754
da0cfb36 4755
40664c0c
AJ
4756# Find a good install program. We prefer a C program (faster),
4757# so one script is as good as another. But avoid the broken or
4758# incompatible versions:
4759# SysV /etc/install, /usr/sbin/install
4760# SunOS /usr/etc/install
4761# IRIX /sbin/install
4762# AIX /bin/install
4763# AmigaOS /C/install, which installs bootblocks on floppy discs
4764# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4765# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4766# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4767# OS/2's system install, which has a completely different semantic
4768# ./install, which can be erroneously created by make from ./install.sh.
4769# Reject install programs that cannot install multiple files.
25e9e4f0 4770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
40664c0c
AJ
4771$as_echo_n "checking for a BSD-compatible install... " >&6; }
4772if test -z "$INSTALL"; then
25e9e4f0 4773if test "${ac_cv_path_install+set}" = set; then :
abf5048b 4774 $as_echo_n "(cached) " >&6
ff8331ea 4775else
40664c0c
AJ
4776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4777for as_dir in $PATH
4778do
4779 IFS=$as_save_IFS
4780 test -z "$as_dir" && as_dir=.
25e9e4f0
AJ
4781 # Account for people who put trailing slashes in PATH elements.
4782case $as_dir/ in #((
4783 ./ | .// | /[cC]/* | \
40664c0c 4784 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
25e9e4f0 4785 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
40664c0c
AJ
4786 /usr/ucb/* ) ;;
4787 *)
4788 # OSF1 and SCO ODT 3.0 have their own names for install.
4789 # Don't use installbsd from OSF since it installs stuff as root
4790 # by default.
4791 for ac_prog in ginstall scoinst install; do
4792 for ac_exec_ext in '' $ac_executable_extensions; do
4793 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4794 if test $ac_prog = install &&
4795 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4796 # AIX install. It has an incompatible calling convention.
4797 :
4798 elif test $ac_prog = install &&
4799 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4800 # program-specific install script used by HP pwplus--don't use.
4801 :
4802 else
4803 rm -rf conftest.one conftest.two conftest.dir
4804 echo one > conftest.one
4805 echo two > conftest.two
4806 mkdir conftest.dir
4807 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4808 test -s conftest.one && test -s conftest.two &&
4809 test -s conftest.dir/conftest.one &&
4810 test -s conftest.dir/conftest.two
4811 then
4812 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4813 break 3
4814 fi
4815 fi
4816 fi
4817 done
4818 done
4819 ;;
0ebeb530 4820esac
e24bcc77 4821
25e9e4f0 4822 done
40664c0c
AJ
4823IFS=$as_save_IFS
4824
4825rm -rf conftest.one conftest.two conftest.dir
fc6ffb29 4826
f5818d2f 4827fi
40664c0c
AJ
4828 if test "${ac_cv_path_install+set}" = set; then
4829 INSTALL=$ac_cv_path_install
4830 else
4831 # As a last resort, use the slow shell script. Don't cache a
4832 # value for INSTALL within a source directory, because that will
4833 # break other packages using the cache if that directory is
4834 # removed, or if the value is a relative name.
4835 INSTALL=$ac_install_sh
4836 fi
ff8331ea 4837fi
25e9e4f0 4838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
40664c0c 4839$as_echo "$INSTALL" >&6; }
ff8331ea 4840
40664c0c
AJ
4841# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4842# It thinks the first close brace ends the variable substitution.
4843test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
875927f6 4844
40664c0c 4845test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
875927f6 4846
40664c0c 4847test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
875927f6 4848
40664c0c
AJ
4849case "$INSTALL" in
4850 [\\/$]* | ?:[\\/]* ) ;;
bd9852cd 4851 *) INSTALL="\\\$(top_srcdir)/$INSTALL" ;;
40664c0c 4852esac
875927f6 4853
40664c0c
AJ
4854for ac_prog in lclint lint
4855do
4856 # Extract the first word of "$ac_prog", so it can be a program name with args.
4857set dummy $ac_prog; ac_word=$2
25e9e4f0 4858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4859$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4860if test "${ac_cv_prog_LINT+set}" = set; then :
40664c0c 4861 $as_echo_n "(cached) " >&6
f5818d2f 4862else
40664c0c
AJ
4863 if test -n "$LINT"; then
4864 ac_cv_prog_LINT="$LINT" # Let the user override the test.
4865else
4866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4867for as_dir in $PATH
4868do
4869 IFS=$as_save_IFS
4870 test -z "$as_dir" && as_dir=.
25e9e4f0 4871 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4873 ac_cv_prog_LINT="$ac_prog"
25e9e4f0 4874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4875 break 2
4876 fi
4877done
25e9e4f0 4878 done
40664c0c 4879IFS=$as_save_IFS
e24bcc77 4880
f5818d2f 4881fi
f5818d2f 4882fi
40664c0c
AJ
4883LINT=$ac_cv_prog_LINT
4884if test -n "$LINT"; then
25e9e4f0 4885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
40664c0c
AJ
4886$as_echo "$LINT" >&6; }
4887else
25e9e4f0 4888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
4889$as_echo "no" >&6; }
4890fi
da0cfb36 4891
40664c0c
AJ
4892
4893 test -n "$LINT" && break
4894done
4895
4896if test "$LINT" = "lint"
4897then
4898 LINTFLAGS="$LINTFLAGS -errchk=%all,no%longptr64 -errhdr=%user -Ncheck=macro -Nlevel=4"
4899 fi
4900
4901
4902
4903for ac_prog in fontforge
4904do
4905 # Extract the first word of "$ac_prog", so it can be a program name with args.
4906set dummy $ac_prog; ac_word=$2
25e9e4f0 4907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4908$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4909if test "${ac_cv_prog_FONTFORGE+set}" = set; then :
abf5048b 4910 $as_echo_n "(cached) " >&6
e2bfa4c7 4911else
40664c0c
AJ
4912 if test -n "$FONTFORGE"; then
4913 ac_cv_prog_FONTFORGE="$FONTFORGE" # Let the user override the test.
f5818d2f 4914else
40664c0c
AJ
4915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4916for as_dir in $PATH
4917do
4918 IFS=$as_save_IFS
4919 test -z "$as_dir" && as_dir=.
25e9e4f0 4920 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4921 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4922 ac_cv_prog_FONTFORGE="$ac_prog"
25e9e4f0 4923 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4924 break 2
4925 fi
4926done
25e9e4f0 4927 done
40664c0c 4928IFS=$as_save_IFS
e24bcc77 4929
f5818d2f 4930fi
f5818d2f 4931fi
40664c0c
AJ
4932FONTFORGE=$ac_cv_prog_FONTFORGE
4933if test -n "$FONTFORGE"; then
25e9e4f0 4934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FONTFORGE" >&5
40664c0c
AJ
4935$as_echo "$FONTFORGE" >&6; }
4936else
25e9e4f0 4937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c 4938$as_echo "no" >&6; }
da0cfb36
AJ
4939fi
4940
da0cfb36 4941
40664c0c
AJ
4942 test -n "$FONTFORGE" && break
4943done
4944test -n "$FONTFORGE" || FONTFORGE="false"
4945
4946for ac_prog in pkg-config
4947do
4948 # Extract the first word of "$ac_prog", so it can be a program name with args.
4949set dummy $ac_prog; ac_word=$2
25e9e4f0 4950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4951$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4952if test "${ac_cv_prog_PKG_CONFIG+set}" = set; then :
abf5048b 4953 $as_echo_n "(cached) " >&6
da0cfb36 4954else
40664c0c
AJ
4955 if test -n "$PKG_CONFIG"; then
4956 ac_cv_prog_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test.
4957else
4958as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4959for as_dir in $PATH
4960do
4961 IFS=$as_save_IFS
4962 test -z "$as_dir" && as_dir=.
25e9e4f0 4963 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
4964 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4965 ac_cv_prog_PKG_CONFIG="$ac_prog"
25e9e4f0 4966 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
4967 break 2
4968 fi
4969done
25e9e4f0 4970 done
40664c0c 4971IFS=$as_save_IFS
875927f6 4972
40664c0c
AJ
4973fi
4974fi
4975PKG_CONFIG=$ac_cv_prog_PKG_CONFIG
4976if test -n "$PKG_CONFIG"; then
25e9e4f0 4977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
40664c0c
AJ
4978$as_echo "$PKG_CONFIG" >&6; }
4979else
25e9e4f0 4980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
4981$as_echo "no" >&6; }
4982fi
875927f6 4983
875927f6 4984
40664c0c
AJ
4985 test -n "$PKG_CONFIG" && break
4986done
4987test -n "$PKG_CONFIG" || PKG_CONFIG="false"
875927f6 4988
40664c0c
AJ
4989for ac_prog in rsvg
4990do
4991 # Extract the first word of "$ac_prog", so it can be a program name with args.
4992set dummy $ac_prog; ac_word=$2
25e9e4f0 4993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 4994$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 4995if test "${ac_cv_prog_RSVG+set}" = set; then :
40664c0c
AJ
4996 $as_echo_n "(cached) " >&6
4997else
4998 if test -n "$RSVG"; then
4999 ac_cv_prog_RSVG="$RSVG" # Let the user override the test.
5000else
5001as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5002for as_dir in $PATH
5003do
5004 IFS=$as_save_IFS
5005 test -z "$as_dir" && as_dir=.
25e9e4f0 5006 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
5007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5008 ac_cv_prog_RSVG="$ac_prog"
25e9e4f0 5009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
5010 break 2
5011 fi
5012done
25e9e4f0 5013 done
40664c0c
AJ
5014IFS=$as_save_IFS
5015
5016fi
5017fi
5018RSVG=$ac_cv_prog_RSVG
5019if test -n "$RSVG"; then
25e9e4f0 5020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVG" >&5
40664c0c
AJ
5021$as_echo "$RSVG" >&6; }
5022else
25e9e4f0 5023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
5024$as_echo "no" >&6; }
5025fi
5026
5027
5028 test -n "$RSVG" && break
5029done
5030test -n "$RSVG" || RSVG="false"
5031
476a2bee
JH
5032for ac_prog in convert
5033do
5034 # Extract the first word of "$ac_prog", so it can be a program name with args.
5035set dummy $ac_prog; ac_word=$2
5036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5037$as_echo_n "checking for $ac_word... " >&6; }
5038if test "${ac_cv_prog_CONVERT+set}" = set; then :
5039 $as_echo_n "(cached) " >&6
5040else
5041 if test -n "$CONVERT"; then
5042 ac_cv_prog_CONVERT="$CONVERT" # Let the user override the test.
5043else
5044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5045for as_dir in $PATH
5046do
5047 IFS=$as_save_IFS
5048 test -z "$as_dir" && as_dir=.
5049 for ac_exec_ext in '' $ac_executable_extensions; do
5050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5051 ac_cv_prog_CONVERT="$ac_prog"
5052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5053 break 2
5054 fi
5055done
5056 done
5057IFS=$as_save_IFS
5058
5059fi
5060fi
5061CONVERT=$ac_cv_prog_CONVERT
5062if test -n "$CONVERT"; then
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CONVERT" >&5
5064$as_echo "$CONVERT" >&6; }
5065else
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5067$as_echo "no" >&6; }
5068fi
5069
5070
5071 test -n "$CONVERT" && break
5072done
5073test -n "$CONVERT" || CONVERT="false"
5074
40664c0c
AJ
5075for ac_prog in icotool
5076do
5077 # Extract the first word of "$ac_prog", so it can be a program name with args.
5078set dummy $ac_prog; ac_word=$2
25e9e4f0 5079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 5080$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 5081if test "${ac_cv_prog_ICOTOOL+set}" = set; then :
40664c0c
AJ
5082 $as_echo_n "(cached) " >&6
5083else
5084 if test -n "$ICOTOOL"; then
5085 ac_cv_prog_ICOTOOL="$ICOTOOL" # Let the user override the test.
5086else
5087as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5088for as_dir in $PATH
5089do
5090 IFS=$as_save_IFS
5091 test -z "$as_dir" && as_dir=.
25e9e4f0 5092 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
5093 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5094 ac_cv_prog_ICOTOOL="$ac_prog"
25e9e4f0 5095 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
5096 break 2
5097 fi
5098done
25e9e4f0 5099 done
40664c0c
AJ
5100IFS=$as_save_IFS
5101
5102fi
5103fi
5104ICOTOOL=$ac_cv_prog_ICOTOOL
5105if test -n "$ICOTOOL"; then
25e9e4f0 5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ICOTOOL" >&5
40664c0c
AJ
5107$as_echo "$ICOTOOL" >&6; }
5108else
25e9e4f0 5109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
5110$as_echo "no" >&6; }
5111fi
5112
5113
5114 test -n "$ICOTOOL" && break
5115done
5116test -n "$ICOTOOL" || ICOTOOL="false"
5117
5118
2eda9c72 5119if test "x$enable_maintainer_mode" != "xyes"
40664c0c 5120then
2eda9c72
AN
5121 MAINTAINER_MODE=\#
5122
5123else
a53c44a6
AJ
5124 if test "$FONTFORGE" = "false"; then as_fn_error $? "You need fontforge to rebuild fonts in maintainer mode." "$LINENO" 5 ; fi
5125 if test "$RSVG" = "false"; then as_fn_error $? "You need rsvg to rebuild icons in maintainer mode." "$LINENO" 5 ; fi
b9eae1ef
JH
5126
5127 if test "$CONVERT" = false
5128 then
a53c44a6 5129 as_fn_error $? "You need imagemagick to rebuild icons in maintainer mode." "$LINENO" 5
b9eae1ef
JH
5130 else
5131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for recent enough imagemagick" >&5
5132$as_echo_n "checking for recent enough imagemagick... " >&6; }
5133 convert_version=`convert --version | head -n1`
5134 if test "x$convert_version" != "x"
5135 then
5136 convert_version_major=`expr "$convert_version" : '.* \([0-9]*\)\.[0-9]*'`
5137 convert_version_minor=`expr "$convert_version" : '.* [0-9]*\.\([0-9]*\)'`
5138 if test "$convert_version_major" -eq 6 -a "$convert_version_minor" -lt 6
5139 then
5140 CONVERT=false
b9eae1ef
JH
5141 fi
5142 fi
5143 if test "$CONVERT" = false
5144 then
5145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no ($convert_version_major.$convert_version_minor)" >&5
5146$as_echo "no ($convert_version_major.$convert_version_minor)" >&6; }
a53c44a6 5147 as_fn_error $? "You need imagemagick version 6.6 or newer to rebuild icons in maintainer mode." "$LINENO" 5
b9eae1ef
JH
5148 else
5149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($convert_version_major.$convert_version_minor)" >&5
5150$as_echo "yes ($convert_version_major.$convert_version_minor)" >&6; }
5151 fi
5152 fi
425f1384
JH
5153
5154 if test "$ICOTOOL" = false
5155 then
a53c44a6 5156 as_fn_error $? "You need icotool to rebuild icons in maintainer mode." "$LINENO" 5
425f1384
JH
5157 else
5158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for recent enough icotool" >&5
5159$as_echo_n "checking for recent enough icotool... " >&6; }
5160 icotool_version=`icotool --version | head -n1`
5161 if test "x$icotool_version" != "x"
5162 then
9571f781
JH
5163 icotool_version_major=`expr "$icotool_version" : '.* \([0-9]*\)\.[0-9]*'`
5164 icotool_version_minor=`expr "$icotool_version" : '.* [0-9]*\.\([0-9]*\)'`
425f1384
JH
5165 if test "$icotool_version_major" -eq 0 -a "$icotool_version_minor" -lt 29
5166 then
5167 ICOTOOL=false
5168 as_fn_append wine_warnings "|icotool version 0.29.0 or newer is needed to rebuild icons."
5169 fi
5170 fi
5171 if test "$ICOTOOL" = false
5172 then
5173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no ($icotool_version_major.$icotool_version_minor)" >&5
5174$as_echo "no ($icotool_version_major.$icotool_version_minor)" >&6; }
a53c44a6 5175 as_fn_error $? "You need icotool version 0.29.0 or newer to rebuild icons in maintainer mode." "$LINENO" 5
425f1384
JH
5176 else
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($icotool_version_major.$icotool_version_minor)" >&5
5178$as_echo "yes ($icotool_version_major.$icotool_version_minor)" >&6; }
5179 fi
5180 fi
5181
40664c0c
AJ
5182fi
5183
40664c0c 5184
25e9e4f0 5185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for i386_set_ldt in -li386" >&5
40664c0c 5186$as_echo_n "checking for i386_set_ldt in -li386... " >&6; }
25e9e4f0 5187if test "${ac_cv_lib_i386_i386_set_ldt+set}" = set; then :
40664c0c
AJ
5188 $as_echo_n "(cached) " >&6
5189else
5190 ac_check_lib_save_LIBS=$LIBS
5191LIBS="-li386 $LIBS"
25e9e4f0 5192cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
5193/* end confdefs.h. */
5194
5195/* Override any GCC internal prototype to avoid an error.
5196 Use char because int might match the return type of a GCC
5197 builtin and then its argument prototype would still apply. */
5198#ifdef __cplusplus
f5818d2f
AJ
5199extern "C"
5200#endif
40664c0c 5201char i386_set_ldt ();
e24bcc77
AJ
5202int
5203main ()
5204{
40664c0c 5205return i386_set_ldt ();
f5818d2f
AJ
5206 ;
5207 return 0;
5208}
5209_ACEOF
25e9e4f0 5210if ac_fn_c_try_link "$LINENO"; then :
40664c0c 5211 ac_cv_lib_i386_i386_set_ldt=yes
f5818d2f 5212else
25e9e4f0 5213 ac_cv_lib_i386_i386_set_ldt=no
f5818d2f 5214fi
25e9e4f0
AJ
5215rm -f core conftest.err conftest.$ac_objext \
5216 conftest$ac_exeext conftest.$ac_ext
40664c0c 5217LIBS=$ac_check_lib_save_LIBS
f5818d2f 5218fi
25e9e4f0 5219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_i386_i386_set_ldt" >&5
40664c0c 5220$as_echo "$ac_cv_lib_i386_i386_set_ldt" >&6; }
25e9e4f0 5221if test "x$ac_cv_lib_i386_i386_set_ldt" = x""yes; then :
40664c0c
AJ
5222 cat >>confdefs.h <<_ACEOF
5223#define HAVE_LIBI386 1
5224_ACEOF
da0cfb36 5225
40664c0c
AJ
5226 LIBS="-li386 $LIBS"
5227
5228fi
5229
25e9e4f0 5230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _oss_ioctl in -lossaudio" >&5
40664c0c 5231$as_echo_n "checking for _oss_ioctl in -lossaudio... " >&6; }
25e9e4f0 5232if test "${ac_cv_lib_ossaudio__oss_ioctl+set}" = set; then :
abf5048b 5233 $as_echo_n "(cached) " >&6
da0cfb36 5234else
f5818d2f 5235 ac_check_lib_save_LIBS=$LIBS
40664c0c 5236LIBS="-lossaudio $LIBS"
25e9e4f0 5237cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 5238/* end confdefs.h. */
f5818d2f 5239
fc6ffb29
AJ
5240/* Override any GCC internal prototype to avoid an error.
5241 Use char because int might match the return type of a GCC
5242 builtin and then its argument prototype would still apply. */
f5818d2f
AJ
5243#ifdef __cplusplus
5244extern "C"
5245#endif
40664c0c 5246char _oss_ioctl ();
f5818d2f
AJ
5247int
5248main ()
5249{
40664c0c 5250return _oss_ioctl ();
f5818d2f
AJ
5251 ;
5252 return 0;
5253}
5254_ACEOF
25e9e4f0 5255if ac_fn_c_try_link "$LINENO"; then :
40664c0c 5256 ac_cv_lib_ossaudio__oss_ioctl=yes
f5818d2f 5257else
25e9e4f0 5258 ac_cv_lib_ossaudio__oss_ioctl=no
f5818d2f 5259fi
25e9e4f0
AJ
5260rm -f core conftest.err conftest.$ac_objext \
5261 conftest$ac_exeext conftest.$ac_ext
f5818d2f
AJ
5262LIBS=$ac_check_lib_save_LIBS
5263fi
25e9e4f0 5264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
40664c0c 5265$as_echo "$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
25e9e4f0 5266if test "x$ac_cv_lib_ossaudio__oss_ioctl" = x""yes; then :
40664c0c
AJ
5267 cat >>confdefs.h <<_ACEOF
5268#define HAVE_LIBOSSAUDIO 1
5269_ACEOF
e2bfa4c7 5270
40664c0c 5271 LIBS="-lossaudio $LIBS"
da0cfb36 5272
40664c0c
AJ
5273fi
5274
e2991ea7 5275
40664c0c 5276XLIB=""
f5818d2f 5277
40664c0c 5278OPENGL_LIBS=""
5c5a6217 5279
fc6ffb29 5280
5c5a6217 5281
bc56c4ea
EP
5282# Check whether --enable-largefile was given.
5283if test "${enable_largefile+set}" = set; then :
5284 enableval=$enable_largefile;
5285fi
5286
5287if test "$enable_largefile" != no; then
5288
5289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
5290$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
5291if test "${ac_cv_sys_largefile_CC+set}" = set; then :
5292 $as_echo_n "(cached) " >&6
5293else
5294 ac_cv_sys_largefile_CC=no
5295 if test "$GCC" != yes; then
5296 ac_save_CC=$CC
5297 while :; do
5298 # IRIX 6.2 and later do not support large files by default,
5299 # so use the C compiler's -n32 option if that helps.
5300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5301/* end confdefs.h. */
5302#include <sys/types.h>
5303 /* Check that off_t can represent 2**63 - 1 correctly.
5304 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5305 since some C++ compilers masquerading as C compilers
5306 incorrectly reject 9223372036854775807. */
5307#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5308 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5309 && LARGE_OFF_T % 2147483647 == 1)
5310 ? 1 : -1];
5311int
5312main ()
5313{
5314
5315 ;
5316 return 0;
5317}
5318_ACEOF
5319 if ac_fn_c_try_compile "$LINENO"; then :
5320 break
5321fi
5322rm -f core conftest.err conftest.$ac_objext
5323 CC="$CC -n32"
5324 if ac_fn_c_try_compile "$LINENO"; then :
5325 ac_cv_sys_largefile_CC=' -n32'; break
5326fi
5327rm -f core conftest.err conftest.$ac_objext
5328 break
5329 done
5330 CC=$ac_save_CC
5331 rm -f conftest.$ac_ext
5332 fi
5333fi
5334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
5335$as_echo "$ac_cv_sys_largefile_CC" >&6; }
5336 if test "$ac_cv_sys_largefile_CC" != no; then
5337 CC=$CC$ac_cv_sys_largefile_CC
5338 fi
5339
5340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5341$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5342if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
5343 $as_echo_n "(cached) " >&6
5344else
5345 while :; do
5346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5347/* end confdefs.h. */
5348#include <sys/types.h>
5349 /* Check that off_t can represent 2**63 - 1 correctly.
5350 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5351 since some C++ compilers masquerading as C compilers
5352 incorrectly reject 9223372036854775807. */
5353#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5354 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5355 && LARGE_OFF_T % 2147483647 == 1)
5356 ? 1 : -1];
5357int
5358main ()
5359{
5360
5361 ;
5362 return 0;
5363}
5364_ACEOF
5365if ac_fn_c_try_compile "$LINENO"; then :
5366 ac_cv_sys_file_offset_bits=no; break
5367fi
5368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5370/* end confdefs.h. */
5371#define _FILE_OFFSET_BITS 64
5372#include <sys/types.h>
5373 /* Check that off_t can represent 2**63 - 1 correctly.
5374 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5375 since some C++ compilers masquerading as C compilers
5376 incorrectly reject 9223372036854775807. */
5377#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5378 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5379 && LARGE_OFF_T % 2147483647 == 1)
5380 ? 1 : -1];
5381int
5382main ()
5383{
5384
5385 ;
5386 return 0;
5387}
5388_ACEOF
5389if ac_fn_c_try_compile "$LINENO"; then :
5390 ac_cv_sys_file_offset_bits=64; break
5391fi
5392rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5393 ac_cv_sys_file_offset_bits=unknown
5394 break
5395done
5396fi
5397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5398$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5399case $ac_cv_sys_file_offset_bits in #(
5400 no | unknown) ;;
5401 *)
5402cat >>confdefs.h <<_ACEOF
5403#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5404_ACEOF
5405;;
5406esac
5407rm -rf conftest*
5408 if test $ac_cv_sys_file_offset_bits = unknown; then
5409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5410$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5411if test "${ac_cv_sys_large_files+set}" = set; then :
5412 $as_echo_n "(cached) " >&6
5413else
5414 while :; do
5415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5416/* end confdefs.h. */
5417#include <sys/types.h>
5418 /* Check that off_t can represent 2**63 - 1 correctly.
5419 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5420 since some C++ compilers masquerading as C compilers
5421 incorrectly reject 9223372036854775807. */
5422#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5423 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5424 && LARGE_OFF_T % 2147483647 == 1)
5425 ? 1 : -1];
5426int
5427main ()
5428{
5429
5430 ;
5431 return 0;
5432}
5433_ACEOF
5434if ac_fn_c_try_compile "$LINENO"; then :
5435 ac_cv_sys_large_files=no; break
5436fi
5437rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5439/* end confdefs.h. */
5440#define _LARGE_FILES 1
5441#include <sys/types.h>
5442 /* Check that off_t can represent 2**63 - 1 correctly.
5443 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5444 since some C++ compilers masquerading as C compilers
5445 incorrectly reject 9223372036854775807. */
5446#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5447 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5448 && LARGE_OFF_T % 2147483647 == 1)
5449 ? 1 : -1];
5450int
5451main ()
5452{
5453
5454 ;
5455 return 0;
5456}
5457_ACEOF
5458if ac_fn_c_try_compile "$LINENO"; then :
5459 ac_cv_sys_large_files=1; break
5460fi
5461rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5462 ac_cv_sys_large_files=unknown
5463 break
5464done
5465fi
5466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5467$as_echo "$ac_cv_sys_large_files" >&6; }
5468case $ac_cv_sys_large_files in #(
5469 no | unknown) ;;
5470 *)
5471cat >>confdefs.h <<_ACEOF
5472#define _LARGE_FILES $ac_cv_sys_large_files
5473_ACEOF
5474;;
5475esac
5476rm -rf conftest*
5477 fi
5478fi
5479
5480
40664c0c
AJ
5481ac_ext=c
5482ac_cpp='$CPP $CPPFLAGS'
5483ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5484ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5485ac_compiler_gnu=$ac_cv_c_compiler_gnu
25e9e4f0 5486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
40664c0c
AJ
5487$as_echo_n "checking how to run the C preprocessor... " >&6; }
5488# On Suns, sometimes $CPP names a directory.
5489if test -n "$CPP" && test -d "$CPP"; then
5490 CPP=
5c5a6217 5491fi
40664c0c 5492if test -z "$CPP"; then
25e9e4f0 5493 if test "${ac_cv_prog_CPP+set}" = set; then :
abf5048b 5494 $as_echo_n "(cached) " >&6
b53bb419 5495else
40664c0c
AJ
5496 # Double quotes because CPP needs to be expanded
5497 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5498 do
5499 ac_preproc_ok=false
5500for ac_c_preproc_warn_flag in '' yes
daa2886c 5501do
40664c0c
AJ
5502 # Use a header file that comes with gcc, so configuring glibc
5503 # with a fresh cross-compiler works.
5504 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5505 # <limits.h> exists even on freestanding compilers.
5506 # On the NeXT, cc -E runs the code through the compiler's parser,
5507 # not just through cpp. "Syntax error" is here to catch this case.
25e9e4f0 5508 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
5509/* end confdefs.h. */
5510#ifdef __STDC__
5511# include <limits.h>
5512#else
5513# include <assert.h>
5514#endif
5515 Syntax error
5516_ACEOF
25e9e4f0 5517if ac_fn_c_try_cpp "$LINENO"; then :
40664c0c 5518
25e9e4f0 5519else
40664c0c
AJ
5520 # Broken: fails on valid input.
5521continue
b53bb419 5522fi
a53c44a6 5523rm -f conftest.err conftest.i conftest.$ac_ext
fc6ffb29 5524
40664c0c
AJ
5525 # OK, works on sane cases. Now check whether nonexistent headers
5526 # can be detected and how.
25e9e4f0 5527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
5528/* end confdefs.h. */
5529#include <ac_nonexistent.h>
5530_ACEOF
25e9e4f0 5531if ac_fn_c_try_cpp "$LINENO"; then :
40664c0c
AJ
5532 # Broken: success on invalid input.
5533continue
5534else
40664c0c
AJ
5535 # Passes both tests.
5536ac_preproc_ok=:
5537break
f5818d2f 5538fi
a53c44a6 5539rm -f conftest.err conftest.i conftest.$ac_ext
1d4db787 5540
40664c0c
AJ
5541done
5542# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
a53c44a6 5543rm -f conftest.i conftest.err conftest.$ac_ext
25e9e4f0 5544if $ac_preproc_ok; then :
40664c0c 5545 break
1d4db787
MM
5546fi
5547
40664c0c
AJ
5548 done
5549 ac_cv_prog_CPP=$CPP
fc6ffb29 5550
1d4db787 5551fi
40664c0c 5552 CPP=$ac_cv_prog_CPP
1d4db787 5553else
40664c0c
AJ
5554 ac_cv_prog_CPP=$CPP
5555fi
25e9e4f0 5556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
40664c0c
AJ
5557$as_echo "$CPP" >&6; }
5558ac_preproc_ok=false
5559for ac_c_preproc_warn_flag in '' yes
1d4db787 5560do
40664c0c
AJ
5561 # Use a header file that comes with gcc, so configuring glibc
5562 # with a fresh cross-compiler works.
5563 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5564 # <limits.h> exists even on freestanding compilers.
5565 # On the NeXT, cc -E runs the code through the compiler's parser,
5566 # not just through cpp. "Syntax error" is here to catch this case.
25e9e4f0 5567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
5568/* end confdefs.h. */
5569#ifdef __STDC__
5570# include <limits.h>
5571#else
5572# include <assert.h>
5573#endif
5574 Syntax error
5575_ACEOF
25e9e4f0 5576if ac_fn_c_try_cpp "$LINENO"; then :
1d4db787 5577
25e9e4f0 5578else
40664c0c
AJ
5579 # Broken: fails on valid input.
5580continue
5581fi
a53c44a6 5582rm -f conftest.err conftest.i conftest.$ac_ext
c80c290e 5583
40664c0c
AJ
5584 # OK, works on sane cases. Now check whether nonexistent headers
5585 # can be detected and how.
25e9e4f0 5586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
5587/* end confdefs.h. */
5588#include <ac_nonexistent.h>
5589_ACEOF
25e9e4f0 5590if ac_fn_c_try_cpp "$LINENO"; then :
40664c0c
AJ
5591 # Broken: success on invalid input.
5592continue
eb5f89c5 5593else
40664c0c
AJ
5594 # Passes both tests.
5595ac_preproc_ok=:
5596break
eb5f89c5 5597fi
a53c44a6 5598rm -f conftest.err conftest.i conftest.$ac_ext
40664c0c
AJ
5599
5600done
5601# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
a53c44a6 5602rm -f conftest.i conftest.err conftest.$ac_ext
25e9e4f0
AJ
5603if $ac_preproc_ok; then :
5604
eb5f89c5 5605else
25e9e4f0 5606 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
40664c0c 5607$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
a53c44a6
AJ
5608as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
5609See \`config.log' for more details" "$LINENO" 5 ; }
eb5f89c5
AJ
5610fi
5611
40664c0c
AJ
5612ac_ext=c
5613ac_cpp='$CPP $CPPFLAGS'
5614ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5615ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5616ac_compiler_gnu=$ac_cv_c_compiler_gnu
5617
fc6ffb29 5618
25e9e4f0 5619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
40664c0c 5620$as_echo_n "checking for ANSI C header files... " >&6; }
25e9e4f0 5621if test "${ac_cv_header_stdc+set}" = set; then :
abf5048b 5622 $as_echo_n "(cached) " >&6
eb5f89c5 5623else
25e9e4f0 5624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
5625/* end confdefs.h. */
5626#include <stdlib.h>
5627#include <stdarg.h>
5628#include <string.h>
5629#include <float.h>
eb5f89c5 5630
40664c0c
AJ
5631int
5632main ()
5633{
5634
5635 ;
5636 return 0;
5637}
5638_ACEOF
25e9e4f0 5639if ac_fn_c_try_compile "$LINENO"; then :
40664c0c 5640 ac_cv_header_stdc=yes
eb5f89c5 5641else
25e9e4f0 5642 ac_cv_header_stdc=no
eb5f89c5 5643fi
40664c0c 5644rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
86bd0461 5645
40664c0c
AJ
5646if test $ac_cv_header_stdc = yes; then
5647 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
25e9e4f0 5648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
5649/* end confdefs.h. */
5650#include <string.h>
86bd0461 5651
40664c0c
AJ
5652_ACEOF
5653if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25e9e4f0
AJ
5654 $EGREP "memchr" >/dev/null 2>&1; then :
5655
86bd0461 5656else
40664c0c 5657 ac_cv_header_stdc=no
86bd0461 5658fi
40664c0c
AJ
5659rm -f conftest*
5660
86bd0461 5661fi
40664c0c
AJ
5662
5663if test $ac_cv_header_stdc = yes; then
5664 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
25e9e4f0 5665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
5666/* end confdefs.h. */
5667#include <stdlib.h>
5668
5669_ACEOF
5670if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25e9e4f0
AJ
5671 $EGREP "free" >/dev/null 2>&1; then :
5672
eb5f89c5 5673else
40664c0c 5674 ac_cv_header_stdc=no
86bd0461 5675fi
40664c0c 5676rm -f conftest*
86bd0461 5677
86bd0461 5678fi
40664c0c
AJ
5679
5680if test $ac_cv_header_stdc = yes; then
5681 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
25e9e4f0 5682 if test "$cross_compiling" = yes; then :
40664c0c 5683 :
86bd0461 5684else
25e9e4f0 5685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
5686/* end confdefs.h. */
5687#include <ctype.h>
5688#include <stdlib.h>
5689#if ((' ' & 0x0FF) == 0x020)
5690# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5691# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5692#else
5693# define ISLOWER(c) \
5694 (('a' <= (c) && (c) <= 'i') \
5695 || ('j' <= (c) && (c) <= 'r') \
5696 || ('s' <= (c) && (c) <= 'z'))
5697# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5698#endif
5699
5700#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5701int
5702main ()
5703{
5704 int i;
5705 for (i = 0; i < 256; i++)
5706 if (XOR (islower (i), ISLOWER (i))
5707 || toupper (i) != TOUPPER (i))
5708 return 2;
5709 return 0;
5710}
5711_ACEOF
25e9e4f0 5712if ac_fn_c_try_run "$LINENO"; then :
86bd0461 5713
25e9e4f0
AJ
5714else
5715 ac_cv_header_stdc=no
86bd0461 5716fi
25e9e4f0
AJ
5717rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5718 conftest.$ac_objext conftest.beam conftest.$ac_ext
86bd0461 5719fi
86bd0461 5720
eb5f89c5 5721fi
40664c0c 5722fi
25e9e4f0 5723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
40664c0c
AJ
5724$as_echo "$ac_cv_header_stdc" >&6; }
5725if test $ac_cv_header_stdc = yes; then
eb5f89c5 5726
25e9e4f0 5727$as_echo "#define STDC_HEADERS 1" >>confdefs.h
fc01b729 5728
fc01b729
AJ
5729fi
5730
40664c0c 5731# On IRIX 5.3, sys/types and inttypes.h are conflicting.
40664c0c
AJ
5732for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5733 inttypes.h stdint.h unistd.h
25e9e4f0
AJ
5734do :
5735 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5736ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5737"
a53c44a6 5738if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
40664c0c
AJ
5739 cat >>confdefs.h <<_ACEOF
5740#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5741_ACEOF
fc01b729 5742
40664c0c 5743fi
86bd0461 5744
86bd0461
FG
5745done
5746
fc01b729 5747
40664c0c 5748for ac_header in \
862965f4 5749 AL/al.h \
4430ab43 5750 AudioToolbox/AudioConverter.h \
40664c0c
AJ
5751 AudioUnit/AudioUnit.h \
5752 Carbon/Carbon.h \
5753 CoreAudio/CoreAudio.h \
5754 DiskArbitration/DiskArbitration.h \
5755 IOKit/IOKitLib.h \
225a494d 5756 IOKit/hid/IOHIDLib.h \
0b08f19e 5757 OpenAL/al.h \
40664c0c
AJ
5758 alias.h \
5759 alsa/asoundlib.h \
5760 arpa/inet.h \
5761 arpa/nameser.h \
5762 asm/types.h \
5763 capi20.h \
5764 curses.h \
5765 direct.h \
5766 dirent.h \
5767 dlfcn.h \
5768 elf.h \
5769 float.h \
7d5e565b 5770 fnmatch.h \
40664c0c
AJ
5771 fontconfig/fontconfig.h \
5772 getopt.h \
5773 grp.h \
58b5a3f6 5774 gsm.h \
c186d8a3 5775 gsm/gsm.h \
ebee1970 5776 icns.h \
40664c0c 5777 ieeefp.h \
801d9c3a 5778 inet/mib2.h \
40664c0c
AJ
5779 io.h \
5780 jack/jack.h \
5781 jpeglib.h \
de1d7fbe 5782 kstat.h \
40664c0c
AJ
5783 lber.h \
5784 lcms.h \
5785 lcms/lcms.h \
5786 ldap.h \
5787 libaudioio.h \
5788 link.h \
5789 linux/cdrom.h \
5790 linux/compiler.h \
5791 linux/hdreg.h \
5792 linux/input.h \
5793 linux/ioctl.h \
5794 linux/joystick.h \
5795 linux/major.h \
5796 linux/param.h \
5797 linux/serial.h \
5798 linux/types.h \
5799 linux/ucdrom.h \
d35c0e87 5800 mach-o/nlist.h \
40664c0c
AJ
5801 mach/mach.h \
5802 mach/machine.h \
5803 machine/cpu.h \
5804 machine/limits.h \
5805 machine/soundcard.h \
40b3d2ed 5806 machine/sysarch.h \
40664c0c 5807 mntent.h \
db71d7c0 5808 mpg123.h \
40664c0c
AJ
5809 ncurses.h \
5810 netdb.h \
5811 netinet/in.h \
5812 netinet/in_systm.h \
5813 netinet/tcp.h \
5814 netinet/tcp_fsm.h \
5815 openssl/err.h \
5816 openssl/ssl.h \
5817 png.h \
5818 poll.h \
01b972d6 5819 port.h \
40664c0c
AJ
5820 process.h \
5821 pthread.h \
5822 pwd.h \
5823 regex.h \
5824 sched.h \
5825 scsi/scsi.h \
5826 scsi/scsi_ioctl.h \
5827 scsi/sg.h \
5828 soundcard.h \
2d7ccb38 5829 stdbool.h \
40664c0c
AJ
5830 stdint.h \
5831 strings.h \
801d9c3a 5832 stropts.h \
40664c0c
AJ
5833 sys/asoundlib.h \
5834 sys/cdio.h \
5835 sys/elf32.h \
5836 sys/epoll.h \
5837 sys/errno.h \
5838 sys/event.h \
5839 sys/exec_elf.h \
5840 sys/filio.h \
61a70360 5841 sys/inotify.h \
40664c0c
AJ
5842 sys/ioctl.h \
5843 sys/ipc.h \
5844 sys/limits.h \
5845 sys/link.h \
40664c0c
AJ
5846 sys/mman.h \
5847 sys/modem.h \
5848 sys/msg.h \
5849 sys/mtio.h \
5850 sys/param.h \
5851 sys/poll.h \
5852 sys/prctl.h \
5853 sys/protosw.h \
5854 sys/ptrace.h \
40664c0c
AJ
5855 sys/resource.h \
5856 sys/scsiio.h \
5857 sys/shm.h \
5858 sys/signal.h \
5859 sys/socket.h \
5860 sys/socketvar.h \
5861 sys/sockio.h \
5862 sys/soundcard.h \
5863 sys/statvfs.h \
5864 sys/strtio.h \
5865 sys/syscall.h \
801d9c3a 5866 sys/tihdr.h \
40664c0c
AJ
5867 sys/time.h \
5868 sys/timeout.h \
5869 sys/times.h \
5870 sys/uio.h \
5871 sys/un.h \
5872 sys/utsname.h \
5873 sys/vm86.h \
5874 sys/wait.h \
5875 syscall.h \
5876 termios.h \
73cd5693 5877 tiffio.h \
40664c0c
AJ
5878 unistd.h \
5879 utime.h \
5880 valgrind/memcheck.h \
11ca05f6
JC
5881 valgrind/valgrind.h \
5882 zlib.h
40664c0c 5883
25e9e4f0
AJ
5884do :
5885 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5886ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
a53c44a6 5887if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
40664c0c
AJ
5888 cat >>confdefs.h <<_ACEOF
5889#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5890_ACEOF
f5818d2f 5891
e533e972
AJ
5892fi
5893
40664c0c
AJ
5894done
5895
25e9e4f0 5896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
40664c0c 5897$as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
25e9e4f0 5898if test "${ac_cv_header_stat_broken+set}" = set; then :
40664c0c 5899 $as_echo_n "(cached) " >&6
f5818d2f 5900else
25e9e4f0 5901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 5902/* end confdefs.h. */
40664c0c
AJ
5903#include <sys/types.h>
5904#include <sys/stat.h>
5905
5906#if defined S_ISBLK && defined S_IFDIR
5907extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
5908#endif
5909
5910#if defined S_ISBLK && defined S_IFCHR
5911extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
5912#endif
5913
5914#if defined S_ISLNK && defined S_IFREG
5915extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
5916#endif
5917
5918#if defined S_ISSOCK && defined S_IFREG
5919extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
f5818d2f 5920#endif
e533e972 5921
f5818d2f 5922_ACEOF
25e9e4f0 5923if ac_fn_c_try_compile "$LINENO"; then :
40664c0c 5924 ac_cv_header_stat_broken=no
f5818d2f 5925else
25e9e4f0 5926 ac_cv_header_stat_broken=yes
f5818d2f 5927fi
40664c0c 5928rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
ea584724 5929fi
25e9e4f0 5930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
40664c0c
AJ
5931$as_echo "$ac_cv_header_stat_broken" >&6; }
5932if test $ac_cv_header_stat_broken = yes; then
daa2886c 5933
25e9e4f0 5934$as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
875927f6 5935
e533e972 5936fi
875927f6 5937
c555274d 5938
e24bcc77 5939
40664c0c 5940for ac_header in sys/mount.h sys/statfs.h sys/sysctl.h sys/user.h sys/vfs.h
25e9e4f0
AJ
5941do :
5942 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5943ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <sys/types.h>
40664c0c
AJ
5944 #ifdef HAVE_SYS_PARAM_H
5945 # include <sys/param.h>
5946 #endif
25e9e4f0 5947"
a53c44a6 5948if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
daa2886c 5949 cat >>confdefs.h <<_ACEOF
abf5048b 5950#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
728bedcf
MM
5951_ACEOF
5952
728bedcf
MM
5953fi
5954
5955done
5956
5957
40664c0c
AJ
5958for ac_header in \
5959 netinet/ip.h \
5960 net/if.h \
5961 net/if_arp.h \
5962 net/if_dl.h \
5963 net/if_types.h \
5964 net/route.h \
5965 netinet/if_ether.h \
5966 netinet/if_inarp.h \
5967 netinet/in_pcb.h \
5968 netinet/ip_icmp.h \
5969 netinet/ip_var.h \
5970 netinet/udp.h \
5971 netipx/ipx.h \
7ff12568 5972
25e9e4f0
AJ
5973do :
5974 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5975ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <sys/types.h>
40664c0c
AJ
5976 #ifdef HAVE_SYS_SOCKET_H
5977 # include <sys/socket.h>
5978 #endif
5979 #ifdef HAVE_SYS_SOCKETVAR_H
5980 # include <sys/socketvar.h>
5981 #endif
5982 #ifdef HAVE_NET_ROUTE_H
5983 # include <net/route.h>
5984 #endif
5985 #ifdef HAVE_NETINET_IN_H
5986 # include <netinet/in.h>
5987 #endif
5988 #ifdef HAVE_NETINET_IN_SYSTM_H
5989 # include <netinet/in_systm.h>
5990 #endif
5991 #ifdef HAVE_NET_IF_H
5992 # include <net/if.h>
5993 #endif
5994 #ifdef HAVE_NETINET_IP_H
5995 # include <netinet/ip.h>
5996 #endif
25e9e4f0 5997"
a53c44a6 5998if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
40664c0c
AJ
5999 cat >>confdefs.h <<_ACEOF
6000#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6001_ACEOF
7ff12568 6002
40664c0c 6003fi
7ff12568 6004
40664c0c 6005done
7ff12568
RK
6006
6007
40664c0c 6008for ac_header in netinet/tcp_timer.h netinet/udp_var.h netinet/icmp_var.h netinet/tcp_var.h
25e9e4f0
AJ
6009do :
6010 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6011ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <sys/types.h>
40664c0c
AJ
6012 #ifdef HAVE_ALIAS_H
6013 # include <alias.h>
6014 #endif
6015 #ifdef HAVE_SYS_SOCKET_H
6016 # include <sys/socket.h>
6017 #endif
6018 #ifdef HAVE_SYS_SOCKETVAR_H
6019 # include <sys/socketvar.h>
6020 #endif
6021 #ifdef HAVE_SYS_TIMEOUT_H
6022 # include <sys/timeout.h>
6023 #endif
6024 #ifdef HAVE_NETINET_IN_H
6025 # include <netinet/in.h>
6026 #endif
6027 #ifdef HAVE_NETINET_IN_SYSTM_H
6028 # include <netinet/in_systm.h>
6029 #endif
6030 #ifdef HAVE_NETINET_IP_H
6031 # include <netinet/ip.h>
6032 #endif
6033 #ifdef HAVE_NETINET_IP_VAR_H
6034 # include <netinet/ip_var.h>
6035 #endif
6036 #ifdef HAVE_NETINET_IP_ICMP_H
6037 # include <netinet/ip_icmp.h>
6038 #endif
6039 #ifdef HAVE_NETINET_UDP_H
6040 # include <netinet/udp.h>
6041 #endif
6042 #ifdef HAVE_NETINET_TCP_H
6043 # include <netinet/tcp.h>
6044 #endif
6045 #ifdef HAVE_NETINET_TCP_TIMER_H
6046 #include <netinet/tcp_timer.h>
6047 #endif
25e9e4f0 6048"
a53c44a6 6049if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
40664c0c
AJ
6050 cat >>confdefs.h <<_ACEOF
6051#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6052_ACEOF
7ff12568 6053
40664c0c 6054fi
7ff12568 6055
40664c0c 6056done
7ff12568
RK
6057
6058
0ce420de 6059for ac_header in linux/ipx.h linux/irda.h
25e9e4f0 6060do :
0ce420de
JL
6061 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6062ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <sys/types.h>
40664c0c
AJ
6063 #ifdef HAVE_ASM_TYPES_H
6064 # include <asm/types.h>
6065 #endif
6066 #ifdef HAVE_SYS_SOCKET_H
6067 # include <sys/socket.h>
6068 #endif
6069 #ifdef HAVE_LINUX_TYPES_H
6070 # include <linux/types.h>
6071 #endif
25e9e4f0 6072"
a53c44a6 6073if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
25e9e4f0 6074 cat >>confdefs.h <<_ACEOF
0ce420de 6075#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
2d7ccb38
AE
6076_ACEOF
6077
6078fi
6079
6080done
6081
6082
2d7ccb38 6083for ac_header in mach-o/dyld_images.h
25e9e4f0
AJ
6084do :
6085 ac_fn_c_check_header_compile "$LINENO" "mach-o/dyld_images.h" "ac_cv_header_mach_o_dyld_images_h" "#ifdef HAVE_STDBOOL_H
2d7ccb38
AE
6086 # include <stdbool.h>
6087 #endif
6088 #ifdef HAVE_STDINT_H
6089 # include <stdint.h>
6090 #endif
25e9e4f0
AJ
6091"
6092if test "x$ac_cv_header_mach_o_dyld_images_h" = x""yes; then :
40664c0c 6093 cat >>confdefs.h <<_ACEOF
25e9e4f0 6094#define HAVE_MACH_O_DYLD_IMAGES_H 1
40664c0c 6095_ACEOF
7ff12568 6096
40664c0c 6097fi
7ff12568 6098
40664c0c 6099done
7ff12568
RK
6100
6101
40664c0c 6102for ac_header in resolv.h
25e9e4f0
AJ
6103do :
6104 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "#include <sys/types.h>
40664c0c
AJ
6105 #ifdef HAVE_SYS_SOCKET_H
6106 # include <sys/socket.h>
6107 #endif
6108 #ifdef HAVE_NETINET_IN_H
6109 # include <netinet/in.h>
6110 #endif
6111 #ifdef HAVE_ARPA_NAMESER_H
6112 # include <arpa/nameser.h>
6113 #endif
25e9e4f0
AJ
6114"
6115if test "x$ac_cv_header_resolv_h" = x""yes; then :
40664c0c 6116 cat >>confdefs.h <<_ACEOF
25e9e4f0 6117#define HAVE_RESOLV_H 1
40664c0c 6118_ACEOF
7ff12568 6119
40664c0c 6120fi
7ff12568 6121
40664c0c 6122done
7ff12568
RK
6123
6124
e3c0e30d
JL
6125for ac_header in ifaddrs.h
6126do :
6127 ac_fn_c_check_header_compile "$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "#include <sys/types.h>
6128"
6129if test "x$ac_cv_header_ifaddrs_h" = x""yes; then :
6130 cat >>confdefs.h <<_ACEOF
6131#define HAVE_IFADDRS_H 1
6132_ACEOF
6133
6134fi
6135
6136done
6137
6138
40664c0c 6139for ac_header in ucontext.h
25e9e4f0
AJ
6140do :
6141 ac_fn_c_check_header_compile "$LINENO" "ucontext.h" "ac_cv_header_ucontext_h" "#include <signal.h>
6142"
6143if test "x$ac_cv_header_ucontext_h" = x""yes; then :
40664c0c 6144 cat >>confdefs.h <<_ACEOF
25e9e4f0 6145#define HAVE_UCONTEXT_H 1
40664c0c 6146_ACEOF
daa2886c 6147
40664c0c
AJ
6148fi
6149
6150done
6151
6152
40664c0c 6153for ac_header in sys/thr.h
25e9e4f0
AJ
6154do :
6155 ac_fn_c_check_header_compile "$LINENO" "sys/thr.h" "ac_cv_header_sys_thr_h" "#include <sys/types.h>
40664c0c
AJ
6156#ifdef HAVE_UCONTEXT_H
6157#include <ucontext.h>
6158#endif
25e9e4f0
AJ
6159"
6160if test "x$ac_cv_header_sys_thr_h" = x""yes; then :
40664c0c 6161 cat >>confdefs.h <<_ACEOF
25e9e4f0 6162#define HAVE_SYS_THR_H 1
40664c0c
AJ
6163_ACEOF
6164
6165fi
6166
6167done
6168
6169
40664c0c 6170for ac_header in pthread_np.h
25e9e4f0
AJ
6171do :
6172 ac_fn_c_check_header_compile "$LINENO" "pthread_np.h" "ac_cv_header_pthread_np_h" "#ifdef HAVE_PTHREAD_H
40664c0c
AJ
6173#include <pthread.h>
6174#endif
25e9e4f0
AJ
6175"
6176if test "x$ac_cv_header_pthread_np_h" = x""yes; then :
40664c0c 6177 cat >>confdefs.h <<_ACEOF
25e9e4f0 6178#define HAVE_PTHREAD_NP_H 1
40664c0c
AJ
6179_ACEOF
6180
6181fi
6182
6183done
6184
6185
40664c0c 6186for ac_header in linux/videodev.h
25e9e4f0
AJ
6187do :
6188 ac_fn_c_check_header_compile "$LINENO" "linux/videodev.h" "ac_cv_header_linux_videodev_h" "#ifdef HAVE_SYS_TIME_H
40664c0c
AJ
6189#include <sys/time.h>
6190#endif
6191#include <sys/types.h>
6192#ifdef HAVE_ASM_TYPES_H
6193#include <asm/types.h>
6194#endif
25e9e4f0
AJ
6195"
6196if test "x$ac_cv_header_linux_videodev_h" = x""yes; then :
40664c0c 6197 cat >>confdefs.h <<_ACEOF
25e9e4f0 6198#define HAVE_LINUX_VIDEODEV_H 1
40664c0c
AJ
6199_ACEOF
6200
6201fi
6202
6203done
6204
6205
40664c0c 6206for ac_header in linux/capi.h
25e9e4f0
AJ
6207do :
6208 ac_fn_c_check_header_compile "$LINENO" "linux/capi.h" "ac_cv_header_linux_capi_h" "#define __user
6209"
6210if test "x$ac_cv_header_linux_capi_h" = x""yes; then :
40664c0c 6211 cat >>confdefs.h <<_ACEOF
25e9e4f0 6212#define HAVE_LINUX_CAPI_H 1
40664c0c
AJ
6213_ACEOF
6214
6215fi
6216
6217done
6218
6219
6220
6221DLLEXT=""
6222
6223DLLFLAGS="-D_REENTRANT"
6224
6225LDSHARED=""
6226
6227LDDLLFLAGS=""
6228
6229LIBEXT="so"
6230
6231IMPLIBEXT="def"
6232
6233LDRPATH_INSTALL=""
6234
6235LDRPATH_LOCAL=""
6236
950a0f87 6237STATIC_IMPLIBEXT="def.a"
40664c0c
AJ
6238# Extract the first word of "ldd", so it can be a program name with args.
6239set dummy ldd; ac_word=$2
25e9e4f0 6240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 6241$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 6242if test "${ac_cv_path_LDD+set}" = set; then :
40664c0c
AJ
6243 $as_echo_n "(cached) " >&6
6244else
6245 case $LDD in
6246 [\\/]* | ?:[\\/]*)
6247 ac_cv_path_LDD="$LDD" # Let the user override the test with a path.
6248 ;;
6249 *)
6250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6251as_dummy="/sbin:/usr/sbin:$PATH"
6252for as_dir in $as_dummy
6253do
6254 IFS=$as_save_IFS
6255 test -z "$as_dir" && as_dir=.
25e9e4f0 6256 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
6257 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6258 ac_cv_path_LDD="$as_dir/$ac_word$ac_exec_ext"
25e9e4f0 6259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
6260 break 2
6261 fi
6262done
25e9e4f0 6263 done
40664c0c
AJ
6264IFS=$as_save_IFS
6265
6266 test -z "$ac_cv_path_LDD" && ac_cv_path_LDD="true"
6267 ;;
6268esac
6269fi
6270LDD=$ac_cv_path_LDD
6271if test -n "$LDD"; then
25e9e4f0 6272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDD" >&5
40664c0c
AJ
6273$as_echo "$LDD" >&6; }
6274else
25e9e4f0 6275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
6276$as_echo "no" >&6; }
6277fi
6278
6279
6280
6281case $host_os in
6282 cygwin*|mingw32*)
6283 if test -n "$ac_tool_prefix"; then
6284 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6285set dummy ${ac_tool_prefix}dlltool; ac_word=$2
25e9e4f0 6286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 6287$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 6288if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
40664c0c
AJ
6289 $as_echo_n "(cached) " >&6
6290else
6291 if test -n "$DLLTOOL"; then
6292 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6293else
6294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6295for as_dir in $PATH
6296do
6297 IFS=$as_save_IFS
6298 test -z "$as_dir" && as_dir=.
25e9e4f0 6299 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
6300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6301 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
25e9e4f0 6302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
6303 break 2
6304 fi
6305done
25e9e4f0 6306 done
40664c0c
AJ
6307IFS=$as_save_IFS
6308
6309fi
6310fi
6311DLLTOOL=$ac_cv_prog_DLLTOOL
6312if test -n "$DLLTOOL"; then
25e9e4f0 6313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
40664c0c
AJ
6314$as_echo "$DLLTOOL" >&6; }
6315else
25e9e4f0 6316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
6317$as_echo "no" >&6; }
6318fi
6319
6320
6321fi
6322if test -z "$ac_cv_prog_DLLTOOL"; then
6323 ac_ct_DLLTOOL=$DLLTOOL
6324 # Extract the first word of "dlltool", so it can be a program name with args.
6325set dummy dlltool; ac_word=$2
25e9e4f0 6326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 6327$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 6328if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
40664c0c
AJ
6329 $as_echo_n "(cached) " >&6
6330else
6331 if test -n "$ac_ct_DLLTOOL"; then
6332 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6333else
6334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6335for as_dir in $PATH
6336do
6337 IFS=$as_save_IFS
6338 test -z "$as_dir" && as_dir=.
25e9e4f0 6339 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
6340 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6341 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
25e9e4f0 6342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
6343 break 2
6344 fi
6345done
25e9e4f0 6346 done
40664c0c
AJ
6347IFS=$as_save_IFS
6348
6349fi
6350fi
6351ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6352if test -n "$ac_ct_DLLTOOL"; then
25e9e4f0 6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
40664c0c
AJ
6354$as_echo "$ac_ct_DLLTOOL" >&6; }
6355else
25e9e4f0 6356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
6357$as_echo "no" >&6; }
6358fi
6359
6360 if test "x$ac_ct_DLLTOOL" = x; then
6361 DLLTOOL="false"
6362 else
6363 case $cross_compiling:$ac_tool_warned in
6364yes:)
25e9e4f0 6365{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
40664c0c
AJ
6366$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6367ac_tool_warned=yes ;;
6368esac
6369 DLLTOOL=$ac_ct_DLLTOOL
6370 fi
6371else
6372 DLLTOOL="$ac_cv_prog_DLLTOOL"
6373fi
6374
6375 if test -n "$ac_tool_prefix"; then
6376 # Extract the first word of "${ac_tool_prefix}dllwrap", so it can be a program name with args.
6377set dummy ${ac_tool_prefix}dllwrap; ac_word=$2
25e9e4f0 6378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 6379$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 6380if test "${ac_cv_prog_DLLWRAP+set}" = set; then :
40664c0c
AJ
6381 $as_echo_n "(cached) " >&6
6382else
6383 if test -n "$DLLWRAP"; then
6384 ac_cv_prog_DLLWRAP="$DLLWRAP" # Let the user override the test.
6385else
6386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6387for as_dir in $PATH
6388do
6389 IFS=$as_save_IFS
6390 test -z "$as_dir" && as_dir=.
25e9e4f0 6391 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
6392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6393 ac_cv_prog_DLLWRAP="${ac_tool_prefix}dllwrap"
25e9e4f0 6394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
6395 break 2
6396 fi
6397done
25e9e4f0 6398 done
40664c0c
AJ
6399IFS=$as_save_IFS
6400
6401fi
6402fi
6403DLLWRAP=$ac_cv_prog_DLLWRAP
6404if test -n "$DLLWRAP"; then
25e9e4f0 6405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLWRAP" >&5
40664c0c
AJ
6406$as_echo "$DLLWRAP" >&6; }
6407else
25e9e4f0 6408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
6409$as_echo "no" >&6; }
6410fi
6411
6412
6413fi
6414if test -z "$ac_cv_prog_DLLWRAP"; then
6415 ac_ct_DLLWRAP=$DLLWRAP
6416 # Extract the first word of "dllwrap", so it can be a program name with args.
6417set dummy dllwrap; ac_word=$2
25e9e4f0 6418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
40664c0c 6419$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 6420if test "${ac_cv_prog_ac_ct_DLLWRAP+set}" = set; then :
40664c0c
AJ
6421 $as_echo_n "(cached) " >&6
6422else
6423 if test -n "$ac_ct_DLLWRAP"; then
6424 ac_cv_prog_ac_ct_DLLWRAP="$ac_ct_DLLWRAP" # Let the user override the test.
6425else
6426as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6427for as_dir in $PATH
6428do
6429 IFS=$as_save_IFS
6430 test -z "$as_dir" && as_dir=.
25e9e4f0 6431 for ac_exec_ext in '' $ac_executable_extensions; do
40664c0c
AJ
6432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6433 ac_cv_prog_ac_ct_DLLWRAP="dllwrap"
25e9e4f0 6434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
40664c0c
AJ
6435 break 2
6436 fi
6437done
25e9e4f0 6438 done
40664c0c
AJ
6439IFS=$as_save_IFS
6440
6441fi
6442fi
6443ac_ct_DLLWRAP=$ac_cv_prog_ac_ct_DLLWRAP
6444if test -n "$ac_ct_DLLWRAP"; then
25e9e4f0 6445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLWRAP" >&5
40664c0c
AJ
6446$as_echo "$ac_ct_DLLWRAP" >&6; }
6447else
25e9e4f0 6448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
6449$as_echo "no" >&6; }
6450fi
6451
6452 if test "x$ac_ct_DLLWRAP" = x; then
6453 DLLWRAP="false"
6454 else
6455 case $cross_compiling:$ac_tool_warned in
6456yes:)
25e9e4f0 6457{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
40664c0c
AJ
6458$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6459ac_tool_warned=yes ;;
6460esac
6461 DLLWRAP=$ac_ct_DLLWRAP
6462 fi
6463else
6464 DLLWRAP="$ac_cv_prog_DLLWRAP"
6465fi
6466
40664c0c
AJ
6467 if test "$DLLWRAP" = "false"; then
6468 LIBEXT="a"
6469 else
6470 LIBEXT="dll"
6471 fi
6472 IMPLIBEXT="a"
950a0f87 6473 STATIC_IMPLIBEXT="a"
40664c0c
AJ
6474 enable_iphlpapi=${enable_iphlpapi:-no}
6475 enable_kernel32=${enable_kernel32:-no}
6476 enable_msvcrt=${enable_msvcrt:-no}
6477 enable_ntdll=${enable_ntdll:-no}
6478 enable_ws2_32=${enable_ws2_32:-no}
6479 enable_loader=${enable_loader:-no}
6480 enable_server=${enable_server:-no}
6481 with_x=${with_x:-no}
c891f6bc 6482 with_pthread=${with_pthread:-no}
40664c0c
AJ
6483 ;;
6484 darwin*|macosx*)
6485 DLLEXT=".so"
6486 LIBEXT="dylib"
6487 DLLFLAGS="$DLLFLAGS -fPIC"
6488 LDDLLFLAGS="-bundle -multiply_defined suppress"
6489 LIBWINE_LDFLAGS="-multiply_defined suppress"
6490 LDSHARED="\$(CC) -dynamiclib"
6491 STRIP="$STRIP -x"
bd9852cd 6492 LDRPATH_LOCAL="&& install_name_tool -change @executable_path/\`\$(RELPATH) \$(bindir) \$(libdir)\`/libwine.1.dylib @executable_path/\$(top_builddir)/libs/wine/libwine.1.dylib \$@ || \$(RM) \$@"
40664c0c 6493 SECURITYLIB="-framework Security -framework CoreFoundation"
f5818d2f 6494
40664c0c 6495 COREFOUNDATIONLIB="-framework CoreFoundation"
255b486c 6496
40664c0c 6497 IOKITLIB="-framework IOKit -framework CoreFoundation"
044b5c41 6498
691bdbd1 6499 LDEXECFLAGS="-image_base 0x7bf00000 -Wl,-segaddr,WINE_DOS,0x00000000,-segaddr,WINE_SHAREDHEAP,0x7f000000"
255b486c 6500
40664c0c
AJ
6501 if test "$ac_cv_header_DiskArbitration_DiskArbitration_h" = "yes"
6502 then
6503 DISKARBITRATIONLIB="-framework DiskArbitration -framework CoreFoundation"
255b486c 6504
40664c0c
AJ
6505 fi
6506 if test "$ac_cv_header_CoreAudio_CoreAudio_h" = "yes" -a "$ac_cv_header_AudioUnit_AudioUnit_h" = "yes"
6507 then
6508 COREAUDIO="-framework CoreAudio -framework AudioUnit -framework CoreServices -framework AudioToolbox -framework CoreMIDI"
f5818d2f 6509
40664c0c 6510 fi
0b08f19e
KT
6511 if test "$ac_cv_header_OpenAL_al_h" = "yes"
6512 then
d435499f 6513 FRAMEWORK_OPENAL="-framework OpenAL"
0b08f19e 6514
d435499f
ML
6515
6516cat >>confdefs.h <<_ACEOF
6517#define HAVE_OPENAL 1
6518_ACEOF
6519
6520 ac_cv_lib_openal=yes
0b08f19e 6521 fi
81f8c037
AJ
6522 if test "$ac_cv_header_IOKit_hid_IOHIDLib_h" = "yes"
6523 then
6524 ac_save_LIBS="$LIBS"
6525 LIBS="$LIBS $IOKITLIB"
25e9e4f0
AJ
6526 for ac_func in IOHIDManagerCreate
6527do :
6528 ac_fn_c_check_func "$LINENO" "IOHIDManagerCreate" "ac_cv_func_IOHIDManagerCreate"
6529if test "x$ac_cv_func_IOHIDManagerCreate" = x""yes; then :
6530 cat >>confdefs.h <<_ACEOF
6531#define HAVE_IOHIDMANAGERCREATE 1
81f8c037 6532_ACEOF
81f8c037 6533
25e9e4f0
AJ
6534fi
6535done
81f8c037 6536
25e9e4f0
AJ
6537 LIBS="$ac_save_LIBS"
6538 fi
6539 case $host_cpu in
6540 *powerpc*)
6541 LDDLLFLAGS="$LDDLLFLAGS -read_only_relocs warning" ;;
6542 esac
6543 if test "$ac_cv_header_Carbon_Carbon_h" = "yes"
6544 then
6545 CARBONLIB="-framework Carbon"
7ff12568 6546
40664c0c 6547 enable_winequartz_drv=${enable_winequartz_drv:-yes}
cc8eb6b7
AJ
6548 fi
6549 if test "x$enable_win16" = "xyes"
6550 then
25e9e4f0 6551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether 16-bit code can be built correctly" >&5
cc8eb6b7 6552$as_echo_n "checking whether 16-bit code can be built correctly... " >&6; }
25e9e4f0
AJ
6553 if test "$cross_compiling" = yes; then :
6554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: cross-compiling, assuming yes" >&5
cc8eb6b7
AJ
6555$as_echo "cross-compiling, assuming yes" >&6; }
6556else
25e9e4f0 6557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cc8eb6b7
AJ
6558/* end confdefs.h. */
6559asm(".text\n"
6560 "bad:\tnop;nop\n"
6561 "good:\tnop;nop\n\t"
6562 ".globl _testfunc\n"
6563 "_testfunc:\tcallw good");
6564 extern void testfunc();
6565int
6566main ()
6567{
6568unsigned short *p = (unsigned short *)testfunc;
6569 return p[0] != 0xe866 || p[1] != 0xfffa
6570 ;
6571 return 0;
6572}
6573_ACEOF
25e9e4f0
AJ
6574if ac_fn_c_try_run "$LINENO"; then :
6575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cc8eb6b7
AJ
6576$as_echo "yes" >&6; }
6577else
25e9e4f0 6578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cc8eb6b7 6579$as_echo "no" >&6; }
a53c44a6 6580 as_fn_error $? "Xcode 3.x cannot build 16-bit code correctly. Use --disable-win16 if you don't need 16-bit support." "$LINENO" 5
cc8eb6b7 6581fi
25e9e4f0
AJ
6582rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6583 conftest.$ac_objext conftest.beam conftest.$ac_ext
cc8eb6b7
AJ
6584fi
6585
40664c0c
AJ
6586 fi
6587 ;;
6588 *)
6589 DLLFLAGS="$DLLFLAGS -fPIC"
6590 DLLEXT=".so"
25e9e4f0 6591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can build a GNU style ELF dll" >&5
40664c0c 6592$as_echo_n "checking whether we can build a GNU style ELF dll... " >&6; }
25e9e4f0 6593if test "${ac_cv_c_dll_gnuelf+set}" = set; then :
40664c0c
AJ
6594 $as_echo_n "(cached) " >&6
6595else
6596 ac_wine_try_cflags_saved=$CFLAGS
6597CFLAGS="$CFLAGS -fPIC -shared -Wl,-Bsymbolic"
25e9e4f0
AJ
6598cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6599/* end confdefs.h. */
40664c0c 6600void myfunc() {}
f5818d2f 6601_ACEOF
25e9e4f0 6602if ac_fn_c_try_link "$LINENO"; then :
40664c0c 6603 ac_cv_c_dll_gnuelf="yes"
f0ca586f 6604else
25e9e4f0 6605 ac_cv_c_dll_gnuelf="no"
f5818d2f 6606fi
25e9e4f0
AJ
6607rm -f core conftest.err conftest.$ac_objext \
6608 conftest$ac_exeext conftest.$ac_ext
40664c0c 6609CFLAGS=$ac_wine_try_cflags_saved
c90fb25c 6610fi
25e9e4f0 6611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_dll_gnuelf" >&5
40664c0c
AJ
6612$as_echo "$ac_cv_c_dll_gnuelf" >&6; }
6613 if test "$ac_cv_c_dll_gnuelf" = "yes"
6614 then
6615 LDSHARED="\$(CC) -shared"
6616 LDDLLFLAGS="-shared -Wl,-Bsymbolic"
25e9e4f0 6617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -shared -Wl,-soname,confest.so.1" >&5
40664c0c 6618$as_echo_n "checking whether the compiler supports -fPIC -shared -Wl,-soname,confest.so.1... " >&6; }
25e9e4f0 6619if test "${ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1+set}" = set; then :
abf5048b 6620 $as_echo_n "(cached) " >&6
b079add3 6621else
40664c0c
AJ
6622 ac_wine_try_cflags_saved=$CFLAGS
6623CFLAGS="$CFLAGS -fPIC -shared -Wl,-soname,confest.so.1"
25e9e4f0 6624cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b079add3 6625/* end confdefs.h. */
5d3eacd2 6626int main(int argc, char **argv) { return 0; }
b079add3 6627_ACEOF
25e9e4f0 6628if ac_fn_c_try_link "$LINENO"; then :
40664c0c
AJ
6629 ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1=yes
6630else
25e9e4f0 6631 ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1=no
40664c0c 6632fi
25e9e4f0
AJ
6633rm -f core conftest.err conftest.$ac_objext \
6634 conftest$ac_exeext conftest.$ac_ext
40664c0c
AJ
6635CFLAGS=$ac_wine_try_cflags_saved
6636fi
25e9e4f0 6637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1" >&5
40664c0c 6638$as_echo "$ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1" >&6; }
25e9e4f0 6639if test $ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1 = yes; then :
40664c0c
AJ
6640 LDSHARED="\$(CC) -shared \$(SONAME:%=-Wl,-soname,%)"
6641else
25e9e4f0 6642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -shared -Wl,-h,confest.so.1" >&5
40664c0c 6643$as_echo_n "checking whether the compiler supports -fPIC -shared -Wl,-h,confest.so.1... " >&6; }
25e9e4f0 6644if test "${ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1+set}" = set; then :
abf5048b 6645 $as_echo_n "(cached) " >&6
2569635c 6646else
40664c0c
AJ
6647 ac_wine_try_cflags_saved=$CFLAGS
6648CFLAGS="$CFLAGS -fPIC -shared -Wl,-h,confest.so.1"
25e9e4f0 6649cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2569635c 6650/* end confdefs.h. */
5d3eacd2 6651int main(int argc, char **argv) { return 0; }
2569635c 6652_ACEOF
25e9e4f0 6653if ac_fn_c_try_link "$LINENO"; then :
40664c0c 6654 ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1=yes
2569635c 6655else
25e9e4f0 6656 ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1=no
2569635c 6657fi
25e9e4f0
AJ
6658rm -f core conftest.err conftest.$ac_objext \
6659 conftest$ac_exeext conftest.$ac_ext
40664c0c 6660CFLAGS=$ac_wine_try_cflags_saved
2569635c 6661fi
25e9e4f0 6662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1" >&5
40664c0c 6663$as_echo "$ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1" >&6; }
25e9e4f0 6664if test $ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1 = yes; then :
40664c0c 6665 LDSHARED="\$(CC) -shared \$(SONAME:%=-Wl,-h,%)"
2569635c 6666fi
40664c0c 6667fi
020b0ef6 6668
25e9e4f0 6669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -shared -Wl,-Bsymbolic,-z,defs" >&5
40664c0c 6670$as_echo_n "checking whether the compiler supports -fPIC -shared -Wl,-Bsymbolic,-z,defs... " >&6; }
25e9e4f0 6671if test "${ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs+set}" = set; then :
abf5048b 6672 $as_echo_n "(cached) " >&6
7ff12568 6673else
40664c0c
AJ
6674 ac_wine_try_cflags_saved=$CFLAGS
6675CFLAGS="$CFLAGS -fPIC -shared -Wl,-Bsymbolic,-z,defs"
25e9e4f0 6676cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7ff12568 6677/* end confdefs.h. */
5d3eacd2 6678int main(int argc, char **argv) { return 0; }
7ff12568 6679_ACEOF
25e9e4f0 6680if ac_fn_c_try_link "$LINENO"; then :
40664c0c 6681 ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs=yes
7ff12568 6682else
25e9e4f0 6683 ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs=no
7ff12568 6684fi
25e9e4f0
AJ
6685rm -f core conftest.err conftest.$ac_objext \
6686 conftest$ac_exeext conftest.$ac_ext
40664c0c 6687CFLAGS=$ac_wine_try_cflags_saved
7ff12568 6688fi
25e9e4f0 6689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs" >&5
40664c0c 6690$as_echo "$ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs" >&6; }
25e9e4f0 6691if test $ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs = yes; then :
40664c0c 6692 LDDLLFLAGS="$LDDLLFLAGS,-z,defs"
5b6879c5
FJ
6693fi
6694
25e9e4f0 6695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -shared -Wl,-Bsymbolic,-init,__wine_spec_init,-fini,__wine_spec_fini" >&5
40664c0c 6696$as_echo_n "checking whether the compiler supports -fPIC -shared -Wl,-Bsymbolic,-init,__wine_spec_init,-fini,__wine_spec_fini... " >&6; }
25e9e4f0 6697if test "${ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini+set}" = set; then :
abf5048b 6698 $as_echo_n "(cached) " >&6
faf05dfd 6699else
40664c0c
AJ
6700 ac_wine_try_cflags_saved=$CFLAGS
6701CFLAGS="$CFLAGS -fPIC -shared -Wl,-Bsymbolic,-init,__wine_spec_init,-fini,__wine_spec_fini"
25e9e4f0 6702cat confdefs.h - <<_ACEOF >conftest.$ac_ext
faf05dfd 6703/* end confdefs.h. */
5d3eacd2 6704int main(int argc, char **argv) { return 0; }
faf05dfd 6705_ACEOF
25e9e4f0 6706if ac_fn_c_try_link "$LINENO"; then :
40664c0c
AJ
6707 ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini=yes
6708else
25e9e4f0 6709 ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini=no
faf05dfd 6710fi
25e9e4f0
AJ
6711rm -f core conftest.err conftest.$ac_objext \
6712 conftest$ac_exeext conftest.$ac_ext
40664c0c
AJ
6713CFLAGS=$ac_wine_try_cflags_saved
6714fi
25e9e4f0 6715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini" >&5
40664c0c 6716$as_echo "$ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini" >&6; }
25e9e4f0 6717if test $ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini = yes; then :
40664c0c
AJ
6718 LDDLLFLAGS="$LDDLLFLAGS,-init,__wine_spec_init,-fini,__wine_spec_fini"
6719fi
faf05dfd 6720
40664c0c 6721 echo '{ global: *; };' >conftest.map
a53c44a6
AJ
6722 as_ac_var=`$as_echo "ac_cv_cflags_-fPIC -shared -Wl,--version-script=conftest.map" | $as_tr_sh`
6723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -shared -Wl,--version-script=conftest.map" >&5
40664c0c 6724$as_echo_n "checking whether the compiler supports -fPIC -shared -Wl,--version-script=conftest.map... " >&6; }
a53c44a6 6725if eval "test \"\${$as_ac_var+set}\"" = set; then :
abf5048b 6726 $as_echo_n "(cached) " >&6
d94475bd 6727else
40664c0c
AJ
6728 ac_wine_try_cflags_saved=$CFLAGS
6729CFLAGS="$CFLAGS -fPIC -shared -Wl,--version-script=conftest.map"
25e9e4f0 6730cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 6731/* end confdefs.h. */
5d3eacd2 6732int main(int argc, char **argv) { return 0; }
f5818d2f 6733_ACEOF
25e9e4f0 6734if ac_fn_c_try_link "$LINENO"; then :
a53c44a6 6735 eval "$as_ac_var=yes"
f5818d2f 6736else
a53c44a6 6737 eval "$as_ac_var=no"
f5818d2f 6738fi
25e9e4f0
AJ
6739rm -f core conftest.err conftest.$ac_objext \
6740 conftest$ac_exeext conftest.$ac_ext
40664c0c 6741CFLAGS=$ac_wine_try_cflags_saved
f5818d2f 6742fi
a53c44a6
AJ
6743eval ac_res=\$$as_ac_var
6744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6745$as_echo "$ac_res" >&6; }
6746if test `eval 'as_val=${'$as_ac_var'};$as_echo "$as_val"'` = yes; then :
40664c0c 6747 LDSHARED="$LDSHARED \$(VERSCRIPT:%=-Wl,--version-script=%)"
7ff12568 6748fi
40664c0c 6749 rm -f conftest.map
2d6d4e96 6750
25e9e4f0 6751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -Wl,--export-dynamic" >&5
40664c0c 6752$as_echo_n "checking whether the compiler supports -fPIC -Wl,--export-dynamic... " >&6; }
25e9e4f0 6753if test "${ac_cv_cflags__fPIC__Wl___export_dynamic+set}" = set; then :
abf5048b 6754 $as_echo_n "(cached) " >&6
02e90087 6755else
40664c0c
AJ
6756 ac_wine_try_cflags_saved=$CFLAGS
6757CFLAGS="$CFLAGS -fPIC -Wl,--export-dynamic"
25e9e4f0 6758cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 6759/* end confdefs.h. */
5d3eacd2 6760int main(int argc, char **argv) { return 0; }
60833da9 6761_ACEOF
25e9e4f0 6762if ac_fn_c_try_link "$LINENO"; then :
40664c0c 6763 ac_cv_cflags__fPIC__Wl___export_dynamic=yes
60833da9 6764else
25e9e4f0 6765 ac_cv_cflags__fPIC__Wl___export_dynamic=no
60833da9 6766fi
25e9e4f0
AJ
6767rm -f core conftest.err conftest.$ac_objext \
6768 conftest$ac_exeext conftest.$ac_ext
40664c0c 6769CFLAGS=$ac_wine_try_cflags_saved
60833da9 6770fi
25e9e4f0 6771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__fPIC__Wl___export_dynamic" >&5
40664c0c 6772$as_echo "$ac_cv_cflags__fPIC__Wl___export_dynamic" >&6; }
25e9e4f0 6773if test $ac_cv_cflags__fPIC__Wl___export_dynamic = yes; then :
40664c0c 6774 LDEXECFLAGS="-Wl,--export-dynamic"
60833da9
TC
6775
6776fi
6777
25e9e4f0
AJ
6778 as_ac_var=`$as_echo "ac_cv_cflags_-fPIC -Wl,--rpath,\\$ORIGIN/../lib" | $as_tr_sh`
6779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -Wl,--rpath,\$ORIGIN/../lib" >&5
40664c0c 6780$as_echo_n "checking whether the compiler supports -fPIC -Wl,--rpath,\$ORIGIN/../lib... " >&6; }
a53c44a6 6781if eval "test \"\${$as_ac_var+set}\"" = set; then :
abf5048b 6782 $as_echo_n "(cached) " >&6
60833da9 6783else
40664c0c
AJ
6784 ac_wine_try_cflags_saved=$CFLAGS
6785CFLAGS="$CFLAGS -fPIC -Wl,--rpath,\$ORIGIN/../lib"
25e9e4f0 6786cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60833da9 6787/* end confdefs.h. */
5d3eacd2 6788int main(int argc, char **argv) { return 0; }
4ff90b47 6789_ACEOF
25e9e4f0 6790if ac_fn_c_try_link "$LINENO"; then :
40664c0c 6791 eval "$as_ac_var=yes"
4ff90b47 6792else
25e9e4f0 6793 eval "$as_ac_var=no"
4ff90b47 6794fi
25e9e4f0
AJ
6795rm -f core conftest.err conftest.$ac_objext \
6796 conftest$ac_exeext conftest.$ac_ext
40664c0c 6797CFLAGS=$ac_wine_try_cflags_saved
4ff90b47 6798fi
25e9e4f0
AJ
6799eval ac_res=\$$as_ac_var
6800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
abf5048b 6801$as_echo "$ac_res" >&6; }
25e9e4f0 6802if test `eval 'as_val=${'$as_ac_var'};$as_echo "$as_val"'` = yes; then :
40664c0c 6803 LDRPATH_INSTALL="-Wl,--rpath,\\\$\$ORIGIN/\`\$(RELPATH) \$(bindir) \$(libdir)\`"
bd9852cd 6804 LDRPATH_LOCAL="-Wl,--rpath,\\\$\$ORIGIN/\$(top_builddir)/libs/wine"
40664c0c 6805else
25e9e4f0
AJ
6806 as_ac_var=`$as_echo "ac_cv_cflags_-fPIC -Wl,-R,\\$ORIGIN/../lib" | $as_tr_sh`
6807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fPIC -Wl,-R,\$ORIGIN/../lib" >&5
40664c0c 6808$as_echo_n "checking whether the compiler supports -fPIC -Wl,-R,\$ORIGIN/../lib... " >&6; }
a53c44a6 6809if eval "test \"\${$as_ac_var+set}\"" = set; then :
abf5048b 6810 $as_echo_n "(cached) " >&6
4ff90b47 6811else
40664c0c
AJ
6812 ac_wine_try_cflags_saved=$CFLAGS
6813CFLAGS="$CFLAGS -fPIC -Wl,-R,\$ORIGIN/../lib"
25e9e4f0 6814cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4ff90b47 6815/* end confdefs.h. */
5d3eacd2 6816int main(int argc, char **argv) { return 0; }
f5818d2f 6817_ACEOF
25e9e4f0 6818if ac_fn_c_try_link "$LINENO"; then :
40664c0c 6819 eval "$as_ac_var=yes"
f5818d2f 6820else
25e9e4f0 6821 eval "$as_ac_var=no"
f5818d2f 6822fi
25e9e4f0
AJ
6823rm -f core conftest.err conftest.$ac_objext \
6824 conftest$ac_exeext conftest.$ac_ext
40664c0c 6825CFLAGS=$ac_wine_try_cflags_saved
f5818d2f 6826fi
25e9e4f0
AJ
6827eval ac_res=\$$as_ac_var
6828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
abf5048b 6829$as_echo "$ac_res" >&6; }
25e9e4f0 6830if test `eval 'as_val=${'$as_ac_var'};$as_echo "$as_val"'` = yes; then :
40664c0c 6831 LDRPATH_INSTALL="-Wl,-R,\\\$\$ORIGIN/\`\$(RELPATH) \$(bindir) \$(libdir)\`"
bd9852cd 6832 LDRPATH_LOCAL="-Wl,-R,\\\$\$ORIGIN/\$(top_builddir)/libs/wine"
f2b77ccb 6833fi
40664c0c 6834fi
2d6d4e96 6835
25e9e4f0 6836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -Wl,--enable-new-dtags" >&5
40664c0c 6837$as_echo_n "checking whether the compiler supports -Wl,--enable-new-dtags... " >&6; }
25e9e4f0 6838if test "${ac_cv_cflags__Wl___enable_new_dtags+set}" = set; then :
abf5048b 6839 $as_echo_n "(cached) " >&6
399931a2 6840else
40664c0c
AJ
6841 ac_wine_try_cflags_saved=$CFLAGS
6842CFLAGS="$CFLAGS -Wl,--enable-new-dtags"
25e9e4f0 6843cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 6844/* end confdefs.h. */
5d3eacd2 6845int main(int argc, char **argv) { return 0; }
f5818d2f 6846_ACEOF
25e9e4f0 6847if ac_fn_c_try_link "$LINENO"; then :
40664c0c 6848 ac_cv_cflags__Wl___enable_new_dtags=yes
f5818d2f 6849else
25e9e4f0 6850 ac_cv_cflags__Wl___enable_new_dtags=no
f5818d2f 6851fi
25e9e4f0
AJ
6852rm -f core conftest.err conftest.$ac_objext \
6853 conftest$ac_exeext conftest.$ac_ext
40664c0c 6854CFLAGS=$ac_wine_try_cflags_saved
f5818d2f 6855fi
25e9e4f0 6856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__Wl___enable_new_dtags" >&5
40664c0c 6857$as_echo "$ac_cv_cflags__Wl___enable_new_dtags" >&6; }
25e9e4f0 6858if test $ac_cv_cflags__Wl___enable_new_dtags = yes; then :
40664c0c 6859 LDRPATH_INSTALL="$LDRPATH_INSTALL -Wl,--enable-new-dtags"
399931a2
SC
6860fi
6861
40664c0c
AJ
6862 case $host_cpu in
6863 *i[3456789]86* | x86_64)
a53c44a6
AJ
6864 as_ac_var=`$as_echo "ac_cv_cflags_-Wl,--section-start,.interp=0x7bf00400" | $as_tr_sh`
6865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -Wl,--section-start,.interp=0x7bf00400" >&5
40664c0c 6866$as_echo_n "checking whether the compiler supports -Wl,--section-start,.interp=0x7bf00400... " >&6; }
a53c44a6 6867if eval "test \"\${$as_ac_var+set}\"" = set; then :
abf5048b 6868 $as_echo_n "(cached) " >&6
2d6d4e96 6869else
40664c0c
AJ
6870 ac_wine_try_cflags_saved=$CFLAGS
6871CFLAGS="$CFLAGS -Wl,--section-start,.interp=0x7bf00400"
25e9e4f0 6872cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8f174bc6 6873/* end confdefs.h. */
5d3eacd2 6874int main(int argc, char **argv) { return 0; }
8f174bc6 6875_ACEOF
25e9e4f0 6876if ac_fn_c_try_link "$LINENO"; then :
a53c44a6 6877 eval "$as_ac_var=yes"
7ff12568 6878else
a53c44a6 6879 eval "$as_ac_var=no"
2d6d4e96 6880fi
25e9e4f0
AJ
6881rm -f core conftest.err conftest.$ac_objext \
6882 conftest$ac_exeext conftest.$ac_ext
40664c0c 6883CFLAGS=$ac_wine_try_cflags_saved
7ff12568 6884fi
a53c44a6
AJ
6885eval ac_res=\$$as_ac_var
6886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6887$as_echo "$ac_res" >&6; }
6888if test `eval 'as_val=${'$as_ac_var'};$as_echo "$as_val"'` = yes; then :
40664c0c 6889 LDEXECFLAGS="$LDEXECFLAGS -Wl,--section-start,.interp=0x7bf00400"
2d6d4e96 6890fi
b5d824bd
AJ
6891 # Extract the first word of "prelink", so it can be a program name with args.
6892set dummy prelink; ac_word=$2
6893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6894$as_echo_n "checking for $ac_word... " >&6; }
6895if test "${ac_cv_path_PRELINK+set}" = set; then :
6896 $as_echo_n "(cached) " >&6
6897else
6898 case $PRELINK in
6899 [\\/]* | ?:[\\/]*)
6900 ac_cv_path_PRELINK="$PRELINK" # Let the user override the test with a path.
6901 ;;
6902 *)
6903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6904for as_dir in /sbin /usr/sbin $PATH
6905do
6906 IFS=$as_save_IFS
6907 test -z "$as_dir" && as_dir=.
6908 for ac_exec_ext in '' $ac_executable_extensions; do
6909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6910 ac_cv_path_PRELINK="$as_dir/$ac_word$ac_exec_ext"
6911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6912 break 2
6913 fi
6914done
6915 done
6916IFS=$as_save_IFS
6917
6918 test -z "$ac_cv_path_PRELINK" && ac_cv_path_PRELINK="false"
6919 ;;
6920esac
6921fi
6922PRELINK=$ac_cv_path_PRELINK
6923if test -n "$PRELINK"; then
6924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PRELINK" >&5
6925$as_echo "$PRELINK" >&6; }
6926else
6927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6928$as_echo "no" >&6; }
6929fi
6930
6931
6932 if test "x$PRELINK" = xfalse
6933 then
6934 as_fn_append wine_warnings "|prelink not found, base address of core dlls won't be set correctly."
6935 fi
40664c0c
AJ
6936 ;;
6937 esac
2d6d4e96 6938
40664c0c 6939 else
25e9e4f0 6940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can build a UnixWare (Solaris) dll" >&5
40664c0c 6941$as_echo_n "checking whether we can build a UnixWare (Solaris) dll... " >&6; }
25e9e4f0 6942if test "${ac_cv_c_dll_unixware+set}" = set; then :
abf5048b 6943 $as_echo_n "(cached) " >&6
7ff12568 6944else
40664c0c
AJ
6945 ac_wine_try_cflags_saved=$CFLAGS
6946CFLAGS="$CFLAGS -fPIC -Wl,-G,-h,conftest.so.1.0,-B,symbolic"
25e9e4f0
AJ
6947cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6948/* end confdefs.h. */
40664c0c
AJ
6949void myfunc() {}
6950_ACEOF
25e9e4f0 6951if ac_fn_c_try_link "$LINENO"; then :
40664c0c 6952 ac_cv_c_dll_unixware="yes"
a3097628 6953else
25e9e4f0 6954 ac_cv_c_dll_unixware="no"
40664c0c 6955fi
25e9e4f0
AJ
6956rm -f core conftest.err conftest.$ac_objext \
6957 conftest$ac_exeext conftest.$ac_ext
40664c0c 6958CFLAGS=$ac_wine_try_cflags_saved
a3097628 6959fi
25e9e4f0 6960{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_dll_unixware" >&5
40664c0c
AJ
6961$as_echo "$ac_cv_c_dll_unixware" >&6; }
6962 if test "$ac_cv_c_dll_unixware" = "yes"
6963 then
6964 LDSHARED="\$(CC) -Wl,-G \$(SONAME:%=-Wl,-h,%)"
6965 LDDLLFLAGS="-Wl,-G,-B,symbolic"
6966
6967 else
25e9e4f0 6968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can build an HP-UX dll" >&5
40664c0c 6969$as_echo_n "checking whether we can build an HP-UX dll... " >&6; }
25e9e4f0 6970if test "${ac_cv_c_dll_hpux+set}" = set; then :
abf5048b 6971 $as_echo_n "(cached) " >&6
2d6d4e96 6972else
40664c0c
AJ
6973 ac_wine_try_cflags_saved=$CFLAGS
6974CFLAGS="$CFLAGS -shared"
25e9e4f0
AJ
6975cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6976/* end confdefs.h. */
40664c0c
AJ
6977void myfunc() {}
6978_ACEOF
25e9e4f0 6979if ac_fn_c_try_link "$LINENO"; then :
40664c0c 6980 ac_cv_c_dll_hpux="yes"
c7c9f939 6981else
25e9e4f0 6982 ac_cv_c_dll_hpux="no"
8f174bc6 6983fi
25e9e4f0
AJ
6984rm -f core conftest.err conftest.$ac_objext \
6985 conftest$ac_exeext conftest.$ac_ext
40664c0c
AJ
6986CFLAGS=$ac_wine_try_cflags_saved
6987fi
25e9e4f0 6988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_dll_hpux" >&5
40664c0c
AJ
6989$as_echo "$ac_cv_c_dll_hpux" >&6; }
6990 if test "$ac_cv_c_dll_hpux" = "yes"
6991 then
6992 LIBEXT="sl"
6993 DLLEXT=".sl"
6994 LDDLLFLAGS="-shared -fPIC"
6995 LDSHARED="\$(CC) -shared"
6996 fi
6997 fi
6998 fi
6999 ;;
a3097628 7000esac
40664c0c
AJ
7001
7002enable_winequartz_drv=${enable_winequartz_drv:-no}
7003
7004if test "$LIBEXT" = "a"; then
a53c44a6 7005 as_fn_error $? "could not find a way to build shared libraries.
40664c0c
AJ
7006It is currently not possible to build Wine without shared library
7007(.so) support to allow transparent switch between .so and .dll files.
7008If you are using Linux, you will need a newer binutils.
25e9e4f0 7009" "$LINENO" 5
2d6d4e96 7010fi
2d6d4e96 7011
7d2e7726
AJ
7012CROSSTEST_DISABLE=\#
7013
7014if test "$cross_compiling" = "no" -a "x$enable_tests" != xno -a "$LIBEXT" != "dll"
40664c0c 7015then
a91fb219
AJ
7016 case "$host_cpu" in
7017 i[3456789]86*)
7018 ac_prefix_list="i686-pc-mingw32-gcc i586-pc-mingw32-gcc i486-pc-mingw32-gcc i386-pc-mingw32-gcc i686-mingw32msvc-gcc i586-mingw32msvc-gcc i486-mingw32msvc-gcc i386-mingw32msvc-gcc i686-mingw32-gcc i586-mingw32-gcc i486-mingw32-gcc i386-mingw32-gcc " ;;
7019 x86_64)
7020 ac_prefix_list="x86_64-pc-mingw32-gcc x86_64-w64-mingw32-gcc " ;;
7021 *)
7022 ac_prefix_list="" ;;
7023esac
7024for ac_prog in $ac_prefix_list
40664c0c
AJ
7025do
7026 # Extract the first word of "$ac_prog", so it can be a program name with args.
7027set dummy $ac_prog; ac_word=$2
25e9e4f0 7028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 7029$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 7030if test "${ac_cv_prog_CROSSCC+set}" = set; then :
abf5048b 7031 $as_echo_n "(cached) " >&6
a3097628 7032else
40664c0c
AJ
7033 if test -n "$CROSSCC"; then
7034 ac_cv_prog_CROSSCC="$CROSSCC" # Let the user override the test.
a3097628
AJ
7035else
7036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7037for as_dir in $PATH
7038do
7039 IFS=$as_save_IFS
7040 test -z "$as_dir" && as_dir=.
25e9e4f0 7041 for ac_exec_ext in '' $ac_executable_extensions; do
a3097628 7042 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
40664c0c 7043 ac_cv_prog_CROSSCC="$ac_prog"
25e9e4f0 7044 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
a3097628
AJ
7045 break 2
7046 fi
7047done
25e9e4f0 7048 done
a3097628 7049IFS=$as_save_IFS
2d6d4e96
HL
7050
7051fi
a3097628 7052fi
40664c0c
AJ
7053CROSSCC=$ac_cv_prog_CROSSCC
7054if test -n "$CROSSCC"; then
25e9e4f0 7055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CROSSCC" >&5
40664c0c 7056$as_echo "$CROSSCC" >&6; }
a3097628 7057else
25e9e4f0 7058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 7059$as_echo "no" >&6; }
a3097628 7060fi
2d6d4e96 7061
92ec21bd 7062
40664c0c
AJ
7063 test -n "$CROSSCC" && break
7064done
7065test -n "$CROSSCC" || CROSSCC="false"
7066
40664c0c
AJ
7067 if test "$CROSSCC" != "false"
7068 then
c2a29dbb
AJ
7069 ac_save_CC="$CC"
7070 CC="$CROSSCC"
7071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CROSSCC works" >&5
7072$as_echo_n "checking whether $CROSSCC works... " >&6; }
7073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7074/* end confdefs.h. */
a2d88ab3 7075
c2a29dbb
AJ
7076int
7077main ()
7078{
7079
7080 ;
7081 return 0;
7082}
7083_ACEOF
7084if ac_fn_c_try_compile "$LINENO"; then :
7085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7086$as_echo "yes" >&6; }
7087 set x $CROSSCC
7088 shift
7089 target=""
7090 while test $# -ge 1
7091 do
7092 case "$1" in
7093 *-gcc) target=`expr "$1" : '\(.*\)-gcc'` ;;
7094 esac
7095 shift
7096 done
7097 if test -n "$target"
7098 then
7099 CROSSTEST_DISABLE=""
7100 CROSSTARGET="$target"
7101
7102 fi
7103else
7104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7105$as_echo "no" >&6; }
7106fi
7107rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7108 CC="$ac_save_CC"
40664c0c
AJ
7109 fi
7110fi
7111
7112
c891f6bc
AJ
7113if test "$ac_cv_header_pthread_h" = "yes"
7114then
25e9e4f0 7115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
c891f6bc 7116$as_echo_n "checking for pthread_create in -lpthread... " >&6; }
25e9e4f0 7117if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then :
c891f6bc
AJ
7118 $as_echo_n "(cached) " >&6
7119else
7120 ac_check_lib_save_LIBS=$LIBS
7121LIBS="-lpthread $LIBS"
25e9e4f0 7122cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c891f6bc
AJ
7123/* end confdefs.h. */
7124
7125/* Override any GCC internal prototype to avoid an error.
7126 Use char because int might match the return type of a GCC
7127 builtin and then its argument prototype would still apply. */
7128#ifdef __cplusplus
7129extern "C"
7130#endif
7131char pthread_create ();
7132int
7133main ()
7134{
7135return pthread_create ();
7136 ;
7137 return 0;
7138}
7139_ACEOF
25e9e4f0 7140if ac_fn_c_try_link "$LINENO"; then :
c891f6bc
AJ
7141 ac_cv_lib_pthread_pthread_create=yes
7142else
25e9e4f0 7143 ac_cv_lib_pthread_pthread_create=no
c891f6bc 7144fi
25e9e4f0
AJ
7145rm -f core conftest.err conftest.$ac_objext \
7146 conftest$ac_exeext conftest.$ac_ext
c891f6bc
AJ
7147LIBS=$ac_check_lib_save_LIBS
7148fi
25e9e4f0 7149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
c891f6bc 7150$as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
25e9e4f0 7151if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then :
c891f6bc
AJ
7152 LIBPTHREAD="-lpthread"
7153
7154fi
7155
7156fi
25e9e4f0 7157if test "x$LIBPTHREAD" = "x"; then :
c891f6bc
AJ
7158 case "x$with_pthread" in
7159 xno) ;;
a53c44a6 7160 *) as_fn_error $? "pthread ${notice_platform}development files not found.
c891f6bc 7161Wine cannot support threads without libpthread.
a53c44a6 7162Use the --without-pthread option if you really want this." "$LINENO" 5 ;;
c891f6bc
AJ
7163esac
7164fi
7165
7166
25e9e4f0 7167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
40664c0c
AJ
7168$as_echo_n "checking for X... " >&6; }
7169
7170
7171# Check whether --with-x was given.
25e9e4f0 7172if test "${with_x+set}" = set; then :
40664c0c
AJ
7173 withval=$with_x;
7174fi
7175
7176# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
7177if test "x$with_x" = xno; then
7178 # The user explicitly disabled X.
7179 have_x=disabled
7180else
7181 case $x_includes,$x_libraries in #(
a53c44a6 7182 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5 ;; #(
25e9e4f0 7183 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
40664c0c
AJ
7184 $as_echo_n "(cached) " >&6
7185else
7186 # One or both of the vars are not set, and there is no cached value.
7187ac_x_includes=no ac_x_libraries=no
7188rm -f -r conftest.dir
7189if mkdir conftest.dir; then
7190 cd conftest.dir
7191 cat >Imakefile <<'_ACEOF'
7192incroot:
7193 @echo incroot='${INCROOT}'
7194usrlibdir:
7195 @echo usrlibdir='${USRLIBDIR}'
7196libdir:
7197 @echo libdir='${LIBDIR}'
7198_ACEOF
7199 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
a53c44a6 7200 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
40664c0c
AJ
7201 for ac_var in incroot usrlibdir libdir; do
7202 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
7203 done
7204 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
7205 for ac_extension in a so sl dylib la dll; do
7206 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
7207 test -f "$ac_im_libdir/libX11.$ac_extension"; then
7208 ac_im_usrlibdir=$ac_im_libdir; break
7209 fi
7210 done
7211 # Screen out bogus values from the imake configuration. They are
7212 # bogus both because they are the default anyway, and because
7213 # using them would break gcc on systems where it needs fixed includes.
7214 case $ac_im_incroot in
7215 /usr/include) ac_x_includes= ;;
7216 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
7217 esac
7218 case $ac_im_usrlibdir in
7219 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
7220 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
7221 esac
7222 fi
7223 cd ..
7224 rm -f -r conftest.dir
7225fi
7226
7227# Standard set of common directories for X headers.
7228# Check X11 before X11Rn because it is often a symlink to the current release.
7229ac_x_header_dirs='
7230/usr/X11/include
25e9e4f0 7231/usr/X11R7/include
40664c0c
AJ
7232/usr/X11R6/include
7233/usr/X11R5/include
7234/usr/X11R4/include
7235
7236/usr/include/X11
25e9e4f0 7237/usr/include/X11R7
40664c0c
AJ
7238/usr/include/X11R6
7239/usr/include/X11R5
7240/usr/include/X11R4
7241
7242/usr/local/X11/include
25e9e4f0 7243/usr/local/X11R7/include
40664c0c
AJ
7244/usr/local/X11R6/include
7245/usr/local/X11R5/include
7246/usr/local/X11R4/include
7247
7248/usr/local/include/X11
25e9e4f0 7249/usr/local/include/X11R7
40664c0c
AJ
7250/usr/local/include/X11R6
7251/usr/local/include/X11R5
7252/usr/local/include/X11R4
7253
7254/usr/X386/include
7255/usr/x386/include
7256/usr/XFree86/include/X11
7257
7258/usr/include
7259/usr/local/include
7260/usr/unsupported/include
7261/usr/athena/include
7262/usr/local/x11r5/include
7263/usr/lpp/Xamples/include
7264
7265/usr/openwin/include
7266/usr/openwin/share/include'
7267
7268if test "$ac_x_includes" = no; then
7269 # Guess where to find include files, by looking for Xlib.h.
7270 # First, try using that file with no special directory specified.
25e9e4f0 7271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
7272/* end confdefs.h. */
7273#include <X11/Xlib.h>
7274_ACEOF
25e9e4f0 7275if ac_fn_c_try_cpp "$LINENO"; then :
40664c0c
AJ
7276 # We can compile using X headers with no special include directory.
7277ac_x_includes=
7278else
40664c0c
AJ
7279 for ac_dir in $ac_x_header_dirs; do
7280 if test -r "$ac_dir/X11/Xlib.h"; then
7281 ac_x_includes=$ac_dir
7282 break
a3097628 7283 fi
40664c0c
AJ
7284done
7285fi
a53c44a6 7286rm -f conftest.err conftest.i conftest.$ac_ext
40664c0c
AJ
7287fi # $ac_x_includes = no
7288
7289if test "$ac_x_libraries" = no; then
7290 # Check for the libraries.
7291 # See if we find them without any special options.
7292 # Don't add to $LIBS permanently.
7293 ac_save_LIBS=$LIBS
7294 LIBS="-lX11 $LIBS"
25e9e4f0 7295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
7296/* end confdefs.h. */
7297#include <X11/Xlib.h>
7298int
7299main ()
7300{
7301XrmInitialize ()
7302 ;
7303 return 0;
7304}
7305_ACEOF
25e9e4f0 7306if ac_fn_c_try_link "$LINENO"; then :
40664c0c
AJ
7307 LIBS=$ac_save_LIBS
7308# We can link X programs with no special library path.
7309ac_x_libraries=
7310else
25e9e4f0 7311 LIBS=$ac_save_LIBS
40664c0c
AJ
7312for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
7313do
7314 # Don't even attempt the hair of trying to link an X program!
7315 for ac_extension in a so sl dylib la dll; do
7316 if test -r "$ac_dir/libX11.$ac_extension"; then
7317 ac_x_libraries=$ac_dir
7318 break 2
7319 fi
7320 done
7321done
7322fi
25e9e4f0
AJ
7323rm -f core conftest.err conftest.$ac_objext \
7324 conftest$ac_exeext conftest.$ac_ext
40664c0c
AJ
7325fi # $ac_x_libraries = no
7326
7327case $ac_x_includes,$ac_x_libraries in #(
7328 no,* | *,no | *\'*)
7329 # Didn't find X, or a directory has "'" in its name.
7330 ac_cv_have_x="have_x=no";; #(
7331 *)
7332 # Record where we found X for the cache.
7333 ac_cv_have_x="have_x=yes\
7334 ac_x_includes='$ac_x_includes'\
7335 ac_x_libraries='$ac_x_libraries'"
7336esac
7337fi
7338;; #(
7339 *) have_x=yes;;
7340 esac
7341 eval "$ac_cv_have_x"
7342fi # $with_x != no
7343
7344if test "$have_x" != yes; then
25e9e4f0 7345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
40664c0c
AJ
7346$as_echo "$have_x" >&6; }
7347 no_x=yes
a3097628 7348else
40664c0c
AJ
7349 # If each of the values was on the command line, it overrides each guess.
7350 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
7351 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
7352 # Update the cache value to reflect the command line values.
7353 ac_cv_have_x="have_x=yes\
7354 ac_x_includes='$x_includes'\
7355 ac_x_libraries='$x_libraries'"
25e9e4f0 7356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
40664c0c 7357$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
a3097628 7358fi
2d6d4e96 7359
40664c0c
AJ
7360if test "$no_x" = yes; then
7361 # Not all programs may use this symbol, but it does not hurt to define it.
312a1db3 7362
25e9e4f0 7363$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
2d6d4e96 7364
40664c0c
AJ
7365 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
7366else
7367 if test -n "$x_includes"; then
7368 X_CFLAGS="$X_CFLAGS -I$x_includes"
7369 fi
e24bcc77 7370
40664c0c
AJ
7371 # It would also be nice to do this for all -L options, not just this one.
7372 if test -n "$x_libraries"; then
7373 X_LIBS="$X_LIBS -L$x_libraries"
7374 # For Solaris; some versions of Sun CC require a space after -R and
7375 # others require no space. Words are not sufficient . . . .
25e9e4f0 7376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
40664c0c
AJ
7377$as_echo_n "checking whether -R must be followed by a space... " >&6; }
7378 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
7379 ac_xsave_c_werror_flag=$ac_c_werror_flag
7380 ac_c_werror_flag=yes
25e9e4f0 7381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c 7382/* end confdefs.h. */
fc6ffb29 7383
40664c0c
AJ
7384int
7385main ()
7386{
fc6ffb29 7387
40664c0c
AJ
7388 ;
7389 return 0;
7390}
7391_ACEOF
25e9e4f0
AJ
7392if ac_fn_c_try_link "$LINENO"; then :
7393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
40664c0c
AJ
7394$as_echo "no" >&6; }
7395 X_LIBS="$X_LIBS -R$x_libraries"
7396else
25e9e4f0
AJ
7397 LIBS="$ac_xsave_LIBS -R $x_libraries"
7398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c 7399/* end confdefs.h. */
a3097628 7400
40664c0c
AJ
7401int
7402main ()
7403{
7404
7405 ;
7406 return 0;
7407}
ef799c46 7408_ACEOF
25e9e4f0
AJ
7409if ac_fn_c_try_link "$LINENO"; then :
7410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
40664c0c
AJ
7411$as_echo "yes" >&6; }
7412 X_LIBS="$X_LIBS -R $x_libraries"
ef799c46 7413else
25e9e4f0 7414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
40664c0c 7415$as_echo "neither works" >&6; }
ef799c46 7416fi
25e9e4f0
AJ
7417rm -f core conftest.err conftest.$ac_objext \
7418 conftest$ac_exeext conftest.$ac_ext
ef799c46 7419fi
25e9e4f0
AJ
7420rm -f core conftest.err conftest.$ac_objext \
7421 conftest$ac_exeext conftest.$ac_ext
40664c0c
AJ
7422 ac_c_werror_flag=$ac_xsave_c_werror_flag
7423 LIBS=$ac_xsave_LIBS
7424 fi
7425
7426 # Check for system-dependent libraries X programs must link with.
7427 # Do this before checking for the system-independent R6 libraries
7428 # (-lICE), since we may need -lsocket or whatever for X linking.
7429
7430 if test "$ISC" = yes; then
7431 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
7432 else
7433 # Martyn Johnson says this is needed for Ultrix, if the X
7434 # libraries were built with DECnet support. And Karl Berry says
7435 # the Alpha needs dnet_stub (dnet does not exist).
7436 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
25e9e4f0 7437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
7438/* end confdefs.h. */
7439
7440/* Override any GCC internal prototype to avoid an error.
7441 Use char because int might match the return type of a GCC
7442 builtin and then its argument prototype would still apply. */
7443#ifdef __cplusplus
7444extern "C"
7445#endif
7446char XOpenDisplay ();
7447int
7448main ()
7449{
7450return XOpenDisplay ();
7451 ;
7452 return 0;
7453}
7454_ACEOF
25e9e4f0 7455if ac_fn_c_try_link "$LINENO"; then :
40664c0c 7456
25e9e4f0
AJ
7457else
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
40664c0c 7459$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
25e9e4f0 7460if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
abf5048b 7461 $as_echo_n "(cached) " >&6
a3097628 7462else
40664c0c
AJ
7463 ac_check_lib_save_LIBS=$LIBS
7464LIBS="-ldnet $LIBS"
25e9e4f0 7465cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7d00b050 7466/* end confdefs.h. */
a3097628 7467
40664c0c
AJ
7468/* Override any GCC internal prototype to avoid an error.
7469 Use char because int might match the return type of a GCC
7470 builtin and then its argument prototype would still apply. */
7471#ifdef __cplusplus
7472extern "C"
7473#endif
7474char dnet_ntoa ();
7d00b050
AJ
7475int
7476main ()
7477{
40664c0c 7478return dnet_ntoa ();
7d00b050
AJ
7479 ;
7480 return 0;
7481}
7482_ACEOF
25e9e4f0 7483if ac_fn_c_try_link "$LINENO"; then :
40664c0c 7484 ac_cv_lib_dnet_dnet_ntoa=yes
7d00b050 7485else
25e9e4f0 7486 ac_cv_lib_dnet_dnet_ntoa=no
7d00b050 7487fi
25e9e4f0
AJ
7488rm -f core conftest.err conftest.$ac_objext \
7489 conftest$ac_exeext conftest.$ac_ext
40664c0c 7490LIBS=$ac_check_lib_save_LIBS
a3097628 7491fi
25e9e4f0 7492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
40664c0c 7493$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
25e9e4f0 7494if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
40664c0c
AJ
7495 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
7496fi
7497
7498 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
25e9e4f0 7499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
40664c0c 7500$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
25e9e4f0 7501if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
abf5048b 7502 $as_echo_n "(cached) " >&6
6f670b13 7503else
40664c0c
AJ
7504 ac_check_lib_save_LIBS=$LIBS
7505LIBS="-ldnet_stub $LIBS"
25e9e4f0 7506cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 7507/* end confdefs.h. */
2d6d4e96 7508
40664c0c
AJ
7509/* Override any GCC internal prototype to avoid an error.
7510 Use char because int might match the return type of a GCC
7511 builtin and then its argument prototype would still apply. */
7512#ifdef __cplusplus
7513extern "C"
7514#endif
7515char dnet_ntoa ();
a3097628
AJ
7516int
7517main ()
7518{
40664c0c 7519return dnet_ntoa ();
a3097628
AJ
7520 ;
7521 return 0;
7522}
6f670b13 7523_ACEOF
25e9e4f0 7524if ac_fn_c_try_link "$LINENO"; then :
40664c0c 7525 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6f670b13 7526else
25e9e4f0 7527 ac_cv_lib_dnet_stub_dnet_ntoa=no
6f670b13 7528fi
25e9e4f0
AJ
7529rm -f core conftest.err conftest.$ac_objext \
7530 conftest$ac_exeext conftest.$ac_ext
40664c0c 7531LIBS=$ac_check_lib_save_LIBS
a3097628 7532fi
25e9e4f0 7533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
40664c0c 7534$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
25e9e4f0 7535if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
40664c0c 7536 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6f670b13 7537fi
6f670b13 7538
40664c0c 7539 fi
2d6d4e96 7540fi
25e9e4f0
AJ
7541rm -f core conftest.err conftest.$ac_objext \
7542 conftest$ac_exeext conftest.$ac_ext
40664c0c 7543 LIBS="$ac_xsave_LIBS"
2d6d4e96 7544
40664c0c
AJ
7545 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
7546 # to get the SysV transport functions.
7547 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
7548 # needs -lnsl.
7549 # The nsl library prevents programs from opening the X display
7550 # on Irix 5.2, according to T.E. Dickey.
7551 # The functions gethostbyname, getservbyname, and inet_addr are
7552 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
25e9e4f0
AJ
7553 ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
7554if test "x$ac_cv_func_gethostbyname" = x""yes; then :
e24bcc77 7555
6f670b13 7556fi
fc6ffb29 7557
40664c0c 7558 if test $ac_cv_func_gethostbyname = no; then
25e9e4f0 7559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
40664c0c 7560$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
25e9e4f0 7561if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
abf5048b 7562 $as_echo_n "(cached) " >&6
6f670b13 7563else
40664c0c
AJ
7564 ac_check_lib_save_LIBS=$LIBS
7565LIBS="-lnsl $LIBS"
25e9e4f0 7566cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 7567/* end confdefs.h. */
6f670b13 7568
40664c0c
AJ
7569/* Override any GCC internal prototype to avoid an error.
7570 Use char because int might match the return type of a GCC
7571 builtin and then its argument prototype would still apply. */
7572#ifdef __cplusplus
7573extern "C"
7574#endif
7575char gethostbyname ();
6f670b13
FG
7576int
7577main ()
7578{
40664c0c 7579return gethostbyname ();
6f670b13
FG
7580 ;
7581 return 0;
7582}
7583_ACEOF
25e9e4f0 7584if ac_fn_c_try_link "$LINENO"; then :
40664c0c 7585 ac_cv_lib_nsl_gethostbyname=yes
6f670b13 7586else
25e9e4f0 7587 ac_cv_lib_nsl_gethostbyname=no
6f670b13 7588fi
25e9e4f0
AJ
7589rm -f core conftest.err conftest.$ac_objext \
7590 conftest$ac_exeext conftest.$ac_ext
40664c0c 7591LIBS=$ac_check_lib_save_LIBS
6f670b13 7592fi
25e9e4f0 7593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
40664c0c 7594$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
25e9e4f0 7595if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
40664c0c 7596 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
c84c4784
AJ
7597fi
7598
40664c0c 7599 if test $ac_cv_lib_nsl_gethostbyname = no; then
25e9e4f0 7600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
40664c0c 7601$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
25e9e4f0 7602if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
abf5048b 7603 $as_echo_n "(cached) " >&6
dcc2d6c2 7604else
40664c0c
AJ
7605 ac_check_lib_save_LIBS=$LIBS
7606LIBS="-lbsd $LIBS"
25e9e4f0 7607cat confdefs.h - <<_ACEOF >conftest.$ac_ext
dcc2d6c2 7608/* end confdefs.h. */
2d6d4e96 7609
40664c0c
AJ
7610/* Override any GCC internal prototype to avoid an error.
7611 Use char because int might match the return type of a GCC
7612 builtin and then its argument prototype would still apply. */
7613#ifdef __cplusplus
7614extern "C"
7615#endif
7616char gethostbyname ();
2d6d4e96
HL
7617int
7618main ()
7619{
40664c0c 7620return gethostbyname ();
2d6d4e96
HL
7621 ;
7622 return 0;
7623}
7624_ACEOF
25e9e4f0 7625if ac_fn_c_try_link "$LINENO"; then :
40664c0c 7626 ac_cv_lib_bsd_gethostbyname=yes
2d6d4e96 7627else
25e9e4f0 7628 ac_cv_lib_bsd_gethostbyname=no
2d6d4e96 7629fi
25e9e4f0
AJ
7630rm -f core conftest.err conftest.$ac_objext \
7631 conftest$ac_exeext conftest.$ac_ext
40664c0c 7632LIBS=$ac_check_lib_save_LIBS
2d6d4e96 7633fi
25e9e4f0 7634{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
40664c0c 7635$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
25e9e4f0 7636if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
40664c0c 7637 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
2d6d4e96
HL
7638fi
7639
40664c0c
AJ
7640 fi
7641 fi
2d6d4e96 7642
40664c0c
AJ
7643 # lieder@skyler.mavd.honeywell.com says without -lsocket,
7644 # socket/setsockopt and other routines are undefined under SCO ODT
7645 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
7646 # on later versions), says Simon Leinen: it contains gethostby*
7647 # variants that don't use the name server (or something). -lsocket
7648 # must be given before -lnsl if both are needed. We assume that
7649 # if connect needs -lnsl, so does gethostbyname.
25e9e4f0
AJ
7650 ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
7651if test "x$ac_cv_func_connect" = x""yes; then :
7652
7653fi
7654
7655 if test $ac_cv_func_connect = no; then
7656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
7657$as_echo_n "checking for connect in -lsocket... " >&6; }
7658if test "${ac_cv_lib_socket_connect+set}" = set; then :
abf5048b 7659 $as_echo_n "(cached) " >&6
2d6d4e96 7660else
25e9e4f0
AJ
7661 ac_check_lib_save_LIBS=$LIBS
7662LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7663cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2d6d4e96 7664/* end confdefs.h. */
40664c0c
AJ
7665
7666/* Override any GCC internal prototype to avoid an error.
7667 Use char because int might match the return type of a GCC
7668 builtin and then its argument prototype would still apply. */
7669#ifdef __cplusplus
7670extern "C"
7671#endif
7672char connect ();
a3097628
AJ
7673int
7674main ()
7675{
40664c0c 7676return connect ();
a3097628
AJ
7677 ;
7678 return 0;
7679}
2d6d4e96 7680_ACEOF
25e9e4f0 7681if ac_fn_c_try_link "$LINENO"; then :
40664c0c 7682 ac_cv_lib_socket_connect=yes
dcc2d6c2 7683else
25e9e4f0 7684 ac_cv_lib_socket_connect=no
dcc2d6c2 7685fi
25e9e4f0
AJ
7686rm -f core conftest.err conftest.$ac_objext \
7687 conftest$ac_exeext conftest.$ac_ext
40664c0c 7688LIBS=$ac_check_lib_save_LIBS
dcc2d6c2 7689fi
25e9e4f0 7690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
40664c0c 7691$as_echo "$ac_cv_lib_socket_connect" >&6; }
25e9e4f0 7692if test "x$ac_cv_lib_socket_connect" = x""yes; then :
40664c0c
AJ
7693 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7694fi
7695
7696 fi
7697
7698 # Guillermo Gomez says -lposix is necessary on A/UX.
25e9e4f0
AJ
7699 ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
7700if test "x$ac_cv_func_remove" = x""yes; then :
fc6ffb29 7701
dcc2d6c2
MM
7702fi
7703
40664c0c 7704 if test $ac_cv_func_remove = no; then
25e9e4f0 7705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
40664c0c 7706$as_echo_n "checking for remove in -lposix... " >&6; }
25e9e4f0 7707if test "${ac_cv_lib_posix_remove+set}" = set; then :
abf5048b 7708 $as_echo_n "(cached) " >&6
f4077ae5 7709else
40664c0c
AJ
7710 ac_check_lib_save_LIBS=$LIBS
7711LIBS="-lposix $LIBS"
25e9e4f0 7712cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f4077ae5
TC
7713/* end confdefs.h. */
7714
40664c0c
AJ
7715/* Override any GCC internal prototype to avoid an error.
7716 Use char because int might match the return type of a GCC
7717 builtin and then its argument prototype would still apply. */
7718#ifdef __cplusplus
7719extern "C"
7720#endif
7721char remove ();
f4077ae5
TC
7722int
7723main ()
7724{
40664c0c 7725return remove ();
f4077ae5
TC
7726 ;
7727 return 0;
7728}
7729_ACEOF
25e9e4f0 7730if ac_fn_c_try_link "$LINENO"; then :
40664c0c 7731 ac_cv_lib_posix_remove=yes
f4077ae5 7732else
25e9e4f0 7733 ac_cv_lib_posix_remove=no
f4077ae5 7734fi
25e9e4f0
AJ
7735rm -f core conftest.err conftest.$ac_objext \
7736 conftest$ac_exeext conftest.$ac_ext
40664c0c 7737LIBS=$ac_check_lib_save_LIBS
f4077ae5 7738fi
25e9e4f0 7739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
40664c0c 7740$as_echo "$ac_cv_lib_posix_remove" >&6; }
25e9e4f0 7741if test "x$ac_cv_lib_posix_remove" = x""yes; then :
40664c0c 7742 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
f4077ae5
TC
7743fi
7744
40664c0c 7745 fi
f4077ae5 7746
40664c0c 7747 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
25e9e4f0
AJ
7748 ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
7749if test "x$ac_cv_func_shmat" = x""yes; then :
fc6ffb29 7750
70adb8f5 7751fi
70adb8f5 7752
40664c0c 7753 if test $ac_cv_func_shmat = no; then
25e9e4f0 7754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
40664c0c 7755$as_echo_n "checking for shmat in -lipc... " >&6; }
25e9e4f0 7756if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
abf5048b 7757 $as_echo_n "(cached) " >&6
575d8944 7758else
40664c0c
AJ
7759 ac_check_lib_save_LIBS=$LIBS
7760LIBS="-lipc $LIBS"
25e9e4f0 7761cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
7762/* end confdefs.h. */
7763
7764/* Override any GCC internal prototype to avoid an error.
7765 Use char because int might match the return type of a GCC
7766 builtin and then its argument prototype would still apply. */
7767#ifdef __cplusplus
7768extern "C"
7769#endif
7770char shmat ();
7771int
7772main ()
7773{
7774return shmat ();
7775 ;
7776 return 0;
7777}
575d8944 7778_ACEOF
25e9e4f0 7779if ac_fn_c_try_link "$LINENO"; then :
40664c0c 7780 ac_cv_lib_ipc_shmat=yes
a3097628 7781else
25e9e4f0 7782 ac_cv_lib_ipc_shmat=no
a3097628 7783fi
25e9e4f0
AJ
7784rm -f core conftest.err conftest.$ac_objext \
7785 conftest$ac_exeext conftest.$ac_ext
40664c0c
AJ
7786LIBS=$ac_check_lib_save_LIBS
7787fi
25e9e4f0 7788{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
40664c0c 7789$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
25e9e4f0 7790if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
40664c0c 7791 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
a3097628 7792fi
a3097628 7793
40664c0c
AJ
7794 fi
7795 fi
7796
7797 # Check for libraries that X11R6 Xt/Xaw programs need.
7798 ac_save_LDFLAGS=$LDFLAGS
7799 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7800 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7801 # check for ICE first), but we must link in the order -lSM -lICE or
7802 # we get undefined symbols. So assume we have SM if we have ICE.
7803 # These have to be linked with before -lX11, unlike the other
7804 # libraries we check for below, so use a different variable.
7805 # John Interrante, Karl Berry
25e9e4f0 7806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
40664c0c 7807$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
25e9e4f0 7808if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
abf5048b 7809 $as_echo_n "(cached) " >&6
a3097628 7810else
40664c0c
AJ
7811 ac_check_lib_save_LIBS=$LIBS
7812LIBS="-lICE $X_EXTRA_LIBS $LIBS"
25e9e4f0 7813cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40664c0c
AJ
7814/* end confdefs.h. */
7815
7816/* Override any GCC internal prototype to avoid an error.
7817 Use char because int might match the return type of a GCC
7818 builtin and then its argument prototype would still apply. */
7819#ifdef __cplusplus
7820extern "C"
7821#endif
7822char IceConnectionNumber ();
7823int
7824main ()
7825{
7826return IceConnectionNumber ();
7827 ;
7828 return 0;
7829}
575d8944 7830_ACEOF
25e9e4f0 7831if ac_fn_c_try_link "$LINENO"; then :
40664c0c 7832 ac_cv_lib_ICE_IceConnectionNumber=yes
575d8944 7833else
25e9e4f0 7834 ac_cv_lib_ICE_IceConnectionNumber=no
575d8944 7835fi
25e9e4f0
AJ
7836rm -f core conftest.err conftest.$ac_objext \
7837 conftest$ac_exeext conftest.$ac_ext
40664c0c 7838LIBS=$ac_check_lib_save_LIBS
a3097628 7839fi
25e9e4f0 7840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
40664c0c 7841$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
25e9e4f0 7842if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
40664c0c 7843 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
2d6d4e96 7844fi
f3719a88 7845
40664c0c 7846 LDFLAGS=$ac_save_LDFLAGS
f3719a88 7847
a3097628 7848fi
2d6d4e96 7849
2d6d4e96 7850
a3097628 7851if test "$have_x" = "yes"
2d6d4e96 7852then
fd03c506 7853 XLIB="-lX11"
a3097628
AJ
7854 ac_save_CPPFLAGS="$CPPFLAGS"
7855 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
2d6d4e96 7856
25e9e4f0 7857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lX11" >&5
abf5048b 7858$as_echo_n "checking for -lX11... " >&6; }
25e9e4f0 7859if test "${ac_cv_lib_soname_X11+set}" = set; then :
abf5048b 7860 $as_echo_n "(cached) " >&6
a851854a
AJ
7861else
7862 ac_check_soname_save_LIBS=$LIBS
7863LIBS="-lX11 $X_LIBS $X_EXTRA_LIBS $LIBS"
25e9e4f0 7864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a851854a
AJ
7865/* end confdefs.h. */
7866
7867/* Override any GCC internal prototype to avoid an error.
7868 Use char because int might match the return type of a GCC
7869 builtin and then its argument prototype would still apply. */
7870#ifdef __cplusplus
7871extern "C"
7872#endif
7873char XCreateWindow ();
7874int
7875main ()
7876{
7877return XCreateWindow ();
7878 ;
7879 return 0;
7880}
7881_ACEOF
25e9e4f0 7882if ac_fn_c_try_link "$LINENO"; then :
a851854a 7883 case "$LIBEXT" in
2b05c840 7884 dll) ac_cv_lib_soname_X11=`$ac_cv_path_LDD conftest.exe | grep "X11" | sed -e "s/dll.*/dll/"';2,$d'` ;;
a851854a
AJ
7885 dylib) ac_cv_lib_soname_X11=`otool -L conftest$ac_exeext | grep "libX11\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libX11\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
7886 *) ac_cv_lib_soname_X11=`$ac_cv_path_LDD conftest$ac_exeext | grep "libX11\\.$LIBEXT" | sed -e "s/^.*\(libX11\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
7887 esac
a851854a 7888fi
25e9e4f0
AJ
7889rm -f core conftest.err conftest.$ac_objext \
7890 conftest$ac_exeext conftest.$ac_ext
a851854a
AJ
7891 LIBS=$ac_check_soname_save_LIBS
7892fi
25e9e4f0
AJ
7893if test "x$ac_cv_lib_soname_X11" = "x"; then :
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 7895$as_echo "not found" >&6; }
a851854a
AJ
7896
7897else
25e9e4f0 7898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_X11" >&5
abf5048b 7899$as_echo "$ac_cv_lib_soname_X11" >&6; }
a851854a
AJ
7900
7901cat >>confdefs.h <<_ACEOF
7902#define SONAME_LIBX11 "$ac_cv_lib_soname_X11"
7903_ACEOF
7904
7905
7906fi
25e9e4f0 7907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lXext" >&5
abf5048b 7908$as_echo_n "checking for -lXext... " >&6; }
25e9e4f0 7909if test "${ac_cv_lib_soname_Xext+set}" = set; then :
abf5048b 7910 $as_echo_n "(cached) " >&6
a851854a
AJ
7911else
7912 ac_check_soname_save_LIBS=$LIBS
7913LIBS="-lXext $X_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
25e9e4f0 7914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a851854a
AJ
7915/* end confdefs.h. */
7916
7917/* Override any GCC internal prototype to avoid an error.
7918 Use char because int might match the return type of a GCC
7919 builtin and then its argument prototype would still apply. */
7920#ifdef __cplusplus
7921extern "C"
7922#endif
7923char XextCreateExtension ();
7924int
7925main ()
7926{
7927return XextCreateExtension ();
7928 ;
7929 return 0;
7930}
7931_ACEOF
25e9e4f0 7932if ac_fn_c_try_link "$LINENO"; then :
a851854a 7933 case "$LIBEXT" in
2b05c840 7934 dll) ac_cv_lib_soname_Xext=`$ac_cv_path_LDD conftest.exe | grep "Xext" | sed -e "s/dll.*/dll/"';2,$d'` ;;
a851854a
AJ
7935 dylib) ac_cv_lib_soname_Xext=`otool -L conftest$ac_exeext | grep "libXext\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXext\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
7936 *) ac_cv_lib_soname_Xext=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXext\\.$LIBEXT" | sed -e "s/^.*\(libXext\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
7937 esac
a851854a 7938fi
25e9e4f0
AJ
7939rm -f core conftest.err conftest.$ac_objext \
7940 conftest$ac_exeext conftest.$ac_ext
a851854a
AJ
7941 LIBS=$ac_check_soname_save_LIBS
7942fi
25e9e4f0
AJ
7943if test "x$ac_cv_lib_soname_Xext" = "x"; then :
7944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 7945$as_echo "not found" >&6; }
a851854a
AJ
7946
7947else
25e9e4f0 7948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_Xext" >&5
abf5048b 7949$as_echo "$ac_cv_lib_soname_Xext" >&6; }
a851854a
AJ
7950
7951cat >>confdefs.h <<_ACEOF
7952#define SONAME_LIBXEXT "$ac_cv_lib_soname_Xext"
7953_ACEOF
7954
fd03c506 7955 XLIB="-lXext $XLIB"
a851854a
AJ
7956fi
7957
25e9e4f0 7958 for ac_header in X11/Xlib.h \
a3097628
AJ
7959 X11/XKBlib.h \
7960 X11/Xutil.h \
7961 X11/Xcursor/Xcursor.h \
7962 X11/extensions/shape.h \
7963 X11/extensions/XInput.h \
7964 X11/extensions/XShm.h \
42584658 7965 X11/extensions/Xcomposite.h \
a3097628
AJ
7966 X11/extensions/Xinerama.h \
7967 X11/extensions/Xrandr.h \
7968 X11/extensions/Xrender.h \
7b285a4e
AH
7969 X11/extensions/xf86vmode.h \
7970 X11/extensions/xf86vmproto.h
25e9e4f0
AJ
7971do :
7972 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7973ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#ifdef HAVE_X11_XLIB_H
a3097628
AJ
7974# include <X11/Xlib.h>
7975#endif
7976#ifdef HAVE_X11_XUTIL_H
7977# include <X11/Xutil.h>
7978#endif
25e9e4f0 7979"
a53c44a6 7980if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
f3719a88 7981 cat >>confdefs.h <<_ACEOF
abf5048b 7982#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
f3719a88 7983_ACEOF
a3097628
AJ
7984
7985fi
7986
7987done
7988
7989
7990 if test "$ac_cv_header_X11_XKBlib_h" = "yes"
7991 then
25e9e4f0 7992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XkbQueryExtension in -lX11" >&5
abf5048b 7993$as_echo_n "checking for XkbQueryExtension in -lX11... " >&6; }
25e9e4f0 7994if test "${ac_cv_lib_X11_XkbQueryExtension+set}" = set; then :
abf5048b 7995 $as_echo_n "(cached) " >&6
f3719a88
MM
7996else
7997 ac_check_lib_save_LIBS=$LIBS
fd03c506 7998LIBS="-lX11 $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 7999cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3719a88
MM
8000/* end confdefs.h. */
8001
fc6ffb29
AJ
8002/* Override any GCC internal prototype to avoid an error.
8003 Use char because int might match the return type of a GCC
8004 builtin and then its argument prototype would still apply. */
f3719a88
MM
8005#ifdef __cplusplus
8006extern "C"
8007#endif
a3097628 8008char XkbQueryExtension ();
f3719a88
MM
8009int
8010main ()
8011{
a3097628 8012return XkbQueryExtension ();
f3719a88
MM
8013 ;
8014 return 0;
8015}
8016_ACEOF
25e9e4f0 8017if ac_fn_c_try_link "$LINENO"; then :
a3097628 8018 ac_cv_lib_X11_XkbQueryExtension=yes
f3719a88 8019else
25e9e4f0 8020 ac_cv_lib_X11_XkbQueryExtension=no
f3719a88 8021fi
25e9e4f0
AJ
8022rm -f core conftest.err conftest.$ac_objext \
8023 conftest$ac_exeext conftest.$ac_ext
f3719a88
MM
8024LIBS=$ac_check_lib_save_LIBS
8025fi
25e9e4f0 8026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_X11_XkbQueryExtension" >&5
abf5048b 8027$as_echo "$ac_cv_lib_X11_XkbQueryExtension" >&6; }
25e9e4f0 8028if test "x$ac_cv_lib_X11_XkbQueryExtension" = x""yes; then :
f3719a88 8029
25e9e4f0 8030$as_echo "#define HAVE_XKB 1" >>confdefs.h
f3719a88 8031
19a988a2
AJ
8032fi
8033
8034 fi
8035
8036 if test "$ac_cv_header_X11_Xcursor_Xcursor_h" = "yes"
8037 then
25e9e4f0 8038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lXcursor" >&5
abf5048b 8039$as_echo_n "checking for -lXcursor... " >&6; }
25e9e4f0 8040if test "${ac_cv_lib_soname_Xcursor+set}" = set; then :
abf5048b 8041 $as_echo_n "(cached) " >&6
19a988a2
AJ
8042else
8043 ac_check_soname_save_LIBS=$LIBS
fd03c506 8044LIBS="-lXcursor $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19a988a2
AJ
8046/* end confdefs.h. */
8047
8048/* Override any GCC internal prototype to avoid an error.
8049 Use char because int might match the return type of a GCC
8050 builtin and then its argument prototype would still apply. */
8051#ifdef __cplusplus
8052extern "C"
8053#endif
8054char XcursorImageLoadCursor ();
8055int
8056main ()
8057{
8058return XcursorImageLoadCursor ();
8059 ;
8060 return 0;
8061}
8062_ACEOF
25e9e4f0 8063if ac_fn_c_try_link "$LINENO"; then :
19a988a2 8064 case "$LIBEXT" in
2b05c840 8065 dll) ac_cv_lib_soname_Xcursor=`$ac_cv_path_LDD conftest.exe | grep "Xcursor" | sed -e "s/dll.*/dll/"';2,$d'` ;;
19a988a2
AJ
8066 dylib) ac_cv_lib_soname_Xcursor=`otool -L conftest$ac_exeext | grep "libXcursor\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXcursor\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8067 *) ac_cv_lib_soname_Xcursor=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXcursor\\.$LIBEXT" | sed -e "s/^.*\(libXcursor\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8068 esac
19a988a2 8069fi
25e9e4f0
AJ
8070rm -f core conftest.err conftest.$ac_objext \
8071 conftest$ac_exeext conftest.$ac_ext
19a988a2
AJ
8072 LIBS=$ac_check_soname_save_LIBS
8073fi
25e9e4f0
AJ
8074if test "x$ac_cv_lib_soname_Xcursor" = "x"; then :
8075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8076$as_echo "not found" >&6; }
19a988a2
AJ
8077
8078else
25e9e4f0 8079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_Xcursor" >&5
abf5048b 8080$as_echo "$ac_cv_lib_soname_Xcursor" >&6; }
19a988a2
AJ
8081
8082cat >>confdefs.h <<_ACEOF
8083#define SONAME_LIBXCURSOR "$ac_cv_lib_soname_Xcursor"
8084_ACEOF
8085
8086
d68d4335 8087fi
d68d4335 8088 fi
25e9e4f0 8089 if test "x$ac_cv_lib_soname_Xcursor" = "x"; then :
a41f0f1b 8090 case "x$with_xcursor" in
0dc503bc 8091 x) as_fn_append wine_notices "|libxcursor ${notice_platform}development files not found, the Xcursor extension won't be supported." ;;
a41f0f1b 8092 xno) ;;
a53c44a6
AJ
8093 *) as_fn_error $? "libxcursor ${notice_platform}development files not found, the Xcursor extension won't be supported.
8094This is an error since --with-xcursor was requested." "$LINENO" 5 ;;
a41f0f1b
AJ
8095esac
8096fi
8097
d68d4335
AJ
8098 if test "$ac_cv_header_X11_extensions_XInput_h" = "yes"
8099 then
25e9e4f0 8100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lXi" >&5
abf5048b 8101$as_echo_n "checking for -lXi... " >&6; }
25e9e4f0 8102if test "${ac_cv_lib_soname_Xi+set}" = set; then :
abf5048b 8103 $as_echo_n "(cached) " >&6
d68d4335
AJ
8104else
8105 ac_check_soname_save_LIBS=$LIBS
fd03c506 8106LIBS="-lXi $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d68d4335
AJ
8108/* end confdefs.h. */
8109
8110/* Override any GCC internal prototype to avoid an error.
8111 Use char because int might match the return type of a GCC
8112 builtin and then its argument prototype would still apply. */
8113#ifdef __cplusplus
8114extern "C"
8115#endif
8116char XOpenDevice ();
8117int
8118main ()
8119{
8120return XOpenDevice ();
8121 ;
8122 return 0;
8123}
8124_ACEOF
25e9e4f0 8125if ac_fn_c_try_link "$LINENO"; then :
d68d4335 8126 case "$LIBEXT" in
2b05c840 8127 dll) ac_cv_lib_soname_Xi=`$ac_cv_path_LDD conftest.exe | grep "Xi" | sed -e "s/dll.*/dll/"';2,$d'` ;;
d68d4335
AJ
8128 dylib) ac_cv_lib_soname_Xi=`otool -L conftest$ac_exeext | grep "libXi\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXi\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8129 *) ac_cv_lib_soname_Xi=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXi\\.$LIBEXT" | sed -e "s/^.*\(libXi\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8130 esac
d68d4335 8131fi
25e9e4f0
AJ
8132rm -f core conftest.err conftest.$ac_objext \
8133 conftest$ac_exeext conftest.$ac_ext
d68d4335
AJ
8134 LIBS=$ac_check_soname_save_LIBS
8135fi
25e9e4f0
AJ
8136if test "x$ac_cv_lib_soname_Xi" = "x"; then :
8137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8138$as_echo "not found" >&6; }
d68d4335
AJ
8139
8140else
25e9e4f0 8141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_Xi" >&5
abf5048b 8142$as_echo "$ac_cv_lib_soname_Xi" >&6; }
d68d4335
AJ
8143
8144cat >>confdefs.h <<_ACEOF
8145#define SONAME_LIBXI "$ac_cv_lib_soname_Xi"
8146_ACEOF
8147
8148
90c75bdd 8149fi
a3097628 8150 fi
25e9e4f0 8151 if test "x$ac_cv_lib_soname_Xi" = "x"; then :
a41f0f1b 8152 case "x$with_xinput" in
0dc503bc 8153 x) as_fn_append wine_notices "|libxi ${notice_platform}development files not found, the Xinput extension won't be supported." ;;
a41f0f1b 8154 xno) ;;
a53c44a6
AJ
8155 *) as_fn_error $? "libxi ${notice_platform}development files not found, the Xinput extension won't be supported.
8156This is an error since --with-xinput was requested." "$LINENO" 5 ;;
a41f0f1b
AJ
8157esac
8158fi
8159
a3097628
AJ
8160 if test "$ac_cv_header_X11_extensions_XShm_h" = "yes"
8161 then
25e9e4f0 8162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShmQueryExtension in -lXext" >&5
abf5048b 8163$as_echo_n "checking for XShmQueryExtension in -lXext... " >&6; }
25e9e4f0 8164if test "${ac_cv_lib_Xext_XShmQueryExtension+set}" = set; then :
abf5048b 8165 $as_echo_n "(cached) " >&6
daa2886c 8166else
73482144 8167 ac_check_lib_save_LIBS=$LIBS
fd03c506 8168LIBS="-lXext $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8169cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 8170/* end confdefs.h. */
73482144 8171
fc6ffb29
AJ
8172/* Override any GCC internal prototype to avoid an error.
8173 Use char because int might match the return type of a GCC
8174 builtin and then its argument prototype would still apply. */
73482144
AJ
8175#ifdef __cplusplus
8176extern "C"
8177#endif
a3097628 8178char XShmQueryExtension ();
73482144
AJ
8179int
8180main ()
8181{
a3097628 8182return XShmQueryExtension ();
73482144
AJ
8183 ;
8184 return 0;
8185}
daa2886c 8186_ACEOF
25e9e4f0 8187if ac_fn_c_try_link "$LINENO"; then :
a3097628 8188 ac_cv_lib_Xext_XShmQueryExtension=yes
daa2886c 8189else
25e9e4f0 8190 ac_cv_lib_Xext_XShmQueryExtension=no
24110288 8191fi
25e9e4f0
AJ
8192rm -f core conftest.err conftest.$ac_objext \
8193 conftest$ac_exeext conftest.$ac_ext
73482144
AJ
8194LIBS=$ac_check_lib_save_LIBS
8195fi
25e9e4f0 8196{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShmQueryExtension" >&5
abf5048b 8197$as_echo "$ac_cv_lib_Xext_XShmQueryExtension" >&6; }
25e9e4f0 8198if test "x$ac_cv_lib_Xext_XShmQueryExtension" = x""yes; then :
24110288 8199
25e9e4f0 8200$as_echo "#define HAVE_LIBXXSHM 1" >>confdefs.h
73482144 8201
6a530aba
LZ
8202fi
8203
a3097628 8204 fi
25e9e4f0 8205 if test "$ac_cv_lib_Xext_XShmQueryExtension" != "yes"; then :
a41f0f1b 8206 case "x$with_xshm" in
0dc503bc 8207 x) as_fn_append wine_notices "|XShm ${notice_platform}development files not found, X Shared Memory won't be supported." ;;
a41f0f1b 8208 xno) ;;
a53c44a6
AJ
8209 *) as_fn_error $? "XShm ${notice_platform}development files not found, X Shared Memory won't be supported.
8210This is an error since --with-xshm was requested." "$LINENO" 5 ;;
a41f0f1b 8211esac
f9dec94f
AJ
8212fi
8213
a3097628
AJ
8214 if test "$ac_cv_header_X11_extensions_shape_h" = "yes"
8215 then
25e9e4f0 8216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeQueryExtension in -lXext" >&5
abf5048b 8217$as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
25e9e4f0 8218if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then :
abf5048b 8219 $as_echo_n "(cached) " >&6
6a530aba
LZ
8220else
8221 ac_check_lib_save_LIBS=$LIBS
fd03c506 8222LIBS="-lXext $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8223cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6a530aba
LZ
8224/* end confdefs.h. */
8225
8226/* Override any GCC internal prototype to avoid an error.
8227 Use char because int might match the return type of a GCC
8228 builtin and then its argument prototype would still apply. */
8229#ifdef __cplusplus
8230extern "C"
8231#endif
a3097628 8232char XShapeQueryExtension ();
6a530aba
LZ
8233int
8234main ()
8235{
a3097628 8236return XShapeQueryExtension ();
6a530aba
LZ
8237 ;
8238 return 0;
8239}
8240_ACEOF
25e9e4f0 8241if ac_fn_c_try_link "$LINENO"; then :
a3097628 8242 ac_cv_lib_Xext_XShapeQueryExtension=yes
6a530aba 8243else
25e9e4f0 8244 ac_cv_lib_Xext_XShapeQueryExtension=no
6a530aba 8245fi
25e9e4f0
AJ
8246rm -f core conftest.err conftest.$ac_objext \
8247 conftest$ac_exeext conftest.$ac_ext
6a530aba
LZ
8248LIBS=$ac_check_lib_save_LIBS
8249fi
25e9e4f0 8250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
abf5048b 8251$as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
25e9e4f0 8252if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = x""yes; then :
fc6ffb29 8253
25e9e4f0 8254$as_echo "#define HAVE_LIBXSHAPE 1" >>confdefs.h
a3097628
AJ
8255
8256fi
8257
8258 fi
25e9e4f0 8259 if test "$ac_cv_lib_Xext_XShapeQueryExtension" != "yes"; then :
a41f0f1b 8260 case "x$with_xshape" in
0dc503bc 8261 x) as_fn_append wine_notices "|XShape ${notice_platform}development files not found, XShape won't be supported." ;;
a41f0f1b 8262 xno) ;;
a53c44a6
AJ
8263 *) as_fn_error $? "XShape ${notice_platform}development files not found, XShape won't be supported.
8264This is an error since --with-xshape was requested." "$LINENO" 5 ;;
a41f0f1b 8265esac
f9dec94f
AJ
8266fi
8267
7b285a4e 8268 if test "$ac_cv_header_X11_extensions_xf86vmode_h" = "yes" -o "$ac_cv_header_X11_extensions_xf86vmproto_h" = "yes"
a3097628 8269 then
25e9e4f0 8270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lXxf86vm" >&5
abf5048b 8271$as_echo_n "checking for -lXxf86vm... " >&6; }
25e9e4f0 8272if test "${ac_cv_lib_soname_Xxf86vm+set}" = set; then :
abf5048b 8273 $as_echo_n "(cached) " >&6
2d6d4e96 8274else
a49beb4c 8275 ac_check_soname_save_LIBS=$LIBS
fd03c506 8276LIBS="-lXxf86vm $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2d6d4e96
HL
8278/* end confdefs.h. */
8279
fc6ffb29
AJ
8280/* Override any GCC internal prototype to avoid an error.
8281 Use char because int might match the return type of a GCC
8282 builtin and then its argument prototype would still apply. */
2d6d4e96
HL
8283#ifdef __cplusplus
8284extern "C"
8285#endif
a3097628 8286char XF86VidModeQueryExtension ();
2d6d4e96
HL
8287int
8288main ()
8289{
a3097628 8290return XF86VidModeQueryExtension ();
2d6d4e96
HL
8291 ;
8292 return 0;
8293}
8294_ACEOF
25e9e4f0 8295if ac_fn_c_try_link "$LINENO"; then :
a49beb4c 8296 case "$LIBEXT" in
2b05c840 8297 dll) ac_cv_lib_soname_Xxf86vm=`$ac_cv_path_LDD conftest.exe | grep "Xxf86vm" | sed -e "s/dll.*/dll/"';2,$d'` ;;
a49beb4c
FG
8298 dylib) ac_cv_lib_soname_Xxf86vm=`otool -L conftest$ac_exeext | grep "libXxf86vm\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXxf86vm\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8299 *) ac_cv_lib_soname_Xxf86vm=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXxf86vm\\.$LIBEXT" | sed -e "s/^.*\(libXxf86vm\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8300 esac
2d6d4e96 8301fi
25e9e4f0
AJ
8302rm -f core conftest.err conftest.$ac_objext \
8303 conftest$ac_exeext conftest.$ac_ext
a49beb4c 8304 LIBS=$ac_check_soname_save_LIBS
2d6d4e96 8305fi
25e9e4f0
AJ
8306if test "x$ac_cv_lib_soname_Xxf86vm" = "x"; then :
8307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8308$as_echo "not found" >&6; }
2d6d4e96 8309
a49beb4c 8310else
25e9e4f0 8311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_Xxf86vm" >&5
abf5048b 8312$as_echo "$ac_cv_lib_soname_Xxf86vm" >&6; }
a49beb4c
FG
8313
8314cat >>confdefs.h <<_ACEOF
8315#define SONAME_LIBXXF86VM "$ac_cv_lib_soname_Xxf86vm"
2d6d4e96
HL
8316_ACEOF
8317
2d6d4e96 8318
00068989 8319fi
a3097628 8320 fi
25e9e4f0 8321 if test "x$ac_cv_lib_soname_Xxf86vm" = "x"; then :
a49beb4c 8322 case "x$with_xxf86vm" in
0dc503bc 8323 x) as_fn_append wine_notices "|libXxf86vm ${notice_platform}development files not found, XFree86 Vidmode won't be supported." ;;
a41f0f1b 8324 xno) ;;
a53c44a6
AJ
8325 *) as_fn_error $? "libXxf86vm ${notice_platform}development files not found, XFree86 Vidmode won't be supported.
8326This is an error since --with-xxf86vm was requested." "$LINENO" 5 ;;
a41f0f1b 8327esac
f9dec94f
AJ
8328fi
8329
a851854a 8330 if test "$ac_cv_header_X11_extensions_Xrender_h" = "yes" -a "x$ac_cv_lib_soname_X11" != "x" -a "x$ac_cv_lib_soname_Xext" != "x"
a3097628 8331 then
25e9e4f0 8332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lXrender" >&5
abf5048b 8333$as_echo_n "checking for -lXrender... " >&6; }
25e9e4f0 8334if test "${ac_cv_lib_soname_Xrender+set}" = set; then :
abf5048b 8335 $as_echo_n "(cached) " >&6
629639ee
AJ
8336else
8337 ac_check_soname_save_LIBS=$LIBS
fd03c506 8338LIBS="-lXrender $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
00068989 8340/* end confdefs.h. */
629639ee
AJ
8341
8342/* Override any GCC internal prototype to avoid an error.
8343 Use char because int might match the return type of a GCC
8344 builtin and then its argument prototype would still apply. */
8345#ifdef __cplusplus
8346extern "C"
8347#endif
8348char XRenderQueryExtension ();
a3097628
AJ
8349int
8350main ()
8351{
629639ee 8352return XRenderQueryExtension ();
a3097628
AJ
8353 ;
8354 return 0;
8355}
00068989 8356_ACEOF
25e9e4f0 8357if ac_fn_c_try_link "$LINENO"; then :
629639ee 8358 case "$LIBEXT" in
2b05c840 8359 dll) ac_cv_lib_soname_Xrender=`$ac_cv_path_LDD conftest.exe | grep "Xrender" | sed -e "s/dll.*/dll/"';2,$d'` ;;
629639ee
AJ
8360 dylib) ac_cv_lib_soname_Xrender=`otool -L conftest$ac_exeext | grep "libXrender\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXrender\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8361 *) ac_cv_lib_soname_Xrender=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXrender\\.$LIBEXT" | sed -e "s/^.*\(libXrender\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8362 esac
629639ee 8363fi
25e9e4f0
AJ
8364rm -f core conftest.err conftest.$ac_objext \
8365 conftest$ac_exeext conftest.$ac_ext
629639ee
AJ
8366 LIBS=$ac_check_soname_save_LIBS
8367fi
25e9e4f0
AJ
8368if test "x$ac_cv_lib_soname_Xrender" = "x"; then :
8369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8370$as_echo "not found" >&6; }
629639ee
AJ
8371
8372else
25e9e4f0 8373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_Xrender" >&5
abf5048b 8374$as_echo "$ac_cv_lib_soname_Xrender" >&6; }
629639ee
AJ
8375
8376cat >>confdefs.h <<_ACEOF
8377#define SONAME_LIBXRENDER "$ac_cv_lib_soname_Xrender"
8378_ACEOF
8379
25e9e4f0 8380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRenderSetPictureTransform in -lXrender" >&5
abf5048b 8381$as_echo_n "checking for XRenderSetPictureTransform in -lXrender... " >&6; }
25e9e4f0 8382if test "${ac_cv_lib_Xrender_XRenderSetPictureTransform+set}" = set; then :
abf5048b 8383 $as_echo_n "(cached) " >&6
af928ecb 8384else
629639ee 8385 ac_check_lib_save_LIBS=$LIBS
fd03c506 8386LIBS="-lXrender $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8387cat confdefs.h - <<_ACEOF >conftest.$ac_ext
af928ecb 8388/* end confdefs.h. */
a3097628 8389
af928ecb
AJ
8390/* Override any GCC internal prototype to avoid an error.
8391 Use char because int might match the return type of a GCC
8392 builtin and then its argument prototype would still apply. */
8393#ifdef __cplusplus
8394extern "C"
8395#endif
629639ee 8396char XRenderSetPictureTransform ();
af928ecb
AJ
8397int
8398main ()
8399{
629639ee 8400return XRenderSetPictureTransform ();
af928ecb
AJ
8401 ;
8402 return 0;
8403}
8404_ACEOF
25e9e4f0 8405if ac_fn_c_try_link "$LINENO"; then :
629639ee 8406 ac_cv_lib_Xrender_XRenderSetPictureTransform=yes
af928ecb 8407else
25e9e4f0 8408 ac_cv_lib_Xrender_XRenderSetPictureTransform=no
af928ecb 8409fi
25e9e4f0
AJ
8410rm -f core conftest.err conftest.$ac_objext \
8411 conftest$ac_exeext conftest.$ac_ext
629639ee 8412LIBS=$ac_check_lib_save_LIBS
af928ecb 8413fi
25e9e4f0 8414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xrender_XRenderSetPictureTransform" >&5
abf5048b 8415$as_echo "$ac_cv_lib_Xrender_XRenderSetPictureTransform" >&6; }
25e9e4f0 8416if test "x$ac_cv_lib_Xrender_XRenderSetPictureTransform" = x""yes; then :
af928ecb 8417
25e9e4f0 8418$as_echo "#define HAVE_XRENDERSETPICTURETRANSFORM 1" >>confdefs.h
a3097628 8419
af928ecb
AJ
8420fi
8421
00068989 8422fi
fc6ffb29 8423
a3097628 8424 fi
25e9e4f0 8425 if test "x$ac_cv_lib_soname_Xrender" = "x"; then :
a41f0f1b 8426 case "x$with_xrender" in
0dc503bc 8427 x) as_fn_append wine_warnings "|libxrender ${notice_platform}development files not found, XRender won't be supported." ;;
a41f0f1b 8428 xno) ;;
a53c44a6
AJ
8429 *) as_fn_error $? "libxrender ${notice_platform}development files not found, XRender won't be supported.
8430This is an error since --with-xrender was requested." "$LINENO" 5 ;;
a41f0f1b 8431esac
f9dec94f
AJ
8432fi
8433
629639ee 8434 if test "$ac_cv_header_X11_extensions_Xrandr_h" = "yes" -a "x$ac_cv_lib_soname_Xrender" != "x"
a3097628 8435 then
25e9e4f0 8436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
629639ee
AJ
8437/* end confdefs.h. */
8438#include <X11/Xlib.h>
8439#include <X11/extensions/Xrandr.h>
8440int
8441main ()
8442{
8443static typeof(XRRSetScreenConfigAndRate) * func;
8444 ;
8445 return 0;
8446}
8447_ACEOF
25e9e4f0
AJ
8448if ac_fn_c_try_compile "$LINENO"; then :
8449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lXrandr" >&5
abf5048b 8450$as_echo_n "checking for -lXrandr... " >&6; }
25e9e4f0 8451if test "${ac_cv_lib_soname_Xrandr+set}" = set; then :
abf5048b 8452 $as_echo_n "(cached) " >&6
a3097628 8453else
629639ee 8454 ac_check_soname_save_LIBS=$LIBS
fd03c506 8455LIBS="-lXrandr $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
00068989 8457/* end confdefs.h. */
a3097628
AJ
8458
8459/* Override any GCC internal prototype to avoid an error.
8460 Use char because int might match the return type of a GCC
8461 builtin and then its argument prototype would still apply. */
8462#ifdef __cplusplus
8463extern "C"
8464#endif
629639ee 8465char XRRQueryExtension ();
a3097628
AJ
8466int
8467main ()
8468{
629639ee 8469return XRRQueryExtension ();
a3097628
AJ
8470 ;
8471 return 0;
8472}
00068989 8473_ACEOF
25e9e4f0 8474if ac_fn_c_try_link "$LINENO"; then :
629639ee 8475 case "$LIBEXT" in
2b05c840 8476 dll) ac_cv_lib_soname_Xrandr=`$ac_cv_path_LDD conftest.exe | grep "Xrandr" | sed -e "s/dll.*/dll/"';2,$d'` ;;
629639ee
AJ
8477 dylib) ac_cv_lib_soname_Xrandr=`otool -L conftest$ac_exeext | grep "libXrandr\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXrandr\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8478 *) ac_cv_lib_soname_Xrandr=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXrandr\\.$LIBEXT" | sed -e "s/^.*\(libXrandr\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8479 esac
00068989 8480fi
25e9e4f0
AJ
8481rm -f core conftest.err conftest.$ac_objext \
8482 conftest$ac_exeext conftest.$ac_ext
629639ee 8483 LIBS=$ac_check_soname_save_LIBS
00068989 8484fi
25e9e4f0
AJ
8485if test "x$ac_cv_lib_soname_Xrandr" = "x"; then :
8486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8487$as_echo "not found" >&6; }
00068989 8488
629639ee 8489else
25e9e4f0 8490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_Xrandr" >&5
abf5048b 8491$as_echo "$ac_cv_lib_soname_Xrandr" >&6; }
629639ee
AJ
8492
8493cat >>confdefs.h <<_ACEOF
8494#define SONAME_LIBXRANDR "$ac_cv_lib_soname_Xrandr"
00068989 8495_ACEOF
b18b9f37 8496
629639ee 8497
b18b9f37 8498fi
629639ee 8499fi
629639ee 8500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
a3097628 8501 fi
25e9e4f0 8502 if test "x$ac_cv_lib_soname_Xrandr" = "x"; then :
a41f0f1b 8503 case "x$with_xrandr" in
0dc503bc 8504 x) as_fn_append wine_notices "|libxrandr ${notice_platform}development files not found, XRandr won't be supported." ;;
a41f0f1b 8505 xno) ;;
a53c44a6
AJ
8506 *) as_fn_error $? "libxrandr ${notice_platform}development files not found, XRandr won't be supported.
8507This is an error since --with-xrandr was requested." "$LINENO" 5 ;;
a41f0f1b 8508esac
f9dec94f
AJ
8509fi
8510
a3097628
AJ
8511 if test "$ac_cv_header_X11_extensions_Xinerama_h" = "yes"
8512 then
25e9e4f0 8513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
00068989 8514/* end confdefs.h. */
a3097628
AJ
8515#include <X11/Xlib.h>
8516#include <X11/extensions/Xinerama.h>
00068989
AJ
8517int
8518main ()
8519{
a3097628 8520static typeof(XineramaQueryScreens) * func;
00068989
AJ
8521 ;
8522 return 0;
8523}
8524_ACEOF
25e9e4f0
AJ
8525if ac_fn_c_try_compile "$LINENO"; then :
8526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lXinerama" >&5
abf5048b 8527$as_echo_n "checking for -lXinerama... " >&6; }
25e9e4f0 8528if test "${ac_cv_lib_soname_Xinerama+set}" = set; then :
abf5048b 8529 $as_echo_n "(cached) " >&6
35d2fd7a
AJ
8530else
8531 ac_check_soname_save_LIBS=$LIBS
fd03c506 8532LIBS="-lXinerama $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35d2fd7a 8534/* end confdefs.h. */
a3097628 8535
35d2fd7a
AJ
8536/* Override any GCC internal prototype to avoid an error.
8537 Use char because int might match the return type of a GCC
8538 builtin and then its argument prototype would still apply. */
8539#ifdef __cplusplus
8540extern "C"
8541#endif
8542char XineramaQueryScreens ();
8543int
8544main ()
8545{
8546return XineramaQueryScreens ();
8547 ;
8548 return 0;
8549}
8550_ACEOF
25e9e4f0 8551if ac_fn_c_try_link "$LINENO"; then :
35d2fd7a 8552 case "$LIBEXT" in
2b05c840 8553 dll) ac_cv_lib_soname_Xinerama=`$ac_cv_path_LDD conftest.exe | grep "Xinerama" | sed -e "s/dll.*/dll/"';2,$d'` ;;
35d2fd7a
AJ
8554 dylib) ac_cv_lib_soname_Xinerama=`otool -L conftest$ac_exeext | grep "libXinerama\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXinerama\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8555 *) ac_cv_lib_soname_Xinerama=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXinerama\\.$LIBEXT" | sed -e "s/^.*\(libXinerama\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8556 esac
35d2fd7a 8557fi
25e9e4f0
AJ
8558rm -f core conftest.err conftest.$ac_objext \
8559 conftest$ac_exeext conftest.$ac_ext
35d2fd7a
AJ
8560 LIBS=$ac_check_soname_save_LIBS
8561fi
25e9e4f0
AJ
8562if test "x$ac_cv_lib_soname_Xinerama" = "x"; then :
8563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8564$as_echo "not found" >&6; }
35d2fd7a
AJ
8565
8566else
25e9e4f0 8567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_Xinerama" >&5
abf5048b 8568$as_echo "$ac_cv_lib_soname_Xinerama" >&6; }
35d2fd7a
AJ
8569
8570cat >>confdefs.h <<_ACEOF
8571#define SONAME_LIBXINERAMA "$ac_cv_lib_soname_Xinerama"
a3097628
AJ
8572_ACEOF
8573
35d2fd7a
AJ
8574
8575fi
a3097628 8576fi
a3097628
AJ
8577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8578 fi
25e9e4f0 8579 if test "x$ac_cv_lib_soname_Xinerama" = "x"; then :
a41f0f1b 8580 case "x$with_xinerama" in
0dc503bc 8581 x) as_fn_append wine_notices "|libxinerama ${notice_platform}development files not found, multi-monitor setups won't be supported." ;;
a41f0f1b 8582 xno) ;;
a53c44a6
AJ
8583 *) as_fn_error $? "libxinerama ${notice_platform}development files not found, multi-monitor setups won't be supported.
8584This is an error since --with-xinerama was requested." "$LINENO" 5 ;;
a41f0f1b 8585esac
f9dec94f
AJ
8586fi
8587
42584658
CR
8588 if test "$ac_cv_header_X11_extensions_Xcomposite_h" = "yes"
8589 then
25e9e4f0 8590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lXcomposite" >&5
abf5048b 8591$as_echo_n "checking for -lXcomposite... " >&6; }
25e9e4f0 8592if test "${ac_cv_lib_soname_Xcomposite+set}" = set; then :
abf5048b 8593 $as_echo_n "(cached) " >&6
42584658
CR
8594else
8595 ac_check_soname_save_LIBS=$LIBS
fd03c506 8596LIBS="-lXcomposite $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42584658
CR
8598/* end confdefs.h. */
8599
8600/* Override any GCC internal prototype to avoid an error.
8601 Use char because int might match the return type of a GCC
8602 builtin and then its argument prototype would still apply. */
8603#ifdef __cplusplus
8604extern "C"
8605#endif
8606char XCompositeRedirectWindow ();
8607int
8608main ()
8609{
8610return XCompositeRedirectWindow ();
8611 ;
8612 return 0;
8613}
8614_ACEOF
25e9e4f0 8615if ac_fn_c_try_link "$LINENO"; then :
42584658 8616 case "$LIBEXT" in
2b05c840 8617 dll) ac_cv_lib_soname_Xcomposite=`$ac_cv_path_LDD conftest.exe | grep "Xcomposite" | sed -e "s/dll.*/dll/"';2,$d'` ;;
42584658
CR
8618 dylib) ac_cv_lib_soname_Xcomposite=`otool -L conftest$ac_exeext | grep "libXcomposite\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXcomposite\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8619 *) ac_cv_lib_soname_Xcomposite=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXcomposite\\.$LIBEXT" | sed -e "s/^.*\(libXcomposite\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8620 esac
42584658 8621fi
25e9e4f0
AJ
8622rm -f core conftest.err conftest.$ac_objext \
8623 conftest$ac_exeext conftest.$ac_ext
42584658
CR
8624 LIBS=$ac_check_soname_save_LIBS
8625fi
25e9e4f0
AJ
8626if test "x$ac_cv_lib_soname_Xcomposite" = "x"; then :
8627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8628$as_echo "not found" >&6; }
42584658
CR
8629
8630else
25e9e4f0 8631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_Xcomposite" >&5
abf5048b 8632$as_echo "$ac_cv_lib_soname_Xcomposite" >&6; }
42584658
CR
8633
8634cat >>confdefs.h <<_ACEOF
8635#define SONAME_LIBXCOMPOSITE "$ac_cv_lib_soname_Xcomposite"
8636_ACEOF
8637
8638
8639fi
42584658 8640 fi
25e9e4f0 8641 if test "x$ac_cv_lib_soname_Xcomposite" = "x"; then :
a41f0f1b 8642 case "x$with_xcomposite" in
0dc503bc 8643 x) as_fn_append wine_notices "|libxcomposite ${notice_platform}development files not found, Xcomposite won't be supported." ;;
a41f0f1b 8644 xno) ;;
a53c44a6
AJ
8645 *) as_fn_error $? "libxcomposite ${notice_platform}development files not found, Xcomposite won't be supported.
8646This is an error since --with-xcomposite was requested." "$LINENO" 5 ;;
a41f0f1b 8647esac
42584658
CR
8648fi
8649
25e9e4f0 8650 ac_fn_c_check_member "$LINENO" "XICCallback" "callback" "ac_cv_member_XICCallback_callback" "#ifdef HAVE_X11_XLIB_H
75e40229
KK
8651#include <X11/Xlib.h>
8652#endif
25e9e4f0
AJ
8653"
8654if test "x$ac_cv_member_XICCallback_callback" = x""yes; then :
75e40229
KK
8655
8656cat >>confdefs.h <<_ACEOF
8657#define HAVE_XICCALLBACK_CALLBACK 1
8658_ACEOF
8659
8660
8661fi
8662
8663
a3097628 8664
a41f0f1b
AJ
8665 opengl_msg=""
8666 if test "x$with_opengl" != "xno"
a3097628 8667 then
25e9e4f0
AJ
8668 for ac_header in GL/gl.h GL/glx.h GL/glu.h
8669do :
8670 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8671ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#ifdef HAVE_GL_GLX_H
a3097628 8672# include <GL/glx.h>
b18b9f37 8673#endif
25e9e4f0 8674"
a53c44a6 8675if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
a3097628 8676 cat >>confdefs.h <<_ACEOF
abf5048b 8677#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
00068989
AJ
8678_ACEOF
8679
2d6d4e96
HL
8680fi
8681
a3097628 8682done
2d6d4e96 8683
a3097628
AJ
8684 if test "$ac_cv_header_GL_gl_h" = "yes" -a "$ac_cv_header_GL_glx_h" = "yes"
8685 then
25e9e4f0 8686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for up-to-date OpenGL version" >&5
abf5048b 8687$as_echo_n "checking for up-to-date OpenGL version... " >&6; }
25e9e4f0 8688if test "${wine_cv_opengl_header_version_OK+set}" = set; then :
abf5048b 8689 $as_echo_n "(cached) " >&6
2d6d4e96 8690else
25e9e4f0 8691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2d6d4e96 8692/* end confdefs.h. */
a3097628 8693#include <GL/gl.h>
2d6d4e96
HL
8694int
8695main ()
8696{
a3097628 8697GLenum test = GL_UNSIGNED_SHORT_5_6_5;
2d6d4e96
HL
8698 ;
8699 return 0;
8700}
8701_ACEOF
25e9e4f0 8702if ac_fn_c_try_compile "$LINENO"; then :
a3097628 8703 wine_cv_opengl_header_version_OK="yes"
2d6d4e96 8704else
25e9e4f0 8705 wine_cv_opengl_header_version_OK="no"
2d6d4e96 8706fi
a3097628 8707rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2d6d4e96 8708fi
25e9e4f0 8709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $wine_cv_opengl_header_version_OK" >&5
abf5048b 8710$as_echo "$wine_cv_opengl_header_version_OK" >&6; }
2d6d4e96 8711
a3097628
AJ
8712 if test "$wine_cv_opengl_header_version_OK" = "yes"
8713 then
25e9e4f0 8714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lGL" >&5
abf5048b 8715$as_echo_n "checking for -lGL... " >&6; }
25e9e4f0 8716if test "${ac_cv_lib_soname_GL+set}" = set; then :
abf5048b 8717 $as_echo_n "(cached) " >&6
2d6d4e96 8718else
31353e1e 8719 ac_check_soname_save_LIBS=$LIBS
fd03c506 8720LIBS="-lGL $X_LIBS $XLIB -lm $X_EXTRA_LIBS $LIBS"
25e9e4f0 8721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2d6d4e96
HL
8722/* end confdefs.h. */
8723
fc6ffb29
AJ
8724/* Override any GCC internal prototype to avoid an error.
8725 Use char because int might match the return type of a GCC
8726 builtin and then its argument prototype would still apply. */
2d6d4e96
HL
8727#ifdef __cplusplus
8728extern "C"
8729#endif
a3097628 8730char glXCreateContext ();
2d6d4e96
HL
8731int
8732main ()
8733{
a3097628 8734return glXCreateContext ();
2d6d4e96
HL
8735 ;
8736 return 0;
8737}
8738_ACEOF
25e9e4f0 8739if ac_fn_c_try_link "$LINENO"; then :
31353e1e 8740 case "$LIBEXT" in
2b05c840 8741 dll) ac_cv_lib_soname_GL=`$ac_cv_path_LDD conftest.exe | grep "GL" | sed -e "s/dll.*/dll/"';2,$d'` ;;
31353e1e
AJ
8742 dylib) ac_cv_lib_soname_GL=`otool -L conftest$ac_exeext | grep "libGL\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libGL\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8743 *) ac_cv_lib_soname_GL=`$ac_cv_path_LDD conftest$ac_exeext | grep "libGL\\.$LIBEXT" | sed -e "s/^.*\(libGL\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8744 esac
d701ee22 8745fi
25e9e4f0
AJ
8746rm -f core conftest.err conftest.$ac_objext \
8747 conftest$ac_exeext conftest.$ac_ext
d701ee22
FG
8748 LIBS=$ac_check_soname_save_LIBS
8749fi
25e9e4f0
AJ
8750if test "x$ac_cv_lib_soname_GL" = "x"; then :
8751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8752$as_echo "not found" >&6; }
25e9e4f0 8753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lGL" >&5
abf5048b 8754$as_echo_n "checking for -lGL... " >&6; }
25e9e4f0 8755if test "${ac_cv_lib_soname_GL+set}" = set; then :
abf5048b 8756 $as_echo_n "(cached) " >&6
d701ee22
FG
8757else
8758 ac_check_soname_save_LIBS=$LIBS
fd03c506 8759LIBS="-lGL $X_LIBS $XLIB -lm $X_EXTRA_LIBS -dylib_file /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib $LIBS"
25e9e4f0 8760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d701ee22
FG
8761/* end confdefs.h. */
8762
8763/* Override any GCC internal prototype to avoid an error.
8764 Use char because int might match the return type of a GCC
8765 builtin and then its argument prototype would still apply. */
8766#ifdef __cplusplus
8767extern "C"
8768#endif
8769char glXCreateContext ();
8770int
8771main ()
8772{
8773return glXCreateContext ();
8774 ;
8775 return 0;
8776}
8777_ACEOF
25e9e4f0 8778if ac_fn_c_try_link "$LINENO"; then :
d701ee22 8779 case "$LIBEXT" in
2b05c840 8780 dll) ac_cv_lib_soname_GL=`$ac_cv_path_LDD conftest.exe | grep "GL" | sed -e "s/dll.*/dll/"';2,$d'` ;;
d701ee22
FG
8781 dylib) ac_cv_lib_soname_GL=`otool -L conftest$ac_exeext | grep "libGL\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libGL\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8782 *) ac_cv_lib_soname_GL=`$ac_cv_path_LDD conftest$ac_exeext | grep "libGL\\.$LIBEXT" | sed -e "s/^.*\(libGL\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8783 esac
2d6d4e96 8784fi
25e9e4f0
AJ
8785rm -f core conftest.err conftest.$ac_objext \
8786 conftest$ac_exeext conftest.$ac_ext
31353e1e 8787 LIBS=$ac_check_soname_save_LIBS
2d6d4e96 8788fi
25e9e4f0
AJ
8789if test "x$ac_cv_lib_soname_GL" = "x"; then :
8790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8791$as_echo "not found" >&6; }
f9dec94f 8792 if test -f /usr/X11R6/lib/libGL.a
d701ee22 8793 then
a41f0f1b 8794 opengl_msg="/usr/X11R6/lib/libGL.a is present on your system.
f9dec94f 8795This probably prevents linking to OpenGL. Try deleting the file and restarting configure."
d701ee22 8796 else
a41f0f1b 8797 opengl_msg="No OpenGL library found on this system."
d701ee22
FG
8798 fi
8799else
25e9e4f0 8800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_GL" >&5
abf5048b 8801$as_echo "$ac_cv_lib_soname_GL" >&6; }
d701ee22
FG
8802
8803cat >>confdefs.h <<_ACEOF
8804#define SONAME_LIBGL "$ac_cv_lib_soname_GL"
8805_ACEOF
8806
8807 OPENGL_LIBS="-Xlinker -dylib_file -Xlinker /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib -lGL"
d701ee22 8808
25e9e4f0 8809$as_echo "#define HAVE_OPENGL 1" >>confdefs.h
d701ee22
FG
8810
8811fi
31353e1e 8812else
25e9e4f0 8813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_GL" >&5
abf5048b 8814$as_echo "$ac_cv_lib_soname_GL" >&6; }
31353e1e
AJ
8815
8816cat >>confdefs.h <<_ACEOF
8817#define SONAME_LIBGL "$ac_cv_lib_soname_GL"
8818_ACEOF
8819
8820 OPENGL_LIBS="-lGL"
a3097628 8821
25e9e4f0 8822$as_echo "#define HAVE_OPENGL 1" >>confdefs.h
a3097628 8823
8f1d42eb 8824fi
ad798735
AJ
8825 if test "$ac_cv_header_GL_glu_h" = "yes"
8826 then
25e9e4f0 8827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lGLU" >&5
abf5048b 8828$as_echo_n "checking for -lGLU... " >&6; }
25e9e4f0 8829if test "${ac_cv_lib_soname_GLU+set}" = set; then :
abf5048b 8830 $as_echo_n "(cached) " >&6
f5f37a85 8831else
ad798735 8832 ac_check_soname_save_LIBS=$LIBS
fd03c506 8833LIBS="-lGLU $OPENGL_LIBS $X_LIBS $X_PRE_LIBS $XLIB -lm $X_EXTRA_LIBS $LIBS"
25e9e4f0 8834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f5f37a85 8835/* end confdefs.h. */
f5f37a85
AJ
8836
8837/* Override any GCC internal prototype to avoid an error.
8838 Use char because int might match the return type of a GCC
8839 builtin and then its argument prototype would still apply. */
8840#ifdef __cplusplus
8841extern "C"
8842#endif
a3097628 8843char gluLookAt ();
f5f37a85
AJ
8844int
8845main ()
8846{
a3097628 8847return gluLookAt ();
f5f37a85
AJ
8848 ;
8849 return 0;
8850}
8851_ACEOF
25e9e4f0 8852if ac_fn_c_try_link "$LINENO"; then :
ad798735 8853 case "$LIBEXT" in
2b05c840 8854 dll) ac_cv_lib_soname_GLU=`$ac_cv_path_LDD conftest.exe | grep "GLU" | sed -e "s/dll.*/dll/"';2,$d'` ;;
ad798735
AJ
8855 dylib) ac_cv_lib_soname_GLU=`otool -L conftest$ac_exeext | grep "libGLU\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libGLU\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
8856 *) ac_cv_lib_soname_GLU=`$ac_cv_path_LDD conftest$ac_exeext | grep "libGLU\\.$LIBEXT" | sed -e "s/^.*\(libGLU\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
8857 esac
73482144 8858fi
25e9e4f0
AJ
8859rm -f core conftest.err conftest.$ac_objext \
8860 conftest$ac_exeext conftest.$ac_ext
ad798735 8861 LIBS=$ac_check_soname_save_LIBS
73482144 8862fi
25e9e4f0
AJ
8863if test "x$ac_cv_lib_soname_GLU" = "x"; then :
8864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 8865$as_echo "not found" >&6; }
a3097628 8866
ad798735 8867else
25e9e4f0 8868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_GLU" >&5
abf5048b 8869$as_echo "$ac_cv_lib_soname_GLU" >&6; }
ad798735
AJ
8870
8871cat >>confdefs.h <<_ACEOF
8872#define SONAME_LIBGLU "$ac_cv_lib_soname_GLU"
8873_ACEOF
8874
dbb535e4 8875
ad798735 8876fi
ad798735 8877 fi
25e9e4f0 8878 if test "x$ac_cv_lib_soname_GLU" = "x"; then :
ad798735 8879 case "x$with_glu" in
0dc503bc 8880 x) as_fn_append wine_notices "|libGLU ${notice_platform}development files not found, GLU won't be supported." ;;
ad798735 8881 xno) ;;
a53c44a6
AJ
8882 *) as_fn_error $? "libGLU ${notice_platform}development files not found, GLU won't be supported.
8883This is an error since --with-glu was requested." "$LINENO" 5 ;;
ad798735 8884esac
73482144 8885fi
f9dec94f 8886 else
a41f0f1b 8887 opengl_msg="Old Mesa headers detected. Consider upgrading your Mesa libraries."
a3097628
AJ
8888 fi
8889 else
a41f0f1b 8890 opengl_msg="OpenGL development headers not found."
a3097628 8891 fi
8e9504da
AJ
8892 test -n "$opengl_msg" && enable_opengl32=${enable_opengl32:-no}
8893 test "x$ac_cv_lib_soname_GLU" = "x" && enable_glu32=${enable_glu32:-no}
8894 else
8895 enable_opengl32=${enable_opengl32:-no}
8896 enable_glu32=${enable_glu32:-no}
a3097628 8897 fi
25e9e4f0 8898 if test -n "$opengl_msg"; then :
a41f0f1b 8899 case "x$with_opengl" in
0dc503bc 8900 x) as_fn_append wine_warnings "|$opengl_msg
a41f0f1b
AJ
8901OpenGL and Direct3D won't be supported." ;;
8902 xno) ;;
a53c44a6 8903 *) as_fn_error $? "$opengl_msg
a41f0f1b 8904OpenGL and Direct3D won't be supported.
a53c44a6 8905This is an error since --with-opengl was requested." "$LINENO" 5 ;;
a41f0f1b
AJ
8906esac
8907fi
8908
a3097628 8909 NASLIBS=""
fc6ffb29 8910
25e9e4f0
AJ
8911 for ac_header in audio/audiolib.h
8912do :
8913 ac_fn_c_check_header_mongrel "$LINENO" "audio/audiolib.h" "ac_cv_header_audio_audiolib_h" "$ac_includes_default"
8914if test "x$ac_cv_header_audio_audiolib_h" = x""yes; then :
a3097628 8915 cat >>confdefs.h <<_ACEOF
25e9e4f0 8916#define HAVE_AUDIO_AUDIOLIB_H 1
40e7ef3a 8917_ACEOF
25e9e4f0
AJ
8918 for ac_header in audio/soundlib.h
8919do :
8920 ac_fn_c_check_header_compile "$LINENO" "audio/soundlib.h" "ac_cv_header_audio_soundlib_h" "#include <audio/audiolib.h>
8921"
8922if test "x$ac_cv_header_audio_soundlib_h" = x""yes; then :
a3097628 8923 cat >>confdefs.h <<_ACEOF
25e9e4f0 8924#define HAVE_AUDIO_SOUNDLIB_H 1
a3097628
AJ
8925_ACEOF
8926
8927fi
8928
8929done
40e7ef3a 8930
25e9e4f0 8931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AuCreateFlow in -laudio" >&5
abf5048b 8932$as_echo_n "checking for AuCreateFlow in -laudio... " >&6; }
25e9e4f0 8933if test "${ac_cv_lib_audio_AuCreateFlow+set}" = set; then :
abf5048b 8934 $as_echo_n "(cached) " >&6
a3097628
AJ
8935else
8936 ac_check_lib_save_LIBS=$LIBS
fd03c506 8937LIBS="-laudio -lXt $X_LIBS $XLIB $X_EXTRA_LIBS $LIBS"
25e9e4f0 8938cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40e7ef3a 8939/* end confdefs.h. */
a3097628
AJ
8940
8941/* Override any GCC internal prototype to avoid an error.
8942 Use char because int might match the return type of a GCC
8943 builtin and then its argument prototype would still apply. */
8944#ifdef __cplusplus
8945extern "C"
8946#endif
8947char AuCreateFlow ();
8948int
8949main ()
8950{
8951return AuCreateFlow ();
8952 ;
8953 return 0;
8954}
40e7ef3a 8955_ACEOF
25e9e4f0 8956if ac_fn_c_try_link "$LINENO"; then :
a3097628 8957 ac_cv_lib_audio_AuCreateFlow=yes
40e7ef3a 8958else
25e9e4f0 8959 ac_cv_lib_audio_AuCreateFlow=no
40e7ef3a 8960fi
25e9e4f0
AJ
8961rm -f core conftest.err conftest.$ac_objext \
8962 conftest$ac_exeext conftest.$ac_ext
a3097628 8963LIBS=$ac_check_lib_save_LIBS
40e7ef3a 8964fi
25e9e4f0 8965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audio_AuCreateFlow" >&5
abf5048b 8966$as_echo "$ac_cv_lib_audio_AuCreateFlow" >&6; }
25e9e4f0 8967if test "x$ac_cv_lib_audio_AuCreateFlow" = x""yes; then :
40e7ef3a 8968
25e9e4f0 8969$as_echo "#define HAVE_NAS 1" >>confdefs.h
a3097628 8970
25e9e4f0 8971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XauGetBestAuthByAddr in -lXau" >&5
abf5048b 8972$as_echo_n "checking for XauGetBestAuthByAddr in -lXau... " >&6; }
25e9e4f0 8973if test "${ac_cv_lib_Xau_XauGetBestAuthByAddr+set}" = set; then :
abf5048b 8974 $as_echo_n "(cached) " >&6
40e7ef3a
MM
8975else
8976 ac_check_lib_save_LIBS=$LIBS
a3097628 8977LIBS="-lXau $X_LIBS $LIBS"
25e9e4f0 8978cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40e7ef3a
MM
8979/* end confdefs.h. */
8980
fc6ffb29
AJ
8981/* Override any GCC internal prototype to avoid an error.
8982 Use char because int might match the return type of a GCC
8983 builtin and then its argument prototype would still apply. */
40e7ef3a
MM
8984#ifdef __cplusplus
8985extern "C"
8986#endif
a3097628 8987char XauGetBestAuthByAddr ();
40e7ef3a
MM
8988int
8989main ()
8990{
a3097628 8991return XauGetBestAuthByAddr ();
40e7ef3a
MM
8992 ;
8993 return 0;
8994}
8995_ACEOF
25e9e4f0 8996if ac_fn_c_try_link "$LINENO"; then :
a3097628 8997 ac_cv_lib_Xau_XauGetBestAuthByAddr=yes
40e7ef3a 8998else
25e9e4f0 8999 ac_cv_lib_Xau_XauGetBestAuthByAddr=no
40e7ef3a 9000fi
25e9e4f0
AJ
9001rm -f core conftest.err conftest.$ac_objext \
9002 conftest$ac_exeext conftest.$ac_ext
40e7ef3a
MM
9003LIBS=$ac_check_lib_save_LIBS
9004fi
25e9e4f0 9005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xau_XauGetBestAuthByAddr" >&5
abf5048b 9006$as_echo "$ac_cv_lib_Xau_XauGetBestAuthByAddr" >&6; }
25e9e4f0 9007if test "x$ac_cv_lib_Xau_XauGetBestAuthByAddr" = x""yes; then :
fd03c506 9008 NASLIBS="-lXau -laudio -lXt $X_LIBS $XLIB $X_EXTRA_LIBS"
a3097628 9009else
fd03c506 9010 NASLIBS="-laudio -lXt $X_LIBS $XLIB $X_EXTRA_LIBS"
a3097628 9011fi
40e7ef3a 9012
40e7ef3a 9013
40e7ef3a
MM
9014fi
9015
40e7ef3a
MM
9016fi
9017
a3097628
AJ
9018done
9019
40e7ef3a 9020
40e7ef3a 9021 CPPFLAGS="$ac_save_CPPFLAGS"
a3097628
AJ
9022else
9023 XLIB=""
9024 X_CFLAGS=""
9025 X_LIBS=""
dbb535e4
AJ
9026 enable_winex11_drv=${enable_winex11_drv:-no}
9027 enable_opengl32=${enable_opengl32:-no}
9028 enable_glu32=${enable_glu32:-no}
a41f0f1b 9029fi
25e9e4f0 9030if test "x$XLIB" = "x"; then :
a41f0f1b 9031 case "x$with_x" in
a41f0f1b 9032 xno) ;;
a53c44a6 9033 *) as_fn_error $? "X ${notice_platform}development files not found. Wine will be built
5805d8b4
GP
9034without X support, which probably isn't what you want. You will need
9035to install ${notice_platform}development packages of Xlib/Xfree86 at the very least.
a53c44a6 9036Use the --without-x option if you really want this." "$LINENO" 5 ;;
a41f0f1b 9037esac
40e7ef3a
MM
9038fi
9039
a3097628
AJ
9040
9041XML2LIBS=""
9042
9043XML2INCL=""
9044
a3097628
AJ
9045XSLTINCL=""
9046
a41f0f1b 9047if test "x$with_xml" != "xno"
6b0720f5 9048then
a41f0f1b
AJ
9049 ac_save_CPPFLAGS="$CPPFLAGS"
9050 if test "$PKG_CONFIG" != "false"
9051 then
9052 ac_xml_libs="`$PKG_CONFIG --libs libxml-2.0 2>/dev/null`"
9053 ac_xml_cflags="`$PKG_CONFIG --cflags libxml-2.0 2>/dev/null`"
9054 else
9055 ac_xml_libs="`xml2-config --libs 2>/dev/null`"
9056 ac_xml_cflags="`xml2-config --cflags 2>/dev/null`"
9057 fi
9058 CPPFLAGS="$CPPFLAGS $ac_xml_cflags"
25e9e4f0
AJ
9059 for ac_header in libxml/parser.h
9060do :
9061 ac_fn_c_check_header_mongrel "$LINENO" "libxml/parser.h" "ac_cv_header_libxml_parser_h" "$ac_includes_default"
9062if test "x$ac_cv_header_libxml_parser_h" = x""yes; then :
a3097628 9063 cat >>confdefs.h <<_ACEOF
25e9e4f0 9064#define HAVE_LIBXML_PARSER_H 1
a3097628 9065_ACEOF
25e9e4f0 9066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmlParseMemory in -lxml2" >&5
abf5048b 9067$as_echo_n "checking for xmlParseMemory in -lxml2... " >&6; }
25e9e4f0 9068if test "${ac_cv_lib_xml2_xmlParseMemory+set}" = set; then :
abf5048b 9069 $as_echo_n "(cached) " >&6
6b0720f5
SQH
9070else
9071 ac_check_lib_save_LIBS=$LIBS
a3097628 9072LIBS="-lxml2 $ac_xml_libs $LIBS"
25e9e4f0 9073cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 9074/* end confdefs.h. */
6b0720f5 9075
fc6ffb29
AJ
9076/* Override any GCC internal prototype to avoid an error.
9077 Use char because int might match the return type of a GCC
9078 builtin and then its argument prototype would still apply. */
6b0720f5
SQH
9079#ifdef __cplusplus
9080extern "C"
9081#endif
a3097628 9082char xmlParseMemory ();
6b0720f5
SQH
9083int
9084main ()
9085{
a3097628 9086return xmlParseMemory ();
6b0720f5
SQH
9087 ;
9088 return 0;
9089}
9090_ACEOF
25e9e4f0 9091if ac_fn_c_try_link "$LINENO"; then :
a3097628 9092 ac_cv_lib_xml2_xmlParseMemory=yes
6b0720f5 9093else
25e9e4f0 9094 ac_cv_lib_xml2_xmlParseMemory=no
6b0720f5 9095fi
25e9e4f0
AJ
9096rm -f core conftest.err conftest.$ac_objext \
9097 conftest$ac_exeext conftest.$ac_ext
6b0720f5
SQH
9098LIBS=$ac_check_lib_save_LIBS
9099fi
25e9e4f0 9100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_xmlParseMemory" >&5
abf5048b 9101$as_echo "$ac_cv_lib_xml2_xmlParseMemory" >&6; }
25e9e4f0 9102if test "x$ac_cv_lib_xml2_xmlParseMemory" = x""yes; then :
6b0720f5 9103
25e9e4f0 9104$as_echo "#define HAVE_LIBXML2 1" >>confdefs.h
6b0720f5 9105
a41f0f1b
AJ
9106 XML2LIBS="$ac_xml_libs"
9107 XML2INCL="$ac_xml_cflags"
6b0720f5
SQH
9108fi
9109
25e9e4f0 9110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmlReadMemory in -lxml2" >&5
abf5048b 9111$as_echo_n "checking for xmlReadMemory in -lxml2... " >&6; }
25e9e4f0 9112if test "${ac_cv_lib_xml2_xmlReadMemory+set}" = set; then :
abf5048b 9113 $as_echo_n "(cached) " >&6
4ee8290b 9114else
73482144 9115 ac_check_lib_save_LIBS=$LIBS
a3097628 9116LIBS="-lxml2 $ac_xml_libs $LIBS"
25e9e4f0 9117cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2d6d4e96
HL
9118/* end confdefs.h. */
9119
fc6ffb29
AJ
9120/* Override any GCC internal prototype to avoid an error.
9121 Use char because int might match the return type of a GCC
9122 builtin and then its argument prototype would still apply. */
2d6d4e96
HL
9123#ifdef __cplusplus
9124extern "C"
9125#endif
a3097628 9126char xmlReadMemory ();
2d6d4e96
HL
9127int
9128main ()
9129{
a3097628 9130return xmlReadMemory ();
2d6d4e96
HL
9131 ;
9132 return 0;
9133}
9134_ACEOF
25e9e4f0 9135if ac_fn_c_try_link "$LINENO"; then :
a3097628 9136 ac_cv_lib_xml2_xmlReadMemory=yes
2d6d4e96 9137else
25e9e4f0 9138 ac_cv_lib_xml2_xmlReadMemory=no
2d6d4e96 9139fi
25e9e4f0
AJ
9140rm -f core conftest.err conftest.$ac_objext \
9141 conftest$ac_exeext conftest.$ac_ext
2d6d4e96
HL
9142LIBS=$ac_check_lib_save_LIBS
9143fi
25e9e4f0 9144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_xmlReadMemory" >&5
abf5048b 9145$as_echo "$ac_cv_lib_xml2_xmlReadMemory" >&6; }
25e9e4f0 9146if test "x$ac_cv_lib_xml2_xmlReadMemory" = x""yes; then :
2d6d4e96 9147
25e9e4f0 9148$as_echo "#define HAVE_XMLREADMEMORY 1" >>confdefs.h
2d6d4e96 9149
2d6d4e96
HL
9150fi
9151
25e9e4f0 9152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmlNewDocPI in -lxml2" >&5
abf5048b 9153$as_echo_n "checking for xmlNewDocPI in -lxml2... " >&6; }
25e9e4f0 9154if test "${ac_cv_lib_xml2_xmlNewDocPI+set}" = set; then :
abf5048b 9155 $as_echo_n "(cached) " >&6
2d6d4e96
HL
9156else
9157 ac_check_lib_save_LIBS=$LIBS
a3097628 9158LIBS="-lxml2 $ac_xml_libs $LIBS"
25e9e4f0 9159cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4ee8290b 9160/* end confdefs.h. */
4ee8290b 9161
fc6ffb29
AJ
9162/* Override any GCC internal prototype to avoid an error.
9163 Use char because int might match the return type of a GCC
9164 builtin and then its argument prototype would still apply. */
73482144
AJ
9165#ifdef __cplusplus
9166extern "C"
9167#endif
a3097628 9168char xmlNewDocPI ();
4ee8290b
AJ
9169int
9170main ()
9171{
a3097628 9172return xmlNewDocPI ();
4ee8290b
AJ
9173 ;
9174 return 0;
9175}
9176_ACEOF
25e9e4f0 9177if ac_fn_c_try_link "$LINENO"; then :
a3097628 9178 ac_cv_lib_xml2_xmlNewDocPI=yes
4ee8290b 9179else
25e9e4f0 9180 ac_cv_lib_xml2_xmlNewDocPI=no
4ee8290b 9181fi
25e9e4f0
AJ
9182rm -f core conftest.err conftest.$ac_objext \
9183 conftest$ac_exeext conftest.$ac_ext
73482144 9184LIBS=$ac_check_lib_save_LIBS
4ee8290b 9185fi
25e9e4f0 9186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_xmlNewDocPI" >&5
abf5048b 9187$as_echo "$ac_cv_lib_xml2_xmlNewDocPI" >&6; }
25e9e4f0 9188if test "x$ac_cv_lib_xml2_xmlNewDocPI" = x""yes; then :
a3097628 9189
25e9e4f0 9190$as_echo "#define HAVE_XMLNEWDOCPI 1" >>confdefs.h
a3097628
AJ
9191
9192fi
9193
9194
9195fi
9196
9197done
9198
a41f0f1b
AJ
9199 CPPFLAGS="$ac_save_CPPFLAGS"
9200fi
25e9e4f0 9201if test "$ac_cv_lib_xml2_xmlParseMemory" != "yes"; then :
a41f0f1b 9202 case "x$with_xml" in
0dc503bc 9203 x) as_fn_append wine_warnings "|libxml2 ${notice_platform}development files not found, XML won't be supported." ;;
a41f0f1b 9204 xno) ;;
a53c44a6
AJ
9205 *) as_fn_error $? "libxml2 ${notice_platform}development files not found, XML won't be supported.
9206This is an error since --with-xml was requested." "$LINENO" 5 ;;
a41f0f1b 9207esac
f9dec94f
AJ
9208fi
9209
a41f0f1b 9210if test "x$with_xslt" != "xno"
a3097628 9211then
a41f0f1b
AJ
9212 if test "$PKG_CONFIG" != "false"
9213 then
9214 ac_xslt_libs="`$PKG_CONFIG --libs libxslt 2>/dev/null`"
9215 ac_xslt_cflags="`$PKG_CONFIG --cflags libxslt 2>/dev/null`"
9216 else
9217 ac_xslt_libs="`xslt-config --libs 2>/dev/null`"
9218 ac_xslt_cflags="`xslt-config --cflags 2>/dev/null`"
9219 fi
9d7f7bfc 9220 ac_save_CPPFLAGS="$CPPFLAGS"
a41f0f1b 9221 CPPFLAGS="$CPPFLAGS $ac_xslt_cflags"
25e9e4f0
AJ
9222 for ac_header in libxslt/pattern.h libxslt/transform.h
9223do :
9224 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9225ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#ifdef HAVE_LIBXSLT_PATTERN_H
a3097628 9226# include <libxslt/pattern.h>
d3447022 9227#endif
25e9e4f0 9228"
a53c44a6 9229if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
a3097628 9230 cat >>confdefs.h <<_ACEOF
abf5048b 9231#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
a3097628 9232_ACEOF
9d7f7bfc
LZ
9233
9234fi
9235
9236done
9237
9238 CPPFLAGS="$ac_save_CPPFLAGS"
9239 if test "$ac_cv_header_libxslt_transform_h" = "yes"
9240 then
25e9e4f0 9241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lxslt" >&5
3d384f17 9242$as_echo_n "checking for -lxslt... " >&6; }
25e9e4f0 9243if test "${ac_cv_lib_soname_xslt+set}" = set; then :
abf5048b 9244 $as_echo_n "(cached) " >&6
b2c62c94 9245else
3d384f17 9246 ac_check_soname_save_LIBS=$LIBS
a3097628 9247LIBS="-lxslt $ac_xslt_libs $LIBS"
25e9e4f0 9248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b2c62c94 9249/* end confdefs.h. */
b2c62c94 9250
fc6ffb29
AJ
9251/* Override any GCC internal prototype to avoid an error.
9252 Use char because int might match the return type of a GCC
9253 builtin and then its argument prototype would still apply. */
b2c62c94
HL
9254#ifdef __cplusplus
9255extern "C"
b2c62c94 9256#endif
a3097628 9257char xsltCompilePattern ();
b2c62c94
HL
9258int
9259main ()
9260{
a3097628 9261return xsltCompilePattern ();
b2c62c94
HL
9262 ;
9263 return 0;
9264}
9265_ACEOF
25e9e4f0 9266if ac_fn_c_try_link "$LINENO"; then :
3d384f17 9267 case "$LIBEXT" in
2b05c840 9268 dll) ac_cv_lib_soname_xslt=`$ac_cv_path_LDD conftest.exe | grep "xslt" | sed -e "s/dll.*/dll/"';2,$d'` ;;
3d384f17
FG
9269 dylib) ac_cv_lib_soname_xslt=`otool -L conftest$ac_exeext | grep "libxslt\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libxslt\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
9270 *) ac_cv_lib_soname_xslt=`$ac_cv_path_LDD conftest$ac_exeext | grep "libxslt\\.$LIBEXT" | sed -e "s/^.*\(libxslt\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
9271 esac
b2c62c94 9272fi
25e9e4f0
AJ
9273rm -f core conftest.err conftest.$ac_objext \
9274 conftest$ac_exeext conftest.$ac_ext
3d384f17 9275 LIBS=$ac_check_soname_save_LIBS
b2c62c94 9276fi
25e9e4f0
AJ
9277if test "x$ac_cv_lib_soname_xslt" = "x"; then :
9278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
3d384f17 9279$as_echo "not found" >&6; }
9d7f7bfc 9280
9d7f7bfc 9281else
25e9e4f0 9282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_xslt" >&5
3d384f17 9283$as_echo "$ac_cv_lib_soname_xslt" >&6; }
9d7f7bfc 9284
3d384f17
FG
9285cat >>confdefs.h <<_ACEOF
9286#define SONAME_LIBXSLT "$ac_cv_lib_soname_xslt"
9d7f7bfc 9287_ACEOF
ea524def 9288
3d384f17 9289 XSLTINCL="$ac_xslt_cflags"
9d7f7bfc 9290fi
9d7f7bfc 9291 fi
a41f0f1b 9292fi
25e9e4f0 9293if test "x$ac_cv_lib_soname_xslt" = "x"; then :
a41f0f1b 9294 case "x$with_xslt" in
0dc503bc 9295 x) as_fn_append wine_warnings "|libxslt ${notice_platform}development files not found, xslt won't be supported." ;;
a41f0f1b 9296 xno) ;;
a53c44a6
AJ
9297 *) as_fn_error $? "libxslt ${notice_platform}development files not found, xslt won't be supported.
9298This is an error since --with-xslt was requested." "$LINENO" 5 ;;
a41f0f1b 9299esac
f9dec94f
AJ
9300fi
9301
a3097628
AJ
9302HALINCL=""
9303
295a0cdd 9304if test "x$with_hal" != "xno"
a3097628
AJ
9305then
9306 ac_save_CPPFLAGS="$CPPFLAGS"
295a0cdd
FG
9307 if test "$PKG_CONFIG" != "false"
9308 then
9309 ac_hal_libs="`$PKG_CONFIG --libs hal 2>/dev/null`"
9310 ac_hal_cflags="`$PKG_CONFIG --cflags hal 2>/dev/null`"
9311 CPPFLAGS="$CPPFLAGS $ac_hal_cflags"
9312 fi
25e9e4f0
AJ
9313 for ac_header in dbus/dbus.h hal/libhal.h
9314do :
9315 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9316ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
a53c44a6 9317if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
a3097628 9318 cat >>confdefs.h <<_ACEOF
abf5048b 9319#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
a3097628 9320_ACEOF
d9ef88cd 9321
d9ef88cd
MM
9322fi
9323
a3097628
AJ
9324done
9325
9326 if test "$ac_cv_header_dbus_dbus_h" = "yes" -a "$ac_cv_header_hal_libhal_h" = "yes"
9327 then
25e9e4f0 9328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbus_connection_close in -ldbus-1" >&5
abf5048b 9329$as_echo_n "checking for dbus_connection_close in -ldbus-1... " >&6; }
25e9e4f0 9330if test "${ac_cv_lib_dbus_1_dbus_connection_close+set}" = set; then :
abf5048b 9331 $as_echo_n "(cached) " >&6
ea524def
HL
9332else
9333 ac_check_lib_save_LIBS=$LIBS
c1099bb7 9334LIBS="-ldbus-1 $ac_hal_libs $LIBS"
25e9e4f0 9335cat confdefs.h - <<_ACEOF >conftest.$ac_ext
ea524def
HL
9336/* end confdefs.h. */
9337
fc6ffb29
AJ
9338/* Override any GCC internal prototype to avoid an error.
9339 Use char because int might match the return type of a GCC
9340 builtin and then its argument prototype would still apply. */
ea524def
HL
9341#ifdef __cplusplus
9342extern "C"
9343#endif
c1099bb7 9344char dbus_connection_close ();
ea524def
HL
9345int
9346main ()
9347{
c1099bb7 9348return dbus_connection_close ();
ea524def
HL
9349 ;
9350 return 0;
9351}
9352_ACEOF
25e9e4f0 9353if ac_fn_c_try_link "$LINENO"; then :
c1099bb7 9354 ac_cv_lib_dbus_1_dbus_connection_close=yes
ea524def 9355else
25e9e4f0 9356 ac_cv_lib_dbus_1_dbus_connection_close=no
ea524def 9357fi
25e9e4f0
AJ
9358rm -f core conftest.err conftest.$ac_objext \
9359 conftest$ac_exeext conftest.$ac_ext
ea524def
HL
9360LIBS=$ac_check_lib_save_LIBS
9361fi
25e9e4f0 9362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dbus_1_dbus_connection_close" >&5
abf5048b 9363$as_echo "$ac_cv_lib_dbus_1_dbus_connection_close" >&6; }
25e9e4f0
AJ
9364if test "x$ac_cv_lib_dbus_1_dbus_connection_close" = x""yes; then :
9365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lhal" >&5
abf5048b 9366$as_echo_n "checking for -lhal... " >&6; }
25e9e4f0 9367if test "${ac_cv_lib_soname_hal+set}" = set; then :
abf5048b 9368 $as_echo_n "(cached) " >&6
f5818d2f 9369else
c1099bb7
AJ
9370 ac_check_soname_save_LIBS=$LIBS
9371LIBS="-lhal $ac_hal_libs $LIBS"
25e9e4f0 9372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 9373/* end confdefs.h. */
9c269172 9374
a3097628
AJ
9375/* Override any GCC internal prototype to avoid an error.
9376 Use char because int might match the return type of a GCC
9377 builtin and then its argument prototype would still apply. */
9378#ifdef __cplusplus
9379extern "C"
9380#endif
c1099bb7 9381char libhal_ctx_new ();
a3097628
AJ
9382int
9383main ()
9384{
c1099bb7 9385return libhal_ctx_new ();
a3097628
AJ
9386 ;
9387 return 0;
9388}
daa2886c 9389_ACEOF
25e9e4f0 9390if ac_fn_c_try_link "$LINENO"; then :
c1099bb7 9391 case "$LIBEXT" in
2b05c840 9392 dll) ac_cv_lib_soname_hal=`$ac_cv_path_LDD conftest.exe | grep "hal" | sed -e "s/dll.*/dll/"';2,$d'` ;;
c1099bb7
AJ
9393 dylib) ac_cv_lib_soname_hal=`otool -L conftest$ac_exeext | grep "libhal\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libhal\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
9394 *) ac_cv_lib_soname_hal=`$ac_cv_path_LDD conftest$ac_exeext | grep "libhal\\.$LIBEXT" | sed -e "s/^.*\(libhal\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
9395 esac
daa2886c 9396fi
25e9e4f0
AJ
9397rm -f core conftest.err conftest.$ac_objext \
9398 conftest$ac_exeext conftest.$ac_ext
c1099bb7 9399 LIBS=$ac_check_soname_save_LIBS
40432fef 9400fi
25e9e4f0
AJ
9401if test "x$ac_cv_lib_soname_hal" = "x"; then :
9402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 9403$as_echo "not found" >&6; }
a3097628 9404
c1099bb7 9405else
25e9e4f0 9406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_hal" >&5
abf5048b 9407$as_echo "$ac_cv_lib_soname_hal" >&6; }
c1099bb7
AJ
9408
9409cat >>confdefs.h <<_ACEOF
9410#define SONAME_LIBHAL "$ac_cv_lib_soname_hal"
daa2886c 9411_ACEOF
f5818d2f 9412
c1099bb7 9413 HALINCL="$ac_hal_cflags"
a3097628 9414fi
40432fef 9415fi
daa2886c 9416
a3097628
AJ
9417 fi
9418 CPPFLAGS="$ac_save_CPPFLAGS"
9419fi
d8062736 9420if test "x$ac_cv_lib_soname_hal" = "x" -a "x$ac_cv_header_DiskArbitration_DiskArbitration_h" != "xyes"; then :
a41f0f1b 9421 case "x$with_hal" in
0dc503bc 9422 x) as_fn_append wine_notices "|libhal/libdbus ${notice_platform}development files not found, no dynamic device support." ;;
a41f0f1b 9423 xno) ;;
a53c44a6
AJ
9424 *) as_fn_error $? "libhal/libdbus ${notice_platform}development files not found, no dynamic device support.
9425This is an error since --with-hal was requested." "$LINENO" 5 ;;
a41f0f1b 9426esac
f9dec94f
AJ
9427fi
9428
295a0cdd 9429if test "x$with_gnutls" != "xno"
874c9ef6
HV
9430then
9431 ac_save_CPPFLAGS="$CPPFLAGS"
295a0cdd
FG
9432 if test "$PKG_CONFIG" != "false"
9433 then
9434 ac_gnutls_libs="`$PKG_CONFIG --libs gnutls 2>/dev/null`"
9435 ac_gnutls_cflags="`$PKG_CONFIG --cflags gnutls 2>/dev/null`"
9436 CPPFLAGS="$CPPFLAGS $ac_gnutls_cflags"
9437 fi
25e9e4f0
AJ
9438 ac_fn_c_check_header_mongrel "$LINENO" "gnutls/gnutls.h" "ac_cv_header_gnutls_gnutls_h" "$ac_includes_default"
9439if test "x$ac_cv_header_gnutls_gnutls_h" = x""yes; then :
9440 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3aae9546
FG
9441/* end confdefs.h. */
9442#include <gnutls/gnutls.h>
9443int
9444main ()
9445{
8c4a2978 9446typeof(gnutls_mac_get_key_size) *pfunc;
3aae9546
FG
9447 ;
9448 return 0;
9449}
9450_ACEOF
25e9e4f0
AJ
9451if ac_fn_c_try_compile "$LINENO"; then :
9452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lgnutls" >&5
abf5048b 9453$as_echo_n "checking for -lgnutls... " >&6; }
25e9e4f0 9454if test "${ac_cv_lib_soname_gnutls+set}" = set; then :
abf5048b 9455 $as_echo_n "(cached) " >&6
874c9ef6
HV
9456else
9457 ac_check_soname_save_LIBS=$LIBS
9458LIBS="-lgnutls $ac_gnutls_libs $LIBS"
25e9e4f0 9459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
874c9ef6
HV
9460/* end confdefs.h. */
9461
9462/* Override any GCC internal prototype to avoid an error.
9463 Use char because int might match the return type of a GCC
9464 builtin and then its argument prototype would still apply. */
9465#ifdef __cplusplus
9466extern "C"
9467#endif
9468char gnutls_global_init ();
9469int
9470main ()
9471{
9472return gnutls_global_init ();
9473 ;
9474 return 0;
9475}
9476_ACEOF
25e9e4f0 9477if ac_fn_c_try_link "$LINENO"; then :
874c9ef6 9478 case "$LIBEXT" in
2b05c840 9479 dll) ac_cv_lib_soname_gnutls=`$ac_cv_path_LDD conftest.exe | grep "gnutls" | sed -e "s/dll.*/dll/"';2,$d'` ;;
874c9ef6
HV
9480 dylib) ac_cv_lib_soname_gnutls=`otool -L conftest$ac_exeext | grep "libgnutls\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libgnutls\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
9481 *) ac_cv_lib_soname_gnutls=`$ac_cv_path_LDD conftest$ac_exeext | grep "libgnutls\\.$LIBEXT" | sed -e "s/^.*\(libgnutls\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
9482 esac
874c9ef6 9483fi
25e9e4f0
AJ
9484rm -f core conftest.err conftest.$ac_objext \
9485 conftest$ac_exeext conftest.$ac_ext
874c9ef6
HV
9486 LIBS=$ac_check_soname_save_LIBS
9487fi
25e9e4f0
AJ
9488if test "x$ac_cv_lib_soname_gnutls" = "x"; then :
9489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 9490$as_echo "not found" >&6; }
874c9ef6
HV
9491
9492else
25e9e4f0 9493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_gnutls" >&5
abf5048b 9494$as_echo "$ac_cv_lib_soname_gnutls" >&6; }
874c9ef6
HV
9495
9496cat >>confdefs.h <<_ACEOF
9497#define SONAME_LIBGNUTLS "$ac_cv_lib_soname_gnutls"
9498_ACEOF
9499
9500 GNUTLSINCL="$ac_gnutls_cflags"
9501
9502fi
3aae9546 9503fi
3aae9546 9504rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
874c9ef6
HV
9505fi
9506
9507
9508 CPPFLAGS="$ac_save_CPPFLAGS"
9509fi
25e9e4f0 9510if test "x$ac_cv_lib_soname_gnutls" = "x"; then :
874c9ef6 9511 case "x$with_gnutls" in
0dc503bc 9512 x) as_fn_append wine_notices "|libgnutls ${notice_platform}development files not found, no schannel support." ;;
874c9ef6 9513 xno) ;;
a53c44a6
AJ
9514 *) as_fn_error $? "libgnutls ${notice_platform}development files not found, no schannel support.
9515This is an error since --with-gnutls was requested." "$LINENO" 5 ;;
874c9ef6
HV
9516esac
9517fi
9518
a3097628
AJ
9519CURSESLIBS=""
9520if test "$ac_cv_header_ncurses_h" = "yes"
9521then
25e9e4f0 9522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lncurses" >&5
abf5048b 9523$as_echo_n "checking for -lncurses... " >&6; }
25e9e4f0 9524if test "${ac_cv_lib_soname_ncurses+set}" = set; then :
abf5048b 9525 $as_echo_n "(cached) " >&6
a3097628 9526else
d0783774 9527 ac_check_soname_save_LIBS=$LIBS
a3097628 9528LIBS="-lncurses $LIBS"
25e9e4f0 9529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 9530/* end confdefs.h. */
a3097628
AJ
9531
9532/* Override any GCC internal prototype to avoid an error.
9533 Use char because int might match the return type of a GCC
9534 builtin and then its argument prototype would still apply. */
9535#ifdef __cplusplus
9536extern "C"
9537#endif
9538char waddch ();
9539int
9540main ()
9541{
9542return waddch ();
9543 ;
9544 return 0;
9545}
f5818d2f 9546_ACEOF
25e9e4f0 9547if ac_fn_c_try_link "$LINENO"; then :
d0783774 9548 case "$LIBEXT" in
2b05c840 9549 dll) ac_cv_lib_soname_ncurses=`$ac_cv_path_LDD conftest.exe | grep "ncurses" | sed -e "s/dll.*/dll/"';2,$d'` ;;
d0783774
AJ
9550 dylib) ac_cv_lib_soname_ncurses=`otool -L conftest$ac_exeext | grep "libncurses\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libncurses\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
9551 *) ac_cv_lib_soname_ncurses=`$ac_cv_path_LDD conftest$ac_exeext | grep "libncurses\\.$LIBEXT" | sed -e "s/^.*\(libncurses\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
9552 esac
18d7573c 9553fi
25e9e4f0
AJ
9554rm -f core conftest.err conftest.$ac_objext \
9555 conftest$ac_exeext conftest.$ac_ext
d0783774 9556 LIBS=$ac_check_soname_save_LIBS
a3097628 9557fi
25e9e4f0
AJ
9558if test "x$ac_cv_lib_soname_ncurses" = "x"; then :
9559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 9560$as_echo "not found" >&6; }
d0783774
AJ
9561
9562else
25e9e4f0 9563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_ncurses" >&5
abf5048b 9564$as_echo "$ac_cv_lib_soname_ncurses" >&6; }
d0783774
AJ
9565
9566cat >>confdefs.h <<_ACEOF
9567#define SONAME_LIBNCURSES "$ac_cv_lib_soname_ncurses"
9568_ACEOF
9569
9570 CURSESLIBS="-lncurses"
a3097628 9571fi
a3097628
AJ
9572elif test "$ac_cv_header_curses_h" = "yes"
9573then
25e9e4f0 9574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lcurses" >&5
abf5048b 9575$as_echo_n "checking for -lcurses... " >&6; }
25e9e4f0 9576if test "${ac_cv_lib_soname_curses+set}" = set; then :
abf5048b 9577 $as_echo_n "(cached) " >&6
d8a6c278 9578else
d0783774 9579 ac_check_soname_save_LIBS=$LIBS
a3097628 9580LIBS="-lcurses $LIBS"
25e9e4f0 9581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d8a6c278 9582/* end confdefs.h. */
d8a6c278 9583
a3097628
AJ
9584/* Override any GCC internal prototype to avoid an error.
9585 Use char because int might match the return type of a GCC
9586 builtin and then its argument prototype would still apply. */
9587#ifdef __cplusplus
9588extern "C"
9589#endif
9590char waddch ();
d8a6c278
HD
9591int
9592main ()
9593{
a3097628 9594return waddch ();
d8a6c278
HD
9595 ;
9596 return 0;
9597}
9598_ACEOF
25e9e4f0 9599if ac_fn_c_try_link "$LINENO"; then :
d0783774 9600 case "$LIBEXT" in
2b05c840 9601 dll) ac_cv_lib_soname_curses=`$ac_cv_path_LDD conftest.exe | grep "curses" | sed -e "s/dll.*/dll/"';2,$d'` ;;
d0783774
AJ
9602 dylib) ac_cv_lib_soname_curses=`otool -L conftest$ac_exeext | grep "libcurses\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libcurses\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
9603 *) ac_cv_lib_soname_curses=`$ac_cv_path_LDD conftest$ac_exeext | grep "libcurses\\.$LIBEXT" | sed -e "s/^.*\(libcurses\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
9604 esac
d8a6c278 9605fi
25e9e4f0
AJ
9606rm -f core conftest.err conftest.$ac_objext \
9607 conftest$ac_exeext conftest.$ac_ext
d0783774 9608 LIBS=$ac_check_soname_save_LIBS
a3097628 9609fi
25e9e4f0
AJ
9610if test "x$ac_cv_lib_soname_curses" = "x"; then :
9611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 9612$as_echo "not found" >&6; }
d0783774
AJ
9613
9614else
25e9e4f0 9615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_curses" >&5
abf5048b 9616$as_echo "$ac_cv_lib_soname_curses" >&6; }
d0783774
AJ
9617
9618cat >>confdefs.h <<_ACEOF
9619#define SONAME_LIBCURSES "$ac_cv_lib_soname_curses"
9620_ACEOF
9621
9622 CURSESLIBS="-lcurses"
d8a6c278 9623fi
a3097628
AJ
9624fi
9625ac_save_LIBS="$LIBS"
9626LIBS="$LIBS $CURSESLIBS"
a3097628 9627for ac_func in mousemask
25e9e4f0
AJ
9628do :
9629 ac_fn_c_check_func "$LINENO" "mousemask" "ac_cv_func_mousemask"
9630if test "x$ac_cv_func_mousemask" = x""yes; then :
35bca77f 9631 cat >>confdefs.h <<_ACEOF
25e9e4f0 9632#define HAVE_MOUSEMASK 1
35bca77f
HD
9633_ACEOF
9634
9635fi
9636done
9637
a3097628 9638LIBS="$ac_save_LIBS"
25e9e4f0 9639if test "x$ac_cv_lib_soname_curses$ac_cv_lib_soname_ncurses" = "x"; then :
a41f0f1b 9640 case "x$with_curses" in
0dc503bc 9641 x) as_fn_append wine_notices "|lib(n)curses ${notice_platform}development files not found, curses won't be supported." ;;
a41f0f1b 9642 xno) ;;
a53c44a6
AJ
9643 *) as_fn_error $? "lib(n)curses ${notice_platform}development files not found, curses won't be supported.
9644This is an error since --with-curses was requested." "$LINENO" 5 ;;
a41f0f1b 9645esac
f9dec94f
AJ
9646fi
9647
3fe5d805
FG
9648if test "x$with_sane" != "xno"
9649then
9650 ac_save_CPPFLAGS="$CPPFLAGS"
9651 # Extract the first word of "sane-config", so it can be a program name with args.
a3097628 9652set dummy sane-config; ac_word=$2
25e9e4f0 9653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 9654$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 9655if test "${ac_cv_prog_sane_devel+set}" = set; then :
abf5048b 9656 $as_echo_n "(cached) " >&6
a3097628
AJ
9657else
9658 if test -n "$sane_devel"; then
9659 ac_cv_prog_sane_devel="$sane_devel" # Let the user override the test.
9660else
9661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9662for as_dir in $PATH
9663do
9664 IFS=$as_save_IFS
9665 test -z "$as_dir" && as_dir=.
25e9e4f0 9666 for ac_exec_ext in '' $ac_executable_extensions; do
a3097628
AJ
9667 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9668 ac_cv_prog_sane_devel="sane-config"
25e9e4f0 9669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
a3097628
AJ
9670 break 2
9671 fi
9672done
25e9e4f0 9673 done
a3097628 9674IFS=$as_save_IFS
9b1d3726 9675
a3097628
AJ
9676 test -z "$ac_cv_prog_sane_devel" && ac_cv_prog_sane_devel="no"
9677fi
9678fi
9679sane_devel=$ac_cv_prog_sane_devel
9680if test -n "$sane_devel"; then
25e9e4f0 9681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sane_devel" >&5
abf5048b 9682$as_echo "$sane_devel" >&6; }
a3097628 9683else
25e9e4f0 9684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 9685$as_echo "no" >&6; }
563598d4
IP
9686fi
9687
00acb5f7 9688
3fe5d805
FG
9689 if test "$sane_devel" != "no"
9690 then
9691 ac_sane_incl="`$sane_devel --cflags`"
9692 ac_sane_libs="`$sane_devel --ldflags`"
9693 CPPFLAGS="$CPPFLAGS $ac_sane_incl"
9694 fi
25e9e4f0
AJ
9695 ac_fn_c_check_header_mongrel "$LINENO" "sane/sane.h" "ac_cv_header_sane_sane_h" "$ac_includes_default"
9696if test "x$ac_cv_header_sane_sane_h" = x""yes; then :
9697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lsane" >&5
9698$as_echo_n "checking for -lsane... " >&6; }
9699if test "${ac_cv_lib_soname_sane+set}" = set; then :
abf5048b 9700 $as_echo_n "(cached) " >&6
6509fa93 9701else
25e9e4f0
AJ
9702 ac_check_soname_save_LIBS=$LIBS
9703LIBS="-lsane $ac_sane_libs $LIBS"
9704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 9705/* end confdefs.h. */
a3097628 9706
25e9e4f0
AJ
9707/* Override any GCC internal prototype to avoid an error.
9708 Use char because int might match the return type of a GCC
9709 builtin and then its argument prototype would still apply. */
9710#ifdef __cplusplus
9711extern "C"
9712#endif
9713char sane_init ();
9714int
9715main ()
9716{
9717return sane_init ();
9718 ;
9719 return 0;
9720}
a3097628 9721_ACEOF
25e9e4f0 9722if ac_fn_c_try_link "$LINENO"; then :
418e74b5 9723 case "$LIBEXT" in
2b05c840 9724 dll) ac_cv_lib_soname_sane=`$ac_cv_path_LDD conftest.exe | grep "sane" | sed -e "s/dll.*/dll/"';2,$d'` ;;
418e74b5
AJ
9725 dylib) ac_cv_lib_soname_sane=`otool -L conftest$ac_exeext | grep "libsane\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libsane\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
9726 *) ac_cv_lib_soname_sane=`$ac_cv_path_LDD conftest$ac_exeext | grep "libsane\\.$LIBEXT" | sed -e "s/^.*\(libsane\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
9727 esac
418e74b5 9728fi
25e9e4f0
AJ
9729rm -f core conftest.err conftest.$ac_objext \
9730 conftest$ac_exeext conftest.$ac_ext
418e74b5
AJ
9731 LIBS=$ac_check_soname_save_LIBS
9732fi
25e9e4f0
AJ
9733if test "x$ac_cv_lib_soname_sane" = "x"; then :
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 9735$as_echo "not found" >&6; }
6509fa93 9736
a3097628 9737else
25e9e4f0 9738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_sane" >&5
abf5048b 9739$as_echo "$ac_cv_lib_soname_sane" >&6; }
418e74b5
AJ
9740
9741cat >>confdefs.h <<_ACEOF
9742#define SONAME_LIBSANE "$ac_cv_lib_soname_sane"
9743_ACEOF
9744
9745 SANEINCL="$ac_sane_incl"
9746
9747fi
a3097628
AJ
9748fi
9749
9750
9751 CPPFLAGS="$ac_save_CPPFLAGS"
9752fi
25e9e4f0 9753if test "x$ac_cv_lib_soname_sane" = "x"; then :
a41f0f1b 9754 case "x$with_sane" in
0dc503bc 9755 x) as_fn_append wine_notices "|libsane ${notice_platform}development files not found, scanners won't be supported." ;;
a41f0f1b 9756 xno) ;;
a53c44a6
AJ
9757 *) as_fn_error $? "libsane ${notice_platform}development files not found, scanners won't be supported.
9758This is an error since --with-sane was requested." "$LINENO" 5 ;;
a41f0f1b 9759esac
f9dec94f
AJ
9760fi
9761
bf6f0750
ML
9762if test "x$with_v4l" != "xno"
9763then
9764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lv4l1" >&5
9765$as_echo_n "checking for -lv4l1... " >&6; }
9766if test "${ac_cv_lib_soname_v4l1+set}" = set; then :
9767 $as_echo_n "(cached) " >&6
9768else
9769 ac_check_soname_save_LIBS=$LIBS
9770LIBS="-lv4l1 $LIBS"
9771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9772/* end confdefs.h. */
9773
9774/* Override any GCC internal prototype to avoid an error.
9775 Use char because int might match the return type of a GCC
9776 builtin and then its argument prototype would still apply. */
9777#ifdef __cplusplus
9778extern "C"
9779#endif
9780char v4l1_open ();
9781int
9782main ()
9783{
9784return v4l1_open ();
9785 ;
9786 return 0;
9787}
9788_ACEOF
9789if ac_fn_c_try_link "$LINENO"; then :
9790 case "$LIBEXT" in
2b05c840 9791 dll) ac_cv_lib_soname_v4l1=`$ac_cv_path_LDD conftest.exe | grep "v4l1" | sed -e "s/dll.*/dll/"';2,$d'` ;;
bf6f0750
ML
9792 dylib) ac_cv_lib_soname_v4l1=`otool -L conftest$ac_exeext | grep "libv4l1\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libv4l1\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
9793 *) ac_cv_lib_soname_v4l1=`$ac_cv_path_LDD conftest$ac_exeext | grep "libv4l1\\.$LIBEXT" | sed -e "s/^.*\(libv4l1\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
9794 esac
9795fi
9796rm -f core conftest.err conftest.$ac_objext \
9797 conftest$ac_exeext conftest.$ac_ext
9798 LIBS=$ac_check_soname_save_LIBS
9799fi
9800if test "x$ac_cv_lib_soname_v4l1" = "x"; then :
9801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9802$as_echo "not found" >&6; }
9803
9804else
9805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_v4l1" >&5
9806$as_echo "$ac_cv_lib_soname_v4l1" >&6; }
9807
9808cat >>confdefs.h <<_ACEOF
9809#define SONAME_LIBV4L1 "$ac_cv_lib_soname_v4l1"
9810_ACEOF
9811
9812
9813fi
9814fi
9815if test "x$ac_cv_lib_soname_v4l1" = "x"; then :
9816 case "x$with_v4l" in
0dc503bc 9817 x) as_fn_append wine_notices "|libv4l ${notice_platform}development files not found." ;;
bf6f0750 9818 xno) ;;
a53c44a6
AJ
9819 *) as_fn_error $? "libv4l ${notice_platform}development files not found.
9820This is an error since --with-v4l was requested." "$LINENO" 5 ;;
bf6f0750
ML
9821esac
9822fi
9823
3fe5d805
FG
9824if test "x$with_gphoto" != "xno"
9825then
9826 ac_save_CPPFLAGS="$CPPFLAGS"
9827 # Extract the first word of "gphoto2-config", so it can be a program name with args.
a3097628 9828set dummy gphoto2-config; ac_word=$2
25e9e4f0 9829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 9830$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 9831if test "${ac_cv_prog_gphoto2_devel+set}" = set; then :
abf5048b 9832 $as_echo_n "(cached) " >&6
a3097628
AJ
9833else
9834 if test -n "$gphoto2_devel"; then
9835 ac_cv_prog_gphoto2_devel="$gphoto2_devel" # Let the user override the test.
9836else
9837as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9838for as_dir in $PATH
9839do
9840 IFS=$as_save_IFS
9841 test -z "$as_dir" && as_dir=.
25e9e4f0 9842 for ac_exec_ext in '' $ac_executable_extensions; do
a3097628
AJ
9843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9844 ac_cv_prog_gphoto2_devel="gphoto2-config"
25e9e4f0 9845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
a3097628
AJ
9846 break 2
9847 fi
9848done
25e9e4f0 9849 done
a3097628
AJ
9850IFS=$as_save_IFS
9851
9852 test -z "$ac_cv_prog_gphoto2_devel" && ac_cv_prog_gphoto2_devel="no"
9853fi
9854fi
9855gphoto2_devel=$ac_cv_prog_gphoto2_devel
9856if test -n "$gphoto2_devel"; then
25e9e4f0 9857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gphoto2_devel" >&5
abf5048b 9858$as_echo "$gphoto2_devel" >&6; }
a3097628 9859else
25e9e4f0 9860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 9861$as_echo "no" >&6; }
a3097628
AJ
9862fi
9863
9864
3fe5d805 9865 # Extract the first word of "gphoto2-port-config", so it can be a program name with args.
a3097628 9866set dummy gphoto2-port-config; ac_word=$2
25e9e4f0 9867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 9868$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 9869if test "${ac_cv_prog_gphoto2port_devel+set}" = set; then :
abf5048b 9870 $as_echo_n "(cached) " >&6
a3097628
AJ
9871else
9872 if test -n "$gphoto2port_devel"; then
9873 ac_cv_prog_gphoto2port_devel="$gphoto2port_devel" # Let the user override the test.
9874else
9875as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9876for as_dir in $PATH
9877do
9878 IFS=$as_save_IFS
9879 test -z "$as_dir" && as_dir=.
25e9e4f0 9880 for ac_exec_ext in '' $ac_executable_extensions; do
a3097628
AJ
9881 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9882 ac_cv_prog_gphoto2port_devel="gphoto2-port-config"
25e9e4f0 9883 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
a3097628
AJ
9884 break 2
9885 fi
9886done
25e9e4f0 9887 done
a3097628
AJ
9888IFS=$as_save_IFS
9889
9890 test -z "$ac_cv_prog_gphoto2port_devel" && ac_cv_prog_gphoto2port_devel="no"
6509fa93 9891fi
a3097628
AJ
9892fi
9893gphoto2port_devel=$ac_cv_prog_gphoto2port_devel
9894if test -n "$gphoto2port_devel"; then
25e9e4f0 9895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gphoto2port_devel" >&5
abf5048b 9896$as_echo "$gphoto2port_devel" >&6; }
5ee517ac 9897else
25e9e4f0 9898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 9899$as_echo "no" >&6; }
5ee517ac 9900fi
fc6ffb29 9901
5ee517ac 9902
3fe5d805
FG
9903 if test "$gphoto2_devel" != "no" -a "$gphoto2port_devel" != "no"
9904 then
9905 ac_gphoto2_incl="`$gphoto2_devel --cflags` `$gphoto2port_devel --cflags`"
9906 ac_gphoto2_libs=""
9907 for i in `$gphoto2_devel --libs` `$gphoto2port_devel --libs`
9908 do
9909 case "$i" in
9910 -L/usr/lib|-L/usr/lib64) ;;
9911 -L*|-l*) ac_gphoto2_libs="$ac_gphoto2_libs $i";;
9912 esac
9913 done
9914 CPPFLAGS="$CPPFLAGS $ac_gphoto2_incl"
9915 fi
4bf77d6c 9916 ac_gphoto2_libs=${ac_gphoto2_libs:-"-lgphoto2"}
25e9e4f0
AJ
9917 ac_fn_c_check_header_mongrel "$LINENO" "gphoto2-camera.h" "ac_cv_header_gphoto2_camera_h" "$ac_includes_default"
9918if test "x$ac_cv_header_gphoto2_camera_h" = x""yes; then :
9919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gp_camera_new in -lgphoto2" >&5
abf5048b 9920$as_echo_n "checking for gp_camera_new in -lgphoto2... " >&6; }
25e9e4f0 9921if test "${ac_cv_lib_gphoto2_gp_camera_new+set}" = set; then :
abf5048b 9922 $as_echo_n "(cached) " >&6
80e34dbb 9923else
a3097628 9924 ac_check_lib_save_LIBS=$LIBS
4bc03fe8 9925LIBS="-lgphoto2 $ac_gphoto2_libs $LIBS"
25e9e4f0 9926cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80e34dbb 9927/* end confdefs.h. */
80e34dbb 9928
a3097628
AJ
9929/* Override any GCC internal prototype to avoid an error.
9930 Use char because int might match the return type of a GCC
9931 builtin and then its argument prototype would still apply. */
9932#ifdef __cplusplus
9933extern "C"
9934#endif
9935char gp_camera_new ();
80e34dbb
AJ
9936int
9937main ()
9938{
a3097628 9939return gp_camera_new ();
80e34dbb
AJ
9940 ;
9941 return 0;
9942}
9943_ACEOF
25e9e4f0 9944if ac_fn_c_try_link "$LINENO"; then :
a3097628 9945 ac_cv_lib_gphoto2_gp_camera_new=yes
80e34dbb 9946else
25e9e4f0 9947 ac_cv_lib_gphoto2_gp_camera_new=no
80e34dbb 9948fi
25e9e4f0
AJ
9949rm -f core conftest.err conftest.$ac_objext \
9950 conftest$ac_exeext conftest.$ac_ext
a3097628 9951LIBS=$ac_check_lib_save_LIBS
80e34dbb 9952fi
25e9e4f0 9953{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gphoto2_gp_camera_new" >&5
abf5048b 9954$as_echo "$ac_cv_lib_gphoto2_gp_camera_new" >&6; }
25e9e4f0 9955if test "x$ac_cv_lib_gphoto2_gp_camera_new" = x""yes; then :
80e34dbb 9956
25e9e4f0 9957$as_echo "#define HAVE_GPHOTO2 1" >>confdefs.h
80e34dbb 9958
f9dec94f
AJ
9959 GPHOTO2LIBS="$ac_gphoto2_libs"
9960
9961 GPHOTO2INCL="$ac_gphoto2_incl"
9962
a3097628
AJ
9963fi
9964
a3097628
AJ
9965fi
9966
80e34dbb 9967
a3097628 9968 CPPFLAGS="$ac_save_CPPFLAGS"
80e34dbb 9969fi
25e9e4f0 9970if test "$ac_cv_lib_gphoto2_gp_camera_new" != "yes"; then :
a41f0f1b 9971 case "x$with_gphoto" in
0dc503bc 9972 x) as_fn_append wine_notices "|libgphoto2 ${notice_platform}development files not found, digital cameras won't be supported." ;;
a41f0f1b 9973 xno) ;;
a53c44a6
AJ
9974 *) as_fn_error $? "libgphoto2 ${notice_platform}development files not found, digital cameras won't be supported.
9975This is an error since --with-gphoto was requested." "$LINENO" 5 ;;
a41f0f1b 9976esac
f9dec94f
AJ
9977fi
9978
9979
a3097628 9980RESOLVLIBS=""
80e34dbb 9981
a3097628
AJ
9982if test "$ac_cv_header_resolv_h" = "yes"
9983then
4a9a3d7f
AJ
9984 ac_save_LIBS="$LIBS"
9985 LIBS="$LIBS -lresolv"
25e9e4f0 9986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
821ab863 9987/* end confdefs.h. */
ba349210
RS
9988#ifdef HAVE_NETINET_IN_H
9989#include <netinet/in.h>
9990#endif
4a9a3d7f 9991#include <resolv.h>
821ab863
AJ
9992int
9993main ()
9994{
4a9a3d7f 9995res_init();
821ab863
AJ
9996 ;
9997 return 0;
9998}
9999_ACEOF
25e9e4f0 10000if ac_fn_c_try_link "$LINENO"; then :
4a9a3d7f 10001
25e9e4f0 10002$as_echo "#define HAVE_RESOLV 1" >>confdefs.h
4a9a3d7f
AJ
10003
10004 RESOLVLIBS="-lresolv"
821ab863 10005fi
25e9e4f0
AJ
10006rm -f core conftest.err conftest.$ac_objext \
10007 conftest$ac_exeext conftest.$ac_ext
4a9a3d7f 10008 LIBS="$ac_save_LIBS"
73482144 10009fi
2a91e3f9 10010
a3097628 10011LCMSLIBS=""
fc6ffb29 10012
a3097628 10013if test "$ac_cv_header_lcms_h" = "yes" -o "$ac_cv_header_lcms_lcms_h" = "yes"
73482144 10014then
25e9e4f0 10015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cmsOpenProfileFromFile in -llcms" >&5
abf5048b 10016$as_echo_n "checking for cmsOpenProfileFromFile in -llcms... " >&6; }
25e9e4f0 10017if test "${ac_cv_lib_lcms_cmsOpenProfileFromFile+set}" = set; then :
abf5048b 10018 $as_echo_n "(cached) " >&6
2a91e3f9 10019else
73482144 10020 ac_check_lib_save_LIBS=$LIBS
a3097628 10021LIBS="-llcms $LIBS"
25e9e4f0 10022cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 10023/* end confdefs.h. */
73482144 10024
fc6ffb29
AJ
10025/* Override any GCC internal prototype to avoid an error.
10026 Use char because int might match the return type of a GCC
10027 builtin and then its argument prototype would still apply. */
73482144
AJ
10028#ifdef __cplusplus
10029extern "C"
10030#endif
a3097628 10031char cmsOpenProfileFromFile ();
73482144
AJ
10032int
10033main ()
10034{
a3097628 10035return cmsOpenProfileFromFile ();
73482144
AJ
10036 ;
10037 return 0;
10038}
2a91e3f9 10039_ACEOF
25e9e4f0 10040if ac_fn_c_try_link "$LINENO"; then :
a3097628 10041 ac_cv_lib_lcms_cmsOpenProfileFromFile=yes
2a91e3f9 10042else
25e9e4f0 10043 ac_cv_lib_lcms_cmsOpenProfileFromFile=no
2a91e3f9 10044fi
25e9e4f0
AJ
10045rm -f core conftest.err conftest.$ac_objext \
10046 conftest$ac_exeext conftest.$ac_ext
73482144
AJ
10047LIBS=$ac_check_lib_save_LIBS
10048fi
25e9e4f0 10049{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lcms_cmsOpenProfileFromFile" >&5
abf5048b 10050$as_echo "$ac_cv_lib_lcms_cmsOpenProfileFromFile" >&6; }
25e9e4f0 10051if test "x$ac_cv_lib_lcms_cmsOpenProfileFromFile" = x""yes; then :
73482144 10052
25e9e4f0 10053$as_echo "#define HAVE_LCMS 1" >>confdefs.h
e24bcc77 10054
a3097628 10055 LCMSLIBS="-llcms"
2a91e3f9 10056fi
875927f6 10057
2a91e3f9 10058fi
25e9e4f0 10059if test "$ac_cv_lib_lcms_cmsOpenProfileFromFile" != "yes"; then :
a41f0f1b 10060 case "x$with_cms" in
0dc503bc 10061 x) as_fn_append wine_notices "|liblcms ${notice_platform}development files not found, Color Management won't be supported." ;;
a41f0f1b 10062 xno) ;;
a53c44a6
AJ
10063 *) as_fn_error $? "liblcms ${notice_platform}development files not found, Color Management won't be supported.
10064This is an error since --with-cms was requested." "$LINENO" 5 ;;
a41f0f1b 10065esac
f9dec94f
AJ
10066fi
10067
3fe5d805
FG
10068if test "x$with_freetype" != "xno"
10069then
10070 for ac_prog in freetype-config freetype2-config
bcba2705
FG
10071do
10072 # Extract the first word of "$ac_prog", so it can be a program name with args.
10073set dummy $ac_prog; ac_word=$2
25e9e4f0 10074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 10075$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 10076if test "${ac_cv_prog_ft_devel+set}" = set; then :
abf5048b 10077 $as_echo_n "(cached) " >&6
2a91e3f9 10078else
bcba2705
FG
10079 if test -n "$ft_devel"; then
10080 ac_cv_prog_ft_devel="$ft_devel" # Let the user override the test.
2a91e3f9 10081else
bcba2705
FG
10082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10083for as_dir in $PATH
10084do
10085 IFS=$as_save_IFS
10086 test -z "$as_dir" && as_dir=.
25e9e4f0 10087 for ac_exec_ext in '' $ac_executable_extensions; do
bcba2705
FG
10088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10089 ac_cv_prog_ft_devel="$ac_prog"
25e9e4f0 10090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
bcba2705
FG
10091 break 2
10092 fi
10093done
25e9e4f0 10094 done
bcba2705 10095IFS=$as_save_IFS
e24bcc77 10096
2a91e3f9 10097fi
2a91e3f9 10098fi
bcba2705
FG
10099ft_devel=$ac_cv_prog_ft_devel
10100if test -n "$ft_devel"; then
25e9e4f0 10101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ft_devel" >&5
abf5048b 10102$as_echo "$ft_devel" >&6; }
bcba2705 10103else
25e9e4f0 10104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 10105$as_echo "no" >&6; }
bcba2705
FG
10106fi
10107
10108
10109 test -n "$ft_devel" && break
10110done
3fe5d805 10111test -n "$ft_devel" || ft_devel="no"
bcba2705 10112
3fe5d805
FG
10113 if test "$ft_devel" != "no"
10114 then
10115 ac_freetype_incl=`$ft_devel --cflags`
10116 ac_freetype_libs=`$ft_devel --libs`
10117 fi
4bf77d6c 10118 ac_freetype_libs=${ac_freetype_libs:-"-lfreetype"}
25e9e4f0 10119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lfreetype" >&5
abf5048b 10120$as_echo_n "checking for -lfreetype... " >&6; }
25e9e4f0 10121if test "${ac_cv_lib_soname_freetype+set}" = set; then :
abf5048b 10122 $as_echo_n "(cached) " >&6
a3097628 10123else
bcba2705
FG
10124 ac_check_soname_save_LIBS=$LIBS
10125LIBS="-lfreetype $ac_freetype_libs $LIBS"
25e9e4f0 10126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
00fdd9fc 10127/* end confdefs.h. */
a3097628
AJ
10128
10129/* Override any GCC internal prototype to avoid an error.
10130 Use char because int might match the return type of a GCC
10131 builtin and then its argument prototype would still apply. */
10132#ifdef __cplusplus
10133extern "C"
73482144 10134#endif
bcba2705 10135char FT_Init_FreeType ();
73482144
AJ
10136int
10137main ()
10138{
bcba2705 10139return FT_Init_FreeType ();
73482144
AJ
10140 ;
10141 return 0;
10142}
00fdd9fc 10143_ACEOF
25e9e4f0 10144if ac_fn_c_try_link "$LINENO"; then :
bcba2705 10145 case "$LIBEXT" in
2b05c840 10146 dll) ac_cv_lib_soname_freetype=`$ac_cv_path_LDD conftest.exe | grep "freetype" | sed -e "s/dll.*/dll/"';2,$d'` ;;
bcba2705
FG
10147 dylib) ac_cv_lib_soname_freetype=`otool -L conftest$ac_exeext | grep "libfreetype\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libfreetype\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
10148 *) ac_cv_lib_soname_freetype=`$ac_cv_path_LDD conftest$ac_exeext | grep "libfreetype\\.$LIBEXT" | sed -e "s/^.*\(libfreetype\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
10149 esac
a3097628 10150fi
25e9e4f0
AJ
10151rm -f core conftest.err conftest.$ac_objext \
10152 conftest$ac_exeext conftest.$ac_ext
bcba2705 10153 LIBS=$ac_check_soname_save_LIBS
00fdd9fc 10154fi
25e9e4f0
AJ
10155if test "x$ac_cv_lib_soname_freetype" = "x"; then :
10156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 10157$as_echo "not found" >&6; }
bcba2705
FG
10158 ft_lib=no
10159else
25e9e4f0 10160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_freetype" >&5
abf5048b 10161$as_echo "$ac_cv_lib_soname_freetype" >&6; }
fc6ffb29 10162
bcba2705
FG
10163cat >>confdefs.h <<_ACEOF
10164#define SONAME_LIBFREETYPE "$ac_cv_lib_soname_freetype"
a3097628
AJ
10165_ACEOF
10166
bcba2705 10167 ft_lib=yes
00fdd9fc 10168fi
bcba2705
FG
10169 if test "$ft_lib" = "yes"
10170 then
10171 ac_save_CPPFLAGS="$CPPFLAGS"
10172 CPPFLAGS="$ac_freetype_incl $CPPFLAGS"
25e9e4f0 10173 for ac_header in ft2build.h \
bcba2705
FG
10174 freetype/freetype.h \
10175 freetype/ftglyph.h \
10176 freetype/fttypes.h \
10177 freetype/tttables.h \
bcba2705
FG
10178 freetype/ftsnames.h \
10179 freetype/ttnameid.h \
10180 freetype/ftoutln.h \
10181 freetype/ftwinfnt.h \
10182 freetype/ftmodapi.h \
028617b9 10183 freetype/ftlcdfil.h \
bcba2705 10184 freetype/internal/sfnt.h
25e9e4f0
AJ
10185do :
10186 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10187ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#ifdef HAVE_FT2BUILD_H
bcba2705
FG
10188 # include <ft2build.h>
10189 #endif
25e9e4f0 10190"
a53c44a6 10191if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
a3097628 10192 cat >>confdefs.h <<_ACEOF
abf5048b 10193#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
73482144 10194_ACEOF
00fdd9fc 10195
00fdd9fc 10196fi
bcba2705 10197
a3097628
AJ
10198done
10199
25e9e4f0 10200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
efca0f6a 10201/* end confdefs.h. */
a3097628
AJ
10202#include <ft2build.h>
10203 #include <freetype/fttrigon.h>
efca0f6a 10204_ACEOF
25e9e4f0 10205if ac_fn_c_try_cpp "$LINENO"; then :
a3097628 10206
25e9e4f0 10207$as_echo "#define HAVE_FREETYPE_FTTRIGON_H 1" >>confdefs.h
a3097628
AJ
10208
10209 wine_cv_fttrigon=yes
efca0f6a 10210else
a3097628 10211 wine_cv_fttrigon=no
182d150a 10212fi
a53c44a6 10213rm -f conftest.err conftest.i conftest.$ac_ext
25e9e4f0
AJ
10214 ac_fn_c_check_type "$LINENO" "FT_TrueTypeEngineType" "ac_cv_type_FT_TrueTypeEngineType" "#include <freetype/ftmodapi.h>
10215"
10216if test "x$ac_cv_type_FT_TrueTypeEngineType" = x""yes; then :
a3097628
AJ
10217
10218cat >>confdefs.h <<_ACEOF
10219#define HAVE_FT_TRUETYPEENGINETYPE 1
10220_ACEOF
10221
10222
182d150a 10223fi
f8cb48b5 10224
a3097628 10225 ac_save_CFLAGS="$CFLAGS"
24a55f38 10226 CFLAGS="$CFLAGS $ac_freetype_libs"
25e9e4f0
AJ
10227 for ac_func in FT_Load_Sfnt_Table
10228do :
10229 ac_fn_c_check_func "$LINENO" "FT_Load_Sfnt_Table" "ac_cv_func_FT_Load_Sfnt_Table"
10230if test "x$ac_cv_func_FT_Load_Sfnt_Table" = x""yes; then :
a3097628 10231 cat >>confdefs.h <<_ACEOF
25e9e4f0 10232#define HAVE_FT_LOAD_SFNT_TABLE 1
a3097628
AJ
10233_ACEOF
10234
182d150a 10235fi
a3097628 10236done
182d150a 10237
a3097628
AJ
10238 CFLAGS="$ac_save_CFLAGS"
10239 CPPFLAGS="$ac_save_CPPFLAGS"
10240 if test "$ac_cv_header_freetype_freetype_h" = "yes" -a "$wine_cv_fttrigon" = "yes"
10241 then
d75cc5aa 10242
25e9e4f0 10243$as_echo "#define HAVE_FREETYPE 1" >>confdefs.h
a3097628 10244
24a55f38
AJ
10245 FREETYPELIBS="$ac_freetype_libs"
10246
10247 FREETYPEINCL="$ac_freetype_incl"
10248
a3097628
AJ
10249 fi
10250 fi
10251fi
25e9e4f0 10252if test "x$FREETYPELIBS" = "x"; then :
a20c0e12
AJ
10253 case "x$with_freetype" in
10254 xno) ;;
a53c44a6
AJ
10255 *) as_fn_error $? "FreeType ${notice_platform}development files not found. Fonts will not be built.
10256Use the --without-freetype option if you really want this." "$LINENO" 5 ;;
a20c0e12 10257esac
a3097628 10258fi
6de0af1e 10259test "x$FREETYPELIBS" = "x" && enable_fonts=${enable_fonts:-no}
a20c0e12 10260
25e9e4f0 10261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for parport header/ppdev.h" >&5
abf5048b 10262$as_echo_n "checking for parport header/ppdev.h... " >&6; }
25e9e4f0 10263if test "${ac_cv_c_ppdev+set}" = set; then :
abf5048b 10264 $as_echo_n "(cached) " >&6
c509bc4d 10265else
25e9e4f0 10266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c509bc4d 10267/* end confdefs.h. */
dd33ee99
YD
10268#ifdef HAVE_SYS_IOCTL_H
10269# include <sys/ioctl.h>
10270#endif
a3097628 10271#include <linux/ppdev.h>
c509bc4d
MM
10272int
10273main ()
10274{
a3097628 10275ioctl (1,PPCLAIM,0)
c509bc4d
MM
10276 ;
10277 return 0;
10278}
10279_ACEOF
25e9e4f0 10280if ac_fn_c_try_compile "$LINENO"; then :
a3097628 10281 ac_cv_c_ppdev="yes"
c509bc4d 10282else
25e9e4f0 10283 ac_cv_c_ppdev="no"
c509bc4d 10284fi
0ebeb530 10285rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c509bc4d 10286fi
25e9e4f0 10287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_ppdev" >&5
abf5048b 10288$as_echo "$ac_cv_c_ppdev" >&6; }
a3097628
AJ
10289if test "$ac_cv_c_ppdev" = "yes"
10290then
b7443722 10291
25e9e4f0 10292$as_echo "#define HAVE_PPDEV 1" >>confdefs.h
b7443722 10293
a3097628
AJ
10294fi
10295
a3097628
AJ
10296ac_wine_check_funcs_save_LIBS="$LIBS"
10297LIBS="$LIBS $LIBPTHREAD"
a3097628
AJ
10298for ac_func in \
10299 pthread_attr_get_np \
10300 pthread_getattr_np \
10301 pthread_get_stackaddr_np \
10302 pthread_get_stacksize_np
25e9e4f0
AJ
10303do :
10304 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10305ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
a53c44a6 10306if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
a3097628 10307 cat >>confdefs.h <<_ACEOF
abf5048b 10308#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
a3097628
AJ
10309_ACEOF
10310
73482144 10311fi
a3097628 10312done
8cc3a5e4 10313
a3097628 10314LIBS="$ac_wine_check_funcs_save_LIBS"
fc6ffb29 10315
11ca05f6
JC
10316if test "$ac_cv_header_zlib_h" = "yes"
10317then
25e9e4f0 10318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
11ca05f6 10319$as_echo_n "checking for inflate in -lz... " >&6; }
25e9e4f0 10320if test "${ac_cv_lib_z_inflate+set}" = set; then :
11ca05f6
JC
10321 $as_echo_n "(cached) " >&6
10322else
10323 ac_check_lib_save_LIBS=$LIBS
10324LIBS="-lz $LIBS"
25e9e4f0 10325cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11ca05f6
JC
10326/* end confdefs.h. */
10327
10328/* Override any GCC internal prototype to avoid an error.
10329 Use char because int might match the return type of a GCC
10330 builtin and then its argument prototype would still apply. */
10331#ifdef __cplusplus
10332extern "C"
10333#endif
10334char inflate ();
10335int
10336main ()
10337{
10338return inflate ();
10339 ;
10340 return 0;
10341}
10342_ACEOF
25e9e4f0 10343if ac_fn_c_try_link "$LINENO"; then :
11ca05f6
JC
10344 ac_cv_lib_z_inflate=yes
10345else
25e9e4f0 10346 ac_cv_lib_z_inflate=no
11ca05f6 10347fi
25e9e4f0
AJ
10348rm -f core conftest.err conftest.$ac_objext \
10349 conftest$ac_exeext conftest.$ac_ext
11ca05f6
JC
10350LIBS=$ac_check_lib_save_LIBS
10351fi
25e9e4f0 10352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
11ca05f6 10353$as_echo "$ac_cv_lib_z_inflate" >&6; }
25e9e4f0 10354if test "x$ac_cv_lib_z_inflate" = x""yes; then :
11ca05f6 10355
25e9e4f0 10356$as_echo "#define HAVE_ZLIB 1" >>confdefs.h
11ca05f6
JC
10357
10358 ZLIB="-lz"
10359
10360fi
10361
10362fi
10363
3fe5d805
FG
10364if test "x$with_esd" != xno
10365then
10366 save_CFLAGS="$CFLAGS"
10367 # Extract the first word of "esd-config", so it can be a program name with args.
a3097628 10368set dummy esd-config; ac_word=$2
25e9e4f0 10369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
abf5048b 10370$as_echo_n "checking for $ac_word... " >&6; }
25e9e4f0 10371if test "${ac_cv_path_ESDCONFIG+set}" = set; then :
abf5048b 10372 $as_echo_n "(cached) " >&6
fa3a5360 10373else
a3097628
AJ
10374 case $ESDCONFIG in
10375 [\\/]* | ?:[\\/]*)
10376 ac_cv_path_ESDCONFIG="$ESDCONFIG" # Let the user override the test with a path.
10377 ;;
10378 *)
10379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
73482144
AJ
10380for as_dir in $PATH
10381do
10382 IFS=$as_save_IFS
10383 test -z "$as_dir" && as_dir=.
25e9e4f0 10384 for ac_exec_ext in '' $ac_executable_extensions; do
dc9f3843 10385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
a3097628 10386 ac_cv_path_ESDCONFIG="$as_dir/$ac_word$ac_exec_ext"
25e9e4f0 10387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
73482144
AJ
10388 break 2
10389 fi
10390done
25e9e4f0 10391 done
fc6ffb29 10392IFS=$as_save_IFS
73482144 10393
3fe5d805 10394 test -z "$ac_cv_path_ESDCONFIG" && ac_cv_path_ESDCONFIG="no"
a3097628
AJ
10395 ;;
10396esac
73482144 10397fi
a3097628
AJ
10398ESDCONFIG=$ac_cv_path_ESDCONFIG
10399if test -n "$ESDCONFIG"; then
25e9e4f0 10400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ESDCONFIG" >&5
abf5048b 10401$as_echo "$ESDCONFIG" >&6; }
73482144 10402else
25e9e4f0 10403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
abf5048b 10404$as_echo "no" >&6; }
8cc3a5e4
AJ
10405fi
10406
e533e972 10407
3fe5d805
FG
10408 if test "x$ESDCONFIG" != "xno"
10409 then
10410 ac_esd_incl=""
10411 for i in `$ESDCONFIG --cflags`
10412 do
10413 case "$i" in
10414 -I*) ac_esd_incl="$ac_esd_incl $i";;
10415 esac
10416 done
10417 ac_esd_libs=`$ESDCONFIG --libs`
10418 CFLAGS="$CFLAGS $ac_esd_incl"
10419 fi
4bf77d6c 10420 ac_esd_libs=${ac_esd_libs:-"-lesd"}
25e9e4f0
AJ
10421 ac_fn_c_check_header_mongrel "$LINENO" "esd.h" "ac_cv_header_esd_h" "$ac_includes_default"
10422if test "x$ac_cv_header_esd_h" = x""yes; then :
10423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for esd_open_sound in -lesd" >&5
10424$as_echo_n "checking for esd_open_sound in -lesd... " >&6; }
10425if test "${ac_cv_lib_esd_esd_open_sound+set}" = set; then :
3fe5d805 10426 $as_echo_n "(cached) " >&6
3fe5d805 10427else
25e9e4f0
AJ
10428 ac_check_lib_save_LIBS=$LIBS
10429LIBS="-lesd $ac_esd_libs $LIBS"
10430cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3fe5d805 10431/* end confdefs.h. */
25e9e4f0
AJ
10432
10433/* Override any GCC internal prototype to avoid an error.
10434 Use char because int might match the return type of a GCC
10435 builtin and then its argument prototype would still apply. */
10436#ifdef __cplusplus
10437extern "C"
10438#endif
10439char esd_open_sound ();
10440int
10441main ()
10442{
10443return esd_open_sound ();
10444 ;
10445 return 0;
10446}
3fe5d805 10447_ACEOF
25e9e4f0
AJ
10448if ac_fn_c_try_link "$LINENO"; then :
10449 ac_cv_lib_esd_esd_open_sound=yes
3fe5d805 10450else
25e9e4f0
AJ
10451 ac_cv_lib_esd_esd_open_sound=no
10452fi
10453rm -f core conftest.err conftest.$ac_objext \
10454 conftest$ac_exeext conftest.$ac_ext
10455LIBS=$ac_check_lib_save_LIBS
3fe5d805 10456fi
25e9e4f0
AJ
10457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_esd_esd_open_sound" >&5
10458$as_echo "$ac_cv_lib_esd_esd_open_sound" >&6; }
10459if test "x$ac_cv_lib_esd_esd_open_sound" = x""yes; then :
10460 ESDINCL="$ac_esd_incl"
2ffc7e2c 10461
3fe5d805 10462 ESDLIBS="$ac_esd_libs"
2ffc7e2c 10463
a3097628 10464
25e9e4f0 10465$as_echo "#define HAVE_ESD 1" >>confdefs.h
2ffc7e2c
AJ
10466
10467fi
a3097628 10468
3fe5d805
FG
10469fi
10470
10471
a3097628 10472 CFLAGS="$save_CFLAGS"
2ffc7e2c 10473fi
a3097628
AJ
10474
10475ALSALIBS=""
10476
10477if test "$ac_cv_header_sys_asoundlib_h" = "yes" -o "$ac_cv_header_alsa_asoundlib_h" = "yes"
10478then
25e9e4f0 10479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for snd_pcm_hw_params_get_access in -lasound" >&5
abf5048b 10480$as_echo_n "checking for snd_pcm_hw_params_get_access in -lasound... " >&6; }
25e9e4f0 10481if test "${ac_cv_lib_asound_snd_pcm_hw_params_get_access+set}" = set; then :
abf5048b 10482 $as_echo_n "(cached) " >&6
2ffc7e2c 10483else
a3097628
AJ
10484 ac_check_lib_save_LIBS=$LIBS
10485LIBS="-lasound $LIBS"
25e9e4f0 10486cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a3097628 10487/* end confdefs.h. */
2ffc7e2c 10488
a3097628
AJ
10489/* Override any GCC internal prototype to avoid an error.
10490 Use char because int might match the return type of a GCC
10491 builtin and then its argument prototype would still apply. */
10492#ifdef __cplusplus
10493extern "C"
10494#endif
10495char snd_pcm_hw_params_get_access ();
10496int
10497main ()
10498{
10499return snd_pcm_hw_params_get_access ();
10500 ;
10501 return 0;
10502}
10503_ACEOF
25e9e4f0 10504if ac_fn_c_try_link "$LINENO"; then :
a3097628 10505 ac_cv_lib_asound_snd_pcm_hw_params_get_access=yes
2ffc7e2c 10506else
25e9e4f0 10507 ac_cv_lib_asound_snd_pcm_hw_params_get_access=no
2ffc7e2c 10508fi
25e9e4f0
AJ
10509rm -f core conftest.err conftest.$ac_objext \
10510 conftest$ac_exeext conftest.$ac_ext
a3097628
AJ
10511LIBS=$ac_check_lib_save_LIBS
10512fi
25e9e4f0 10513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_asound_snd_pcm_hw_params_get_access" >&5
abf5048b 10514$as_echo "$ac_cv_lib_asound_snd_pcm_hw_params_get_access" >&6; }
25e9e4f0
AJ
10515if test "x$ac_cv_lib_asound_snd_pcm_hw_params_get_access" = x""yes; then :
10516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a3097628
AJ
10517/* end confdefs.h. */
10518#ifdef HAVE_ALSA_ASOUNDLIB_H
10519#include <alsa/asoundlib.h>
10520#elif defined(HAVE_SYS_ASOUNDLIB_H)
10521#include <sys/asoundlib.h>
10522#endif
10523int
10524main ()
10525{
10526int ret = snd_pcm_hw_params_get_access(NULL, NULL)
10527 ;
10528 return 0;
10529}
10530_ACEOF
25e9e4f0 10531if ac_fn_c_try_compile "$LINENO"; then :
42b81ea0 10532
25e9e4f0 10533$as_echo "#define HAVE_ALSA 1" >>confdefs.h
42b81ea0 10534
a3097628 10535 ALSALIBS="-lasound"
a3097628 10536fi
a3097628
AJ
10537rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10538fi
4e686043 10539
a3097628
AJ
10540fi
10541
a3097628
AJ
10542AUDIOIOLIBS=""
10543
10544if test "$ac_cv_header_libaudioio_h" = "yes"
10545then
25e9e4f0 10546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AudioIOGetVersion in -laudioio" >&5
abf5048b 10547$as_echo_n "checking for AudioIOGetVersion in -laudioio... " >&6; }
25e9e4f0 10548if test "${ac_cv_lib_audioio_AudioIOGetVersion+set}" = set; then :
abf5048b 10549 $as_echo_n "(cached) " >&6
e533e972 10550else
a3097628
AJ
10551 ac_check_lib_save_LIBS=$LIBS
10552LIBS="-laudioio $LIBS"
25e9e4f0 10553cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a3097628
AJ
10554/* end confdefs.h. */
10555
10556/* Override any GCC internal prototype to avoid an error.
10557 Use char because int might match the return type of a GCC
10558 builtin and then its argument prototype would still apply. */
10559#ifdef __cplusplus
10560extern "C"
10561#endif
10562char AudioIOGetVersion ();
10563int
10564main ()
10565{
10566return AudioIOGetVersion ();
10567 ;
10568 return 0;
10569}
e533e972 10570_ACEOF
25e9e4f0 10571if ac_fn_c_try_link "$LINENO"; then :
a3097628 10572 ac_cv_lib_audioio_AudioIOGetVersion=yes
73482144 10573else
25e9e4f0 10574 ac_cv_lib_audioio_AudioIOGetVersion=no
e533e972 10575fi
25e9e4f0
AJ
10576rm -f core conftest.err conftest.$ac_objext \
10577 conftest$ac_exeext conftest.$ac_ext
a3097628 10578LIBS=$ac_check_lib_save_LIBS
e533e972 10579fi
25e9e4f0 10580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audioio_AudioIOGetVersion" >&5
abf5048b 10581$as_echo "$ac_cv_lib_audioio_AudioIOGetVersion" >&6; }
25e9e4f0 10582if test "x$ac_cv_lib_audioio_AudioIOGetVersion" = x""yes; then :
a3097628
AJ
10583 AUDIOIOLIBS="-laudioio"
10584
25e9e4f0 10585$as_echo "#define HAVE_LIBAUDIOIO 1" >>confdefs.h
a3097628
AJ
10586
10587fi
10588
10589fi
10590
10591
10592if test "$ac_cv_header_capi20_h" = "yes" -a "$ac_cv_header_linux_capi_h" = "yes"
10593then
25e9e4f0 10594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lcapi20" >&5
abf5048b 10595$as_echo_n "checking for -lcapi20... " >&6; }
25e9e4f0 10596if test "${ac_cv_lib_soname_capi20+set}" = set; then :
abf5048b 10597 $as_echo_n "(cached) " >&6
93a5b868 10598else
3336e9bf 10599 ac_check_soname_save_LIBS=$LIBS
a3097628 10600LIBS="-lcapi20 $LIBS"
25e9e4f0 10601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 10602/* end confdefs.h. */
fa3a5360 10603
a3097628
AJ
10604/* Override any GCC internal prototype to avoid an error.
10605 Use char because int might match the return type of a GCC
10606 builtin and then its argument prototype would still apply. */
10607#ifdef __cplusplus
10608extern "C"
10609#endif
10610char capi20_register ();
e24bcc77
AJ
10611int
10612main ()
10613{
a3097628 10614return capi20_register ();
f5818d2f
AJ
10615 ;
10616 return 0;
10617}
10618_ACEOF
25e9e4f0 10619if ac_fn_c_try_link "$LINENO"; then :
3336e9bf 10620 case "$LIBEXT" in
2b05c840 10621 dll) ac_cv_lib_soname_capi20=`$ac_cv_path_LDD conftest.exe | grep "capi20" | sed -e "s/dll.*/dll/"';2,$d'` ;;
3336e9bf
AJ
10622 dylib) ac_cv_lib_soname_capi20=`otool -L conftest$ac_exeext | grep "libcapi20\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libcapi20\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
10623 *) ac_cv_lib_soname_capi20=`$ac_cv_path_LDD conftest$ac_exeext | grep "libcapi20\\.$LIBEXT" | sed -e "s/^.*\(libcapi20\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
10624 esac
93a5b868 10625fi
25e9e4f0
AJ
10626rm -f core conftest.err conftest.$ac_objext \
10627 conftest$ac_exeext conftest.$ac_ext
3336e9bf 10628 LIBS=$ac_check_soname_save_LIBS
93a5b868 10629fi
25e9e4f0
AJ
10630if test "x$ac_cv_lib_soname_capi20" = "x"; then :
10631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 10632$as_echo "not found" >&6; }
a3097628 10633
3336e9bf 10634else
25e9e4f0 10635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_capi20" >&5
abf5048b 10636$as_echo "$ac_cv_lib_soname_capi20" >&6; }
3336e9bf
AJ
10637
10638cat >>confdefs.h <<_ACEOF
10639#define SONAME_LIBCAPI20 "$ac_cv_lib_soname_capi20"
a3097628
AJ
10640_ACEOF
10641
3336e9bf 10642
702d3556 10643fi
702d3556 10644fi
25e9e4f0 10645if test "x$ac_cv_lib_soname_capi20" = "x"; then :
a41f0f1b 10646 case "x$with_capi" in
0dc503bc 10647 x) as_fn_append wine_notices "|libcapi20 ${notice_platform}development files not found, ISDN won't be supported." ;;
a41f0f1b 10648 xno) ;;
a53c44a6
AJ
10649 *) as_fn_error $? "libcapi20 ${notice_platform}development files not found, ISDN won't be supported.
10650This is an error since --with-capi was requested." "$LINENO" 5 ;;
a41f0f1b 10651esac
f9dec94f
AJ
10652fi
10653
289ea338
FG
10654CUPSINCL=""
10655
10656if test "x$with_cups" != "xno"
702d3556 10657then
289ea338
FG
10658 ac_save_CPPFLAGS="$CPPFLAGS"
10659 ac_cups_cflags=`cups-config --cflags 2>/dev/null`
a991a568 10660 ac_cups_libs=`cups-config --ldflags 2>/dev/null`
289ea338 10661 CPPFLAGS="$CPPFLAGS $ac_cups_cflags"
25e9e4f0
AJ
10662 for ac_header in cups/cups.h
10663do :
10664 ac_fn_c_check_header_mongrel "$LINENO" "cups/cups.h" "ac_cv_header_cups_cups_h" "$ac_includes_default"
10665if test "x$ac_cv_header_cups_cups_h" = x""yes; then :
289ea338 10666 cat >>confdefs.h <<_ACEOF
25e9e4f0 10667#define HAVE_CUPS_CUPS_H 1
289ea338 10668_ACEOF
25e9e4f0 10669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lcups" >&5
abf5048b 10670$as_echo_n "checking for -lcups... " >&6; }
25e9e4f0 10671if test "${ac_cv_lib_soname_cups+set}" = set; then :
abf5048b 10672 $as_echo_n "(cached) " >&6
702d3556
AJ
10673else
10674 ac_check_soname_save_LIBS=$LIBS
289ea338 10675LIBS="-lcups $ac_cups_libs $LIBS"
25e9e4f0 10676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
702d3556
AJ
10677/* end confdefs.h. */
10678
10679/* Override any GCC internal prototype to avoid an error.
10680 Use char because int might match the return type of a GCC
10681 builtin and then its argument prototype would still apply. */
10682#ifdef __cplusplus
10683extern "C"
10684#endif
10685char cupsGetDefault ();
10686int
10687main ()
10688{
10689return cupsGetDefault ();
10690 ;
10691 return 0;
10692}
10693_ACEOF
25e9e4f0 10694if ac_fn_c_try_link "$LINENO"; then :
702d3556 10695 case "$LIBEXT" in
2b05c840 10696 dll) ac_cv_lib_soname_cups=`$ac_cv_path_LDD conftest.exe | grep "cups" | sed -e "s/dll.*/dll/"';2,$d'` ;;
702d3556
AJ
10697 dylib) ac_cv_lib_soname_cups=`otool -L conftest$ac_exeext | grep "libcups\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libcups\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
10698 *) ac_cv_lib_soname_cups=`$ac_cv_path_LDD conftest$ac_exeext | grep "libcups\\.$LIBEXT" | sed -e "s/^.*\(libcups\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
10699 esac
702d3556 10700fi
25e9e4f0
AJ
10701rm -f core conftest.err conftest.$ac_objext \
10702 conftest$ac_exeext conftest.$ac_ext
702d3556
AJ
10703 LIBS=$ac_check_soname_save_LIBS
10704fi
25e9e4f0
AJ
10705if test "x$ac_cv_lib_soname_cups" = "x"; then :
10706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 10707$as_echo "not found" >&6; }
702d3556
AJ
10708
10709else
25e9e4f0 10710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_cups" >&5
abf5048b 10711$as_echo "$ac_cv_lib_soname_cups" >&6; }
702d3556
AJ
10712
10713cat >>confdefs.h <<_ACEOF
10714#define SONAME_LIBCUPS "$ac_cv_lib_soname_cups"
10715_ACEOF
10716
289ea338
FG
10717 CUPSINCL="$ac_cups_cflags"
10718fi
34200c35
AJ
10719fi
10720
289ea338
FG
10721done
10722
10723 CPPFLAGS="$ac_save_CPPFLAGS"
34200c35 10724fi
25e9e4f0 10725if test "x$ac_cv_lib_soname_cups" = "x"; then :
a41f0f1b 10726 case "x$with_cups" in
0dc503bc 10727 x) as_fn_append wine_notices "|libcups ${notice_platform}development files not found, CUPS won't be supported." ;;
a41f0f1b 10728 xno) ;;
a53c44a6
AJ
10729 *) as_fn_error $? "libcups ${notice_platform}development files not found, CUPS won't be supported.
10730This is an error since --with-cups was requested." "$LINENO" 5 ;;
a41f0f1b 10731esac
f9dec94f
AJ
10732fi
10733
34200c35
AJ
10734if test "$ac_cv_header_jack_jack_h" = "yes"
10735then
25e9e4f0 10736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -ljack" >&5
abf5048b 10737$as_echo_n "checking for -ljack... " >&6; }
25e9e4f0 10738if test "${ac_cv_lib_soname_jack+set}" = set; then :
abf5048b 10739 $as_echo_n "(cached) " >&6
34200c35
AJ
10740else
10741 ac_check_soname_save_LIBS=$LIBS
10742LIBS="-ljack $LIBS"
25e9e4f0 10743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34200c35
AJ
10744/* end confdefs.h. */
10745
10746/* Override any GCC internal prototype to avoid an error.
10747 Use char because int might match the return type of a GCC
10748 builtin and then its argument prototype would still apply. */
10749#ifdef __cplusplus
10750extern "C"
10751#endif
10752char jack_client_new ();
10753int
10754main ()
10755{
10756return jack_client_new ();
10757 ;
10758 return 0;
10759}
10760_ACEOF
25e9e4f0 10761if ac_fn_c_try_link "$LINENO"; then :
34200c35 10762 case "$LIBEXT" in
2b05c840 10763 dll) ac_cv_lib_soname_jack=`$ac_cv_path_LDD conftest.exe | grep "jack" | sed -e "s/dll.*/dll/"';2,$d'` ;;
90a6fb04
FG
10764 dylib) ac_cv_lib_soname_jack=`otool -L conftest$ac_exeext | grep "libjack-*[0-9.]*\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libjack-*[0-9.]*\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
10765 *) ac_cv_lib_soname_jack=`$ac_cv_path_LDD conftest$ac_exeext | grep "libjack-*[0-9.]*\\.$LIBEXT" | sed -e "s/^.*\(libjack-*[0-9.]*\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
34200c35 10766 esac
34200c35 10767fi
25e9e4f0
AJ
10768rm -f core conftest.err conftest.$ac_objext \
10769 conftest$ac_exeext conftest.$ac_ext
34200c35
AJ
10770 LIBS=$ac_check_soname_save_LIBS
10771fi
25e9e4f0
AJ
10772if test "x$ac_cv_lib_soname_jack" = "x"; then :
10773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 10774$as_echo "not found" >&6; }
34200c35
AJ
10775
10776else
25e9e4f0 10777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_jack" >&5
abf5048b 10778$as_echo "$ac_cv_lib_soname_jack" >&6; }
34200c35
AJ
10779
10780cat >>confdefs.h <<_ACEOF
10781#define SONAME_LIBJACK "$ac_cv_lib_soname_jack"
10782_ACEOF
10783
10784
ccd5f284 10785fi
ccd5f284
AJ
10786fi
10787
10788if test "$ac_cv_header_fontconfig_fontconfig_h" = "yes"
10789then
25e9e4f0 10790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lfontconfig" >&5
abf5048b 10791$as_echo_n "checking for -lfontconfig... " >&6; }
25e9e4f0 10792if test "${ac_cv_lib_soname_fontconfig+set}" = set; then :
abf5048b 10793 $as_echo_n "(cached) " >&6
ccd5f284
AJ
10794else
10795 ac_check_soname_save_LIBS=$LIBS
10796LIBS="-lfontconfig $LIBS"
25e9e4f0 10797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
ccd5f284
AJ
10798/* end confdefs.h. */
10799
10800/* Override any GCC internal prototype to avoid an error.
10801 Use char because int might match the return type of a GCC
10802 builtin and then its argument prototype would still apply. */
10803#ifdef __cplusplus
10804extern "C"
10805#endif
10806char FcInit ();
10807int
10808main ()
10809{
10810return FcInit ();
10811 ;
10812 return 0;
10813}
10814_ACEOF
25e9e4f0 10815if ac_fn_c_try_link "$LINENO"; then :
ccd5f284 10816 case "$LIBEXT" in
2b05c840 10817 dll) ac_cv_lib_soname_fontconfig=`$ac_cv_path_LDD conftest.exe | grep "fontconfig" | sed -e "s/dll.*/dll/"';2,$d'` ;;
ccd5f284
AJ
10818 dylib) ac_cv_lib_soname_fontconfig=`otool -L conftest$ac_exeext | grep "libfontconfig\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libfontconfig\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
10819 *) ac_cv_lib_soname_fontconfig=`$ac_cv_path_LDD conftest$ac_exeext | grep "libfontconfig\\.$LIBEXT" | sed -e "s/^.*\(libfontconfig\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
10820 esac
ccd5f284 10821fi
25e9e4f0
AJ
10822rm -f core conftest.err conftest.$ac_objext \
10823 conftest$ac_exeext conftest.$ac_ext
ccd5f284
AJ
10824 LIBS=$ac_check_soname_save_LIBS
10825fi
25e9e4f0
AJ
10826if test "x$ac_cv_lib_soname_fontconfig" = "x"; then :
10827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 10828$as_echo "not found" >&6; }
ccd5f284
AJ
10829
10830else
25e9e4f0 10831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_fontconfig" >&5
abf5048b 10832$as_echo "$ac_cv_lib_soname_fontconfig" >&6; }
ccd5f284
AJ
10833
10834cat >>confdefs.h <<_ACEOF
10835#define SONAME_LIBFONTCONFIG "$ac_cv_lib_soname_fontconfig"
10836_ACEOF
10837
10838
f91909b3 10839fi
a41f0f1b 10840elif test -n "$X_CFLAGS" -a "x$with_fontconfig" != "xno"
5c076730
AJ
10841then
10842 ac_save_CPPFLAGS="$CPPFLAGS"
10843 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10844 $as_unset ac_cv_header_fontconfig_fontconfig_h
25e9e4f0
AJ
10845 for ac_header in fontconfig/fontconfig.h
10846do :
10847 ac_fn_c_check_header_mongrel "$LINENO" "fontconfig/fontconfig.h" "ac_cv_header_fontconfig_fontconfig_h" "$ac_includes_default"
10848if test "x$ac_cv_header_fontconfig_fontconfig_h" = x""yes; then :
5c076730 10849 cat >>confdefs.h <<_ACEOF
25e9e4f0 10850#define HAVE_FONTCONFIG_FONTCONFIG_H 1
5c076730
AJ
10851_ACEOF
10852
10853fi
10854
10855done
10856
10857 CPPFLAGS="$ac_save_CPPFLAGS"
10858 if test "$ac_cv_header_fontconfig_fontconfig_h" = "yes"
10859 then
10860 FONTCONFIGINCL="$X_CFLAGS"
10861
25e9e4f0 10862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lfontconfig" >&5
abf5048b 10863$as_echo_n "checking for -lfontconfig... " >&6; }
25e9e4f0 10864if test "${ac_cv_lib_soname_fontconfig+set}" = set; then :
abf5048b 10865 $as_echo_n "(cached) " >&6
5c076730
AJ
10866else
10867 ac_check_soname_save_LIBS=$LIBS
10868LIBS="-lfontconfig $X_LIBS $LIBS"
25e9e4f0 10869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5c076730
AJ
10870/* end confdefs.h. */
10871
10872/* Override any GCC internal prototype to avoid an error.
10873 Use char because int might match the return type of a GCC
10874 builtin and then its argument prototype would still apply. */
10875#ifdef __cplusplus
10876extern "C"
10877#endif
10878char FcInit ();
10879int
10880main ()
10881{
10882return FcInit ();
10883 ;
10884 return 0;
10885}
10886_ACEOF
25e9e4f0 10887if ac_fn_c_try_link "$LINENO"; then :
5c076730 10888 case "$LIBEXT" in
2b05c840 10889 dll) ac_cv_lib_soname_fontconfig=`$ac_cv_path_LDD conftest.exe | grep "fontconfig" | sed -e "s/dll.*/dll/"';2,$d'` ;;
5c076730
AJ
10890 dylib) ac_cv_lib_soname_fontconfig=`otool -L conftest$ac_exeext | grep "libfontconfig\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libfontconfig\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
10891 *) ac_cv_lib_soname_fontconfig=`$ac_cv_path_LDD conftest$ac_exeext | grep "libfontconfig\\.$LIBEXT" | sed -e "s/^.*\(libfontconfig\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
10892 esac
5c076730 10893fi
25e9e4f0
AJ
10894rm -f core conftest.err conftest.$ac_objext \
10895 conftest$ac_exeext conftest.$ac_ext
5c076730
AJ
10896 LIBS=$ac_check_soname_save_LIBS
10897fi
25e9e4f0
AJ
10898if test "x$ac_cv_lib_soname_fontconfig" = "x"; then :
10899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 10900$as_echo "not found" >&6; }
5c076730
AJ
10901
10902else
25e9e4f0 10903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_fontconfig" >&5
abf5048b 10904$as_echo "$ac_cv_lib_soname_fontconfig" >&6; }
5c076730
AJ
10905
10906cat >>confdefs.h <<_ACEOF
10907#define SONAME_LIBFONTCONFIG "$ac_cv_lib_soname_fontconfig"
10908_ACEOF
10909
10910
10911fi
5c076730 10912 fi
f91909b3 10913fi
25e9e4f0 10914if test "x$ac_cv_lib_soname_fontconfig" = "x"; then :
a41f0f1b 10915 case "x$with_fontconfig" in
0dc503bc 10916 x) as_fn_append wine_notices "|fontconfig ${notice_platform}development files not found, fontconfig won't be supported." ;;
a41f0f1b 10917 xno) ;;
a53c44a6
AJ
10918 *) as_fn_error $? "fontconfig ${notice_platform}development files not found, fontconfig won't be supported.
10919This is an error since --with-fontconfig was requested." "$LINENO" 5 ;;
a41f0f1b 10920esac
7f674966
AJ
10921fi
10922
f91909b3
AJ
10923if test "$ac_cv_header_openssl_err_h" = "yes" -a "$ac_cv_header_openssl_ssl_h" = "yes"
10924then
25e9e4f0 10925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lssl" >&5
abf5048b 10926$as_echo_n "checking for -lssl... " >&6; }
25e9e4f0 10927if test "${ac_cv_lib_soname_ssl+set}" = set; then :
abf5048b 10928 $as_echo_n "(cached) " >&6
f91909b3
AJ
10929else
10930 ac_check_soname_save_LIBS=$LIBS
10931LIBS="-lssl $LIBS"
25e9e4f0 10932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f91909b3
AJ
10933/* end confdefs.h. */
10934
10935/* Override any GCC internal prototype to avoid an error.
10936 Use char because int might match the return type of a GCC
10937 builtin and then its argument prototype would still apply. */
10938#ifdef __cplusplus
10939extern "C"
10940#endif
10941char SSL_library_init ();
10942int
10943main ()
10944{
10945return SSL_library_init ();
10946 ;
10947 return 0;
10948}
10949_ACEOF
25e9e4f0 10950if ac_fn_c_try_link "$LINENO"; then :
f91909b3 10951 case "$LIBEXT" in
2b05c840 10952 dll) ac_cv_lib_soname_ssl=`$ac_cv_path_LDD conftest.exe | grep "ssl" | sed -e "s/dll.*/dll/"';2,$d'` ;;
f91909b3
AJ
10953 dylib) ac_cv_lib_soname_ssl=`otool -L conftest$ac_exeext | grep "libssl\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libssl\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
10954 *) ac_cv_lib_soname_ssl=`$ac_cv_path_LDD conftest$ac_exeext | grep "libssl\\.$LIBEXT" | sed -e "s/^.*\(libssl\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
10955 esac
f91909b3 10956fi
25e9e4f0
AJ
10957rm -f core conftest.err conftest.$ac_objext \
10958 conftest$ac_exeext conftest.$ac_ext
f91909b3
AJ
10959 LIBS=$ac_check_soname_save_LIBS
10960fi
25e9e4f0
AJ
10961if test "x$ac_cv_lib_soname_ssl" = "x"; then :
10962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 10963$as_echo "not found" >&6; }
f91909b3
AJ
10964
10965else
25e9e4f0 10966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_ssl" >&5
abf5048b 10967$as_echo "$ac_cv_lib_soname_ssl" >&6; }
f91909b3
AJ
10968
10969cat >>confdefs.h <<_ACEOF
10970#define SONAME_LIBSSL "$ac_cv_lib_soname_ssl"
10971_ACEOF
10972
10973
10974fi
25e9e4f0 10975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lcrypto" >&5
abf5048b 10976$as_echo_n "checking for -lcrypto... " >&6; }
25e9e4f0 10977if test "${ac_cv_lib_soname_crypto+set}" = set; then :
abf5048b 10978 $as_echo_n "(cached) " >&6
f91909b3
AJ
10979else
10980 ac_check_soname_save_LIBS=$LIBS
10981LIBS="-lcrypto $LIBS"
25e9e4f0 10982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f91909b3
AJ
10983/* end confdefs.h. */
10984
10985/* Override any GCC internal prototype to avoid an error.
10986 Use char because int might match the return type of a GCC
10987 builtin and then its argument prototype would still apply. */
10988#ifdef __cplusplus
10989extern "C"
10990#endif
10991char BIO_new_socket ();
10992int
10993main ()
10994{
10995return BIO_new_socket ();
10996 ;
10997 return 0;
10998}
10999_ACEOF
25e9e4f0 11000if ac_fn_c_try_link "$LINENO"; then :
f91909b3 11001 case "$LIBEXT" in
2b05c840 11002 dll) ac_cv_lib_soname_crypto=`$ac_cv_path_LDD conftest.exe | grep "crypto" | sed -e "s/dll.*/dll/"';2,$d'` ;;
f91909b3
AJ
11003 dylib) ac_cv_lib_soname_crypto=`otool -L conftest$ac_exeext | grep "libcrypto\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libcrypto\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
11004 *) ac_cv_lib_soname_crypto=`$ac_cv_path_LDD conftest$ac_exeext | grep "libcrypto\\.$LIBEXT" | sed -e "s/^.*\(libcrypto\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
11005 esac
f91909b3 11006fi
25e9e4f0
AJ
11007rm -f core conftest.err conftest.$ac_objext \
11008 conftest$ac_exeext conftest.$ac_ext
f91909b3
AJ
11009 LIBS=$ac_check_soname_save_LIBS
11010fi
25e9e4f0
AJ
11011if test "x$ac_cv_lib_soname_crypto" = "x"; then :
11012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 11013$as_echo "not found" >&6; }
f91909b3
AJ
11014
11015else
25e9e4f0 11016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_crypto" >&5
abf5048b 11017$as_echo "$ac_cv_lib_soname_crypto" >&6; }
f91909b3
AJ
11018
11019cat >>confdefs.h <<_ACEOF
11020#define SONAME_LIBCRYPTO "$ac_cv_lib_soname_crypto"
11021_ACEOF
11022
11023
d0fddf4f 11024fi
d0fddf4f 11025fi
25e9e4f0 11026if test "x$ac_cv_lib_soname_ssl" = "x" -o "x$ac_cv_lib_soname_crypto" = "x"; then :
a41f0f1b 11027 case "x$with_openssl" in
0dc503bc 11028 x) as_fn_append wine_warnings "|OpenSSL ${notice_platform}development files not found, SSL won't be supported." ;;
a41f0f1b 11029 xno) ;;
a53c44a6
AJ
11030 *) as_fn_error $? "OpenSSL ${notice_platform}development files not found, SSL won't be supported.
11031This is an error since --with-openssl was requested." "$LINENO" 5 ;;
a41f0f1b 11032esac
7f674966
AJ
11033fi
11034
c186d8a3 11035if test "$ac_cv_header_gsm_h" = "yes" -o "$ac_cv_header_gsm_gsm_h" = "yes"
58b5a3f6 11036then
25e9e4f0 11037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lgsm" >&5
58b5a3f6 11038$as_echo_n "checking for -lgsm... " >&6; }
25e9e4f0 11039if test "${ac_cv_lib_soname_gsm+set}" = set; then :
58b5a3f6
ML
11040 $as_echo_n "(cached) " >&6
11041else
11042 ac_check_soname_save_LIBS=$LIBS
11043LIBS="-lgsm $LIBS"
25e9e4f0 11044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58b5a3f6
ML
11045/* end confdefs.h. */
11046
11047/* Override any GCC internal prototype to avoid an error.
11048 Use char because int might match the return type of a GCC
11049 builtin and then its argument prototype would still apply. */
11050#ifdef __cplusplus
11051extern "C"
11052#endif
11053char gsm_create ();
11054int
11055main ()
11056{
11057return gsm_create ();
11058 ;
11059 return 0;
11060}
11061_ACEOF
25e9e4f0 11062if ac_fn_c_try_link "$LINENO"; then :
58b5a3f6 11063 case "$LIBEXT" in
2b05c840 11064 dll) ac_cv_lib_soname_gsm=`$ac_cv_path_LDD conftest.exe | grep "gsm" | sed -e "s/dll.*/dll/"';2,$d'` ;;
58b5a3f6
ML
11065 dylib) ac_cv_lib_soname_gsm=`otool -L conftest$ac_exeext | grep "libgsm\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libgsm\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
11066 *) ac_cv_lib_soname_gsm=`$ac_cv_path_LDD conftest$ac_exeext | grep "libgsm\\.$LIBEXT" | sed -e "s/^.*\(libgsm\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
11067 esac
58b5a3f6 11068fi
25e9e4f0
AJ
11069rm -f core conftest.err conftest.$ac_objext \
11070 conftest$ac_exeext conftest.$ac_ext
58b5a3f6
ML
11071 LIBS=$ac_check_soname_save_LIBS
11072fi
25e9e4f0
AJ
11073if test "x$ac_cv_lib_soname_gsm" = "x"; then :
11074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
58b5a3f6
ML
11075$as_echo "not found" >&6; }
11076
11077else
25e9e4f0 11078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_gsm" >&5
58b5a3f6
ML
11079$as_echo "$ac_cv_lib_soname_gsm" >&6; }
11080
11081cat >>confdefs.h <<_ACEOF
11082#define SONAME_LIBGSM "$ac_cv_lib_soname_gsm"
11083_ACEOF
11084
11085
11086fi
58b5a3f6 11087fi
25e9e4f0 11088if test "x$ac_cv_lib_soname_gsm" = "x"; then :
6ce32e0d 11089 case "x$with_gsm" in
0dc503bc 11090 x) as_fn_append wine_notices "|libgsm ${notice_platform}development files not found, gsm 06.10 codec won't be supported." ;;
58b5a3f6 11091 xno) ;;
a53c44a6
AJ
11092 *) as_fn_error $? "libgsm ${notice_platform}development files not found, gsm 06.10 codec won't be supported.
11093This is an error since --with-gsm was requested." "$LINENO" 5 ;;
58b5a3f6
ML
11094esac
11095fi
11096
ebee1970
DJ
11097if test "$ac_cv_header_icns_h" = "yes"
11098then
11099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -licns" >&5
11100$as_echo_n "checking for -licns... " >&6; }
11101if test "${ac_cv_lib_soname_icns+set}" = set; then :
11102 $as_echo_n "(cached) " >&6
11103else
11104 ac_check_soname_save_LIBS=$LIBS
11105LIBS="-licns $LIBS"
11106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11107/* end confdefs.h. */
11108
11109/* Override any GCC internal prototype to avoid an error.
11110 Use char because int might match the return type of a GCC
11111 builtin and then its argument prototype would still apply. */
11112#ifdef __cplusplus
11113extern "C"
11114#endif
11115char icns_write_family_to_file ();
11116int
11117main ()
11118{
11119return icns_write_family_to_file ();
11120 ;
11121 return 0;
11122}
11123_ACEOF
11124if ac_fn_c_try_link "$LINENO"; then :
11125 case "$LIBEXT" in
11126 dll) ac_cv_lib_soname_icns=`$ac_cv_path_LDD conftest.exe | grep "icns" | sed -e "s/dll.*/dll/"';2,$d'` ;;
11127 dylib) ac_cv_lib_soname_icns=`otool -L conftest$ac_exeext | grep "libicns\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libicns\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
11128 *) ac_cv_lib_soname_icns=`$ac_cv_path_LDD conftest$ac_exeext | grep "libicns\\.$LIBEXT" | sed -e "s/^.*\(libicns\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
11129 esac
11130fi
11131rm -f core conftest.err conftest.$ac_objext \
11132 conftest$ac_exeext conftest.$ac_ext
11133 LIBS=$ac_check_soname_save_LIBS
11134fi
11135if test "x$ac_cv_lib_soname_icns" = "x"; then :
11136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
11137$as_echo "not found" >&6; }
11138
11139else
11140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_icns" >&5
11141$as_echo "$ac_cv_lib_soname_icns" >&6; }
11142
11143cat >>confdefs.h <<_ACEOF
11144#define SONAME_LIBICNS "$ac_cv_lib_soname_icns"
11145_ACEOF
11146
11147
11148fi
11149fi
11150case $host_os in
11151 darwin*|macosx*)
11152 if test "x$ac_cv_lib_soname_icns" = "x"; then :
11153 case "x$with_icns" in
11154 x) as_fn_append wine_notices "|libicns ${notice_platform}development files not found, ICNS icons won't be supported." ;;
11155 xno) ;;
a53c44a6
AJ
11156 *) as_fn_error $? "libicns ${notice_platform}development files not found, ICNS icons won't be supported.
11157This is an error since --with-icns was requested." "$LINENO" 5 ;;
ebee1970
DJ
11158esac
11159fi ;;
11160esac
11161
d0fddf4f
AJ
11162if test "$ac_cv_header_jpeglib_h" = "yes"
11163then
25e9e4f0 11164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -ljpeg" >&5
abf5048b 11165$as_echo_n "checking for -ljpeg... " >&6; }
25e9e4f0 11166if test "${ac_cv_lib_soname_jpeg+set}" = set; then :
abf5048b 11167 $as_echo_n "(cached) " >&6
d0fddf4f
AJ
11168else
11169 ac_check_soname_save_LIBS=$LIBS
11170LIBS="-ljpeg $LIBS"
25e9e4f0 11171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d0fddf4f
AJ
11172/* end confdefs.h. */
11173
11174/* Override any GCC internal prototype to avoid an error.
11175 Use char because int might match the return type of a GCC
11176 builtin and then its argument prototype would still apply. */
11177#ifdef __cplusplus
11178extern "C"
11179#endif
11180char jpeg_start_decompress ();
11181int
11182main ()
11183{
11184return jpeg_start_decompress ();
11185 ;
11186 return 0;
11187}
11188_ACEOF
25e9e4f0 11189if ac_fn_c_try_link "$LINENO"; then :
d0fddf4f 11190 case "$LIBEXT" in
2b05c840 11191 dll) ac_cv_lib_soname_jpeg=`$ac_cv_path_LDD conftest.exe | grep "jpeg" | sed -e "s/dll.*/dll/"';2,$d'` ;;
d0fddf4f
AJ
11192 dylib) ac_cv_lib_soname_jpeg=`otool -L conftest$ac_exeext | grep "libjpeg\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libjpeg\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
11193 *) ac_cv_lib_soname_jpeg=`$ac_cv_path_LDD conftest$ac_exeext | grep "libjpeg\\.$LIBEXT" | sed -e "s/^.*\(libjpeg\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
11194 esac
d0fddf4f 11195fi
25e9e4f0
AJ
11196rm -f core conftest.err conftest.$ac_objext \
11197 conftest$ac_exeext conftest.$ac_ext
d0fddf4f
AJ
11198 LIBS=$ac_check_soname_save_LIBS
11199fi
25e9e4f0
AJ
11200if test "x$ac_cv_lib_soname_jpeg" = "x"; then :
11201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 11202$as_echo "not found" >&6; }
d0fddf4f
AJ
11203
11204else
25e9e4f0 11205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_jpeg" >&5
abf5048b 11206$as_echo "$ac_cv_lib_soname_jpeg" >&6; }
d0fddf4f
AJ
11207
11208cat >>confdefs.h <<_ACEOF
11209#define SONAME_LIBJPEG "$ac_cv_lib_soname_jpeg"
11210_ACEOF
11211
11212
00302152 11213fi
00302152 11214fi
25e9e4f0 11215if test "x$ac_cv_lib_soname_jpeg" = "x"; then :
a41f0f1b 11216 case "x$with_jpeg" in
0dc503bc 11217 x) as_fn_append wine_warnings "|libjpeg ${notice_platform}development files not found, JPEG won't be supported." ;;
a41f0f1b 11218 xno) ;;
a53c44a6
AJ
11219 *) as_fn_error $? "libjpeg ${notice_platform}development files not found, JPEG won't be supported.
11220This is an error since --with-jpeg was requested." "$LINENO" 5 ;;
a41f0f1b 11221esac
7f674966
AJ
11222fi
11223
00302152
AJ
11224if test "$ac_cv_header_png_h" = "yes"
11225then
25e9e4f0 11226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lpng" >&5
abf5048b 11227$as_echo_n "checking for -lpng... " >&6; }
25e9e4f0 11228if test "${ac_cv_lib_soname_png+set}" = set; then :
abf5048b 11229 $as_echo_n "(cached) " >&6
00302152
AJ
11230else
11231 ac_check_soname_save_LIBS=$LIBS
fe8879e6 11232LIBS="-lpng -lm -lz $LIBS"
25e9e4f0 11233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
00302152
AJ
11234/* end confdefs.h. */
11235
11236/* Override any GCC internal prototype to avoid an error.
11237 Use char because int might match the return type of a GCC
11238 builtin and then its argument prototype would still apply. */
11239#ifdef __cplusplus
11240extern "C"
11241#endif
11242char png_create_read_struct ();
11243int
11244main ()
11245{
11246return png_create_read_struct ();
11247 ;
11248 return 0;
11249}
11250_ACEOF
25e9e4f0 11251if ac_fn_c_try_link "$LINENO"; then :
00302152 11252 case "$LIBEXT" in
2b05c840 11253 dll) ac_cv_lib_soname_png=`$ac_cv_path_LDD conftest.exe | grep "png" | sed -e "s/dll.*/dll/"';2,$d'` ;;
00302152
AJ
11254 dylib) ac_cv_lib_soname_png=`otool -L conftest$ac_exeext | grep "libpng[0-9]*\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libpng[0-9]*\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
11255 *) ac_cv_lib_soname_png=`$ac_cv_path_LDD conftest$ac_exeext | grep "libpng[0-9]*\\.$LIBEXT" | sed -e "s/^.*\(libpng[0-9]*\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
11256 esac
00302152 11257fi
25e9e4f0
AJ
11258rm -f core conftest.err conftest.$ac_objext \
11259 conftest$ac_exeext conftest.$ac_ext
00302152
AJ
11260 LIBS=$ac_check_soname_save_LIBS
11261fi
25e9e4f0
AJ
11262if test "x$ac_cv_lib_soname_png" = "x"; then :
11263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 11264$as_echo "not found" >&6; }
00302152
AJ
11265
11266else
25e9e4f0 11267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_png" >&5
abf5048b 11268$as_echo "$ac_cv_lib_soname_png" >&6; }
00302152
AJ
11269
11270cat >>confdefs.h <<_ACEOF
11271#define SONAME_LIBPNG "$ac_cv_lib_soname_png"
11272_ACEOF
11273
11274
a3097628 11275fi
615e0e64
MM
11276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_set_expand_gray_1_2_4_to_8 in -lpng" >&5
11277$as_echo_n "checking for png_set_expand_gray_1_2_4_to_8 in -lpng... " >&6; }
11278if test "${ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8+set}" = set; then :
11279 $as_echo_n "(cached) " >&6
11280else
11281 ac_check_lib_save_LIBS=$LIBS
11282LIBS="-lpng -lm -lz $LIBS"
11283cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11284/* end confdefs.h. */
11285
11286/* Override any GCC internal prototype to avoid an error.
11287 Use char because int might match the return type of a GCC
11288 builtin and then its argument prototype would still apply. */
11289#ifdef __cplusplus
11290extern "C"
11291#endif
11292char png_set_expand_gray_1_2_4_to_8 ();
11293int
11294main ()
11295{
11296return png_set_expand_gray_1_2_4_to_8 ();
11297 ;
11298 return 0;
11299}
11300_ACEOF
11301if ac_fn_c_try_link "$LINENO"; then :
11302 ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8=yes
11303else
11304 ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8=no
11305fi
11306rm -f core conftest.err conftest.$ac_objext \
11307 conftest$ac_exeext conftest.$ac_ext
11308LIBS=$ac_check_lib_save_LIBS
11309fi
11310{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8" >&5
11311$as_echo "$ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8" >&6; }
11312if test "x$ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8" = x""yes; then :
11313
11314$as_echo "#define HAVE_PNG_SET_EXPAND_GRAY_1_2_4_TO_8 1" >>confdefs.h
11315
11316
11317fi
11318
85b6189c
JCH
11319elif test -n "$X_CFLAGS" -a "x$with_png" != "xno"
11320then
11321 ac_save_CPPFLAGS="$CPPFLAGS"
11322 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11323 $as_unset ac_cv_header_png_h
25e9e4f0
AJ
11324 for ac_header in png.h
11325do :
11326 ac_fn_c_check_header_mongrel "$LINENO" "png.h" "ac_cv_header_png_h" "$ac_includes_default"
11327if test "x$ac_cv_header_png_h" = x""yes; then :
11328 cat >>confdefs.h <<_ACEOF
11329#define HAVE_PNG_H 1
11330_ACEOF
85b6189c 11331
85b6189c 11332fi
25e9e4f0
AJ
11333
11334done
11335
11336 CPPFLAGS="$ac_save_CPPFLAGS"
11337 if test "$ac_cv_header_png_h" = "yes"
11338 then
11339 PNGINCL="$X_CFLAGS"
11340
11341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lpng" >&5
11342$as_echo_n "checking for -lpng... " >&6; }
11343if test "${ac_cv_lib_soname_png+set}" = set; then :
11344 $as_echo_n "(cached) " >&6
85b6189c 11345else
25e9e4f0
AJ
11346 ac_check_soname_save_LIBS=$LIBS
11347LIBS="-lpng $X_LIBS -lm -lz $LIBS"
11348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85b6189c 11349/* end confdefs.h. */
85b6189c 11350
25e9e4f0
AJ
11351/* Override any GCC internal prototype to avoid an error.
11352 Use char because int might match the return type of a GCC
11353 builtin and then its argument prototype would still apply. */
11354#ifdef __cplusplus
11355extern "C"
11356#endif
11357char png_create_read_struct ();
11358int
11359main ()
11360{
11361return png_create_read_struct ();
11362 ;
11363 return 0;
11364}
11365_ACEOF
11366if ac_fn_c_try_link "$LINENO"; then :
11367 case "$LIBEXT" in
2b05c840 11368 dll) ac_cv_lib_soname_png=`$ac_cv_path_LDD conftest.exe | grep "png" | sed -e "s/dll.*/dll/"';2,$d'` ;;
25e9e4f0
AJ
11369 dylib) ac_cv_lib_soname_png=`otool -L conftest$ac_exeext | grep "libpng[0-9]*\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libpng[0-9]*\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
11370 *) ac_cv_lib_soname_png=`$ac_cv_path_LDD conftest$ac_exeext | grep "libpng[0-9]*\\.$LIBEXT" | sed -e "s/^.*\(libpng[0-9]*\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
11371 esac
11372fi
11373rm -f core conftest.err conftest.$ac_objext \
11374 conftest$ac_exeext conftest.$ac_ext
11375 LIBS=$ac_check_soname_save_LIBS
85b6189c 11376fi
25e9e4f0
AJ
11377if test "x$ac_cv_lib_soname_png" = "x"; then :
11378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
11379$as_echo "not found" >&6; }
85b6189c 11380
25e9e4f0
AJ
11381else
11382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_png" >&5
11383$as_echo "$ac_cv_lib_soname_png" >&6; }
85b6189c 11384
25e9e4f0
AJ
11385cat >>confdefs.h <<_ACEOF
11386#define SONAME_LIBPNG "$ac_cv_lib_soname_png"
85b6189c
JCH
11387_ACEOF
11388
11389
11390fi
615e0e64
MM
11391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_set_expand_gray_1_2_4_to_8 in -lpng" >&5
11392$as_echo_n "checking for png_set_expand_gray_1_2_4_to_8 in -lpng... " >&6; }
11393if test "${ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8+set}" = set; then :
11394 $as_echo_n "(cached) " >&6
11395else
11396 ac_check_lib_save_LIBS=$LIBS
11397LIBS="-lpng $X_LIBS -lm -lz $LIBS"
11398cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11399/* end confdefs.h. */
11400
11401/* Override any GCC internal prototype to avoid an error.
11402 Use char because int might match the return type of a GCC
11403 builtin and then its argument prototype would still apply. */
11404#ifdef __cplusplus
11405extern "C"
11406#endif
11407char png_set_expand_gray_1_2_4_to_8 ();
11408int
11409main ()
11410{
11411return png_set_expand_gray_1_2_4_to_8 ();
11412 ;
11413 return 0;
11414}
11415_ACEOF
11416if ac_fn_c_try_link "$LINENO"; then :
11417 ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8=yes
11418else
11419 ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8=no
11420fi
11421rm -f core conftest.err conftest.$ac_objext \
11422 conftest$ac_exeext conftest.$ac_ext
11423LIBS=$ac_check_lib_save_LIBS
11424fi
11425{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8" >&5
11426$as_echo "$ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8" >&6; }
11427if test "x$ac_cv_lib_png_png_set_expand_gray_1_2_4_to_8" = x""yes; then :
11428 $as_echo "#define HAVE_PNG_SET_EXPAND_GRAY_1_2_4_TO_8 1" >>confdefs.h
11429
11430fi
11431
85b6189c 11432 fi
a3097628 11433fi
25e9e4f0 11434if test "x$ac_cv_lib_soname_png" = "x"; then :
a41f0f1b 11435 case "x$with_png" in
0dc503bc 11436 x) as_fn_append wine_warnings "|libpng ${notice_platform}development files not found, PNG won't be supported." ;;
a41f0f1b 11437 xno) ;;
a53c44a6
AJ
11438 *) as_fn_error $? "libpng ${notice_platform}development files not found, PNG won't be supported.
11439This is an error since --with-png was requested." "$LINENO" 5 ;;
a41f0f1b 11440esac
7f674966
AJ
11441fi
11442
73cd5693
VP
11443if test "$ac_cv_header_tiffio_h" = "yes"
11444then
11445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -ltiff" >&5
11446$as_echo_n "checking for -ltiff... " >&6; }
11447if test "${ac_cv_lib_soname_tiff+set}" = set; then :
11448 $as_echo_n "(cached) " >&6
11449else
11450 ac_check_soname_save_LIBS=$LIBS
11451LIBS="-ltiff $LIBS"
11452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11453/* end confdefs.h. */
11454
11455/* Override any GCC internal prototype to avoid an error.
11456 Use char because int might match the return type of a GCC
11457 builtin and then its argument prototype would still apply. */
11458#ifdef __cplusplus
11459extern "C"
11460#endif
11461char TIFFClientOpen ();
11462int
11463main ()
11464{
11465return TIFFClientOpen ();
11466 ;
11467 return 0;
11468}
11469_ACEOF
11470if ac_fn_c_try_link "$LINENO"; then :
11471 case "$LIBEXT" in
11472 dll) ac_cv_lib_soname_tiff=`$ac_cv_path_LDD conftest.exe | grep "tiff" | sed -e "s/dll.*/dll/"';2,$d'` ;;
11473 dylib) ac_cv_lib_soname_tiff=`otool -L conftest$ac_exeext | grep "libtiff\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libtiff\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
11474 *) ac_cv_lib_soname_tiff=`$ac_cv_path_LDD conftest$ac_exeext | grep "libtiff\\.$LIBEXT" | sed -e "s/^.*\(libtiff\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
11475 esac
11476fi
11477rm -f core conftest.err conftest.$ac_objext \
11478 conftest$ac_exeext conftest.$ac_ext
11479 LIBS=$ac_check_soname_save_LIBS
11480fi
11481if test "x$ac_cv_lib_soname_tiff" = "x"; then :
11482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
11483$as_echo "not found" >&6; }
11484
11485else
11486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_tiff" >&5
11487$as_echo "$ac_cv_lib_soname_tiff" >&6; }
11488
11489cat >>confdefs.h <<_ACEOF
11490#define SONAME_LIBTIFF "$ac_cv_lib_soname_tiff"
11491_ACEOF
11492
11493
11494fi
11495fi
11496if test "x$ac_cv_lib_soname_tiff" = "x"; then :
11497 case "x$with_tiff" in
11498 x) as_fn_append wine_notices "|libtiff ${notice_platform}development files not found, TIFF won't be supported." ;;
11499 xno) ;;
a53c44a6
AJ
11500 *) as_fn_error $? "libtiff ${notice_platform}development files not found, TIFF won't be supported.
11501This is an error since --with-tiff was requested." "$LINENO" 5 ;;
73cd5693
VP
11502esac
11503fi
11504
db71d7c0
AS
11505if test "$ac_cv_header_mpg123_h" = "yes"
11506then
7bf8d057
AJ
11507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpg123_feed in -lmpg123" >&5
11508$as_echo_n "checking for mpg123_feed in -lmpg123... " >&6; }
11509if test "${ac_cv_lib_mpg123_mpg123_feed+set}" = set; then :
db71d7c0
AS
11510 $as_echo_n "(cached) " >&6
11511else
11512 ac_check_lib_save_LIBS=$LIBS
11513LIBS="-lmpg123 $LIBS"
11514cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11515/* end confdefs.h. */
11516
11517/* Override any GCC internal prototype to avoid an error.
11518 Use char because int might match the return type of a GCC
11519 builtin and then its argument prototype would still apply. */
11520#ifdef __cplusplus
11521extern "C"
11522#endif
7bf8d057 11523char mpg123_feed ();
db71d7c0
AS
11524int
11525main ()
11526{
7bf8d057 11527return mpg123_feed ();
db71d7c0
AS
11528 ;
11529 return 0;
11530}
11531_ACEOF
11532if ac_fn_c_try_link "$LINENO"; then :
7bf8d057 11533 ac_cv_lib_mpg123_mpg123_feed=yes
db71d7c0 11534else
7bf8d057 11535 ac_cv_lib_mpg123_mpg123_feed=no
db71d7c0
AS
11536fi
11537rm -f core conftest.err conftest.$ac_objext \
11538 conftest$ac_exeext conftest.$ac_ext
11539LIBS=$ac_check_lib_save_LIBS
11540fi
7bf8d057
AJ
11541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mpg123_mpg123_feed" >&5
11542$as_echo "$ac_cv_lib_mpg123_mpg123_feed" >&6; }
11543if test "x$ac_cv_lib_mpg123_mpg123_feed" = x""yes; then :
db71d7c0
AS
11544 LIBMPG123="-lmpg123"
11545
11546fi
11547
11548fi
4430ab43 11549if test "x$ac_cv_lib_mpg123_mpg123_feed" != xyes -a x"$ac_cv_header_CoreAudio_CoreAudio_h" != xyes; then :
db71d7c0 11550 case "x$with_mpg123" in
0dc503bc 11551 x) as_fn_append wine_notices "|libmpg123 ${notice_platform}development files not found (or too old), mp3 codec won't be supported." ;;
db71d7c0 11552 xno) ;;
a53c44a6
AJ
11553 *) as_fn_error $? "libmpg123 ${notice_platform}development files not found (or too old), mp3 codec won't be supported.
11554This is an error since --with-mpg123 was requested." "$LINENO" 5 ;;
db71d7c0
AS
11555esac
11556fi
c58eff62 11557test "x$ac_cv_lib_mpg123_mpg123_feed" = xyes -o "x$ac_cv_header_AudioToolbox_AudioConverter_h" = xyes || enable_winemp3_acm=${enable_winemp3_acm:-no}
db71d7c0 11558
862965f4
CR
11559if test "$ac_cv_header_AL_al_h" = "yes"
11560then
d435499f
ML
11561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lopenal" >&5
11562$as_echo_n "checking for -lopenal... " >&6; }
11563if test "${ac_cv_lib_soname_openal+set}" = set; then :
862965f4
CR
11564 $as_echo_n "(cached) " >&6
11565else
d435499f 11566 ac_check_soname_save_LIBS=$LIBS
862965f4 11567LIBS="-lopenal $LIBS"
d435499f 11568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
862965f4
CR
11569/* end confdefs.h. */
11570
11571/* Override any GCC internal prototype to avoid an error.
11572 Use char because int might match the return type of a GCC
11573 builtin and then its argument prototype would still apply. */
11574#ifdef __cplusplus
11575extern "C"
11576#endif
11577char alGetSource3i ();
11578int
11579main ()
11580{
11581return alGetSource3i ();
11582 ;
11583 return 0;
11584}
11585_ACEOF
11586if ac_fn_c_try_link "$LINENO"; then :
d435499f
ML
11587 case "$LIBEXT" in
11588 dll) ac_cv_lib_soname_openal=`$ac_cv_path_LDD conftest.exe | grep "openal" | sed -e "s/dll.*/dll/"';2,$d'` ;;
11589 dylib) ac_cv_lib_soname_openal=`otool -L conftest$ac_exeext | grep "libopenal\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libopenal\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
11590 *) ac_cv_lib_soname_openal=`$ac_cv_path_LDD conftest$ac_exeext | grep "libopenal\\.$LIBEXT" | sed -e "s/^.*\(libopenal\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
11591 esac
862965f4
CR
11592fi
11593rm -f core conftest.err conftest.$ac_objext \
11594 conftest$ac_exeext conftest.$ac_ext
d435499f 11595 LIBS=$ac_check_soname_save_LIBS
862965f4 11596fi
d435499f
ML
11597if test "x$ac_cv_lib_soname_openal" = "x"; then :
11598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
11599$as_echo "not found" >&6; }
862965f4 11600
d435499f
ML
11601else
11602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_openal" >&5
11603$as_echo "$ac_cv_lib_soname_openal" >&6; }
11604
11605cat >>confdefs.h <<_ACEOF
11606#define SONAME_LIBOPENAL "$ac_cv_lib_soname_openal"
11607_ACEOF
11608
11609 LIBOPENAL="-lopenal"
862965f4 11610
d435499f
ML
11611 ac_cv_lib_openal=yes
11612
11613cat >>confdefs.h <<_ACEOF
11614#define HAVE_OPENAL 1
11615_ACEOF
11616
11617fi
862965f4 11618fi
d435499f 11619if test "x$ac_cv_lib_openal" != xyes; then :
862965f4 11620 case "x$with_openal" in
0dc503bc 11621 x) as_fn_append wine_notices "|libopenal ${notice_platform}development files not found (or too old), OpenAL won't be supported." ;;
862965f4 11622 xno) ;;
a53c44a6
AJ
11623 *) as_fn_error $? "libopenal ${notice_platform}development files not found (or too old), OpenAL won't be supported.
11624This is an error since --with-openal was requested." "$LINENO" 5 ;;
862965f4
CR
11625esac
11626fi
d435499f 11627test "x$ac_cv_lib_openal" = xyes || enable_openal32=${enable_openal32:-no}
862965f4 11628
de1d7fbe
AJ
11629if test "$ac_cv_header_kstat_h" = "yes"
11630then
25e9e4f0 11631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kstat_open in -lkstat" >&5
de1d7fbe 11632$as_echo_n "checking for kstat_open in -lkstat... " >&6; }
25e9e4f0 11633if test "${ac_cv_lib_kstat_kstat_open+set}" = set; then :
de1d7fbe
AJ
11634 $as_echo_n "(cached) " >&6
11635else
11636 ac_check_lib_save_LIBS=$LIBS
11637LIBS="-lkstat $LIBS"
25e9e4f0 11638cat confdefs.h - <<_ACEOF >conftest.$ac_ext
de1d7fbe
AJ
11639/* end confdefs.h. */
11640
11641/* Override any GCC internal prototype to avoid an error.
11642 Use char because int might match the return type of a GCC
11643 builtin and then its argument prototype would still apply. */
11644#ifdef __cplusplus
11645extern "C"
11646#endif
11647char kstat_open ();
11648int
11649main ()
11650{
11651return kstat_open ();
11652 ;
11653 return 0;
11654}
11655_ACEOF
25e9e4f0 11656if ac_fn_c_try_link "$LINENO"; then :
de1d7fbe
AJ
11657 ac_cv_lib_kstat_kstat_open=yes
11658else
25e9e4f0 11659 ac_cv_lib_kstat_kstat_open=no
de1d7fbe 11660fi
25e9e4f0
AJ
11661rm -f core conftest.err conftest.$ac_objext \
11662 conftest$ac_exeext conftest.$ac_ext
de1d7fbe
AJ
11663LIBS=$ac_check_lib_save_LIBS
11664fi
25e9e4f0 11665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kstat_kstat_open" >&5
de1d7fbe 11666$as_echo "$ac_cv_lib_kstat_kstat_open" >&6; }
25e9e4f0 11667if test "x$ac_cv_lib_kstat_kstat_open" = x""yes; then :
de1d7fbe 11668
25e9e4f0 11669$as_echo "#define HAVE_LIBKSTAT 1" >>confdefs.h
de1d7fbe
AJ
11670
11671 LIBKSTAT="-lkstat"
11672
11673fi
11674
11675fi
11676
25e9e4f0 11677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lodbc" >&5
abf5048b 11678$as_echo_n "checking for -lodbc... " >&6; }
25e9e4f0 11679if test "${ac_cv_lib_soname_odbc+set}" = set; then :
abf5048b 11680 $as_echo_n "(cached) " >&6
84f8ab6b
AJ
11681else
11682 ac_check_soname_save_LIBS=$LIBS
11683LIBS="-lodbc $LIBS"
25e9e4f0 11684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84f8ab6b
AJ
11685/* end confdefs.h. */
11686
11687/* Override any GCC internal prototype to avoid an error.
11688 Use char because int might match the return type of a GCC
11689 builtin and then its argument prototype would still apply. */
11690#ifdef __cplusplus
11691extern "C"
11692#endif
11693char SQLConnect ();
11694int
11695main ()
11696{
11697return SQLConnect ();
11698 ;
11699 return 0;
11700}
11701_ACEOF
25e9e4f0 11702if ac_fn_c_try_link "$LINENO"; then :
84f8ab6b 11703 case "$LIBEXT" in
2b05c840 11704 dll) ac_cv_lib_soname_odbc=`$ac_cv_path_LDD conftest.exe | grep "odbc" | sed -e "s/dll.*/dll/"';2,$d'` ;;
84f8ab6b
AJ
11705 dylib) ac_cv_lib_soname_odbc=`otool -L conftest$ac_exeext | grep "libodbc\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libodbc\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
11706 *) ac_cv_lib_soname_odbc=`$ac_cv_path_LDD conftest$ac_exeext | grep "libodbc\\.$LIBEXT" | sed -e "s/^.*\(libodbc\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
11707 esac
84f8ab6b 11708fi
25e9e4f0
AJ
11709rm -f core conftest.err conftest.$ac_objext \
11710 conftest$ac_exeext conftest.$ac_ext
84f8ab6b
AJ
11711 LIBS=$ac_check_soname_save_LIBS
11712fi
25e9e4f0
AJ
11713if test "x$ac_cv_lib_soname_odbc" = "x"; then :
11714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
abf5048b 11715$as_echo "not found" >&6; }
84f8ab6b
AJ
11716 cat >>confdefs.h <<_ACEOF
11717#define SONAME_LIBODBC "libodbc.$LIBEXT"
11718_ACEOF
11719
11720else
25e9e4f0 11721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_odbc" >&5
abf5048b 11722$as_echo "$ac_cv_lib_soname_odbc" >&6; }
84f8ab6b
AJ
11723
11724cat >>confdefs.h <<_ACEOF
11725#define SONAME_LIBODBC "$ac_cv_lib_soname_odbc"
11726_ACEOF
11727
11728
11729fi
11730
3089a9f2 11731if test "x$ALSALIBS$AUDIOIOLIBS$COREAUDIO$NASLIBS$ESDLIBS$ac_cv_lib_soname_jack" = "x" -a \
a41f0f1b
AJ
11732 "$ac_cv_header_sys_soundcard_h" != "yes" -a \
11733 "$ac_cv_header_machine_soundcard_h" != "yes" -a \
11734 "$ac_cv_header_soundcard_h" != "yes" -a \
11735 "x$with_alsa$with_audioio$with_coreaudio$with_nas$with_esd$with_jack$with_oss" != xnonononononono
11736then
0dc503bc 11737 as_fn_append wine_warnings "|No sound system was found. Windows applications will be silent."
f9dec94f
AJ
11738fi
11739
11740
a3097628
AJ
11741EXTRACFLAGS=""
11742
11743if test "x${GCC}" = "xyes"
11744then
11745 EXTRACFLAGS="-Wall -pipe"
11746
25e9e4f0 11747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc strength-reduce bug" >&5
abf5048b 11748$as_echo_n "checking for gcc strength-reduce bug... " >&6; }
25e9e4f0 11749if test "${ac_cv_c_gcc_strength_bug+set}" = set; then :
abf5048b 11750 $as_echo_n "(cached) " >&6
0623a6f3 11751else
25e9e4f0 11752 if test "$cross_compiling" = yes; then :
a3097628
AJ
11753 ac_cv_c_gcc_strength_bug="yes"
11754else
25e9e4f0 11755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 11756/* end confdefs.h. */
a3097628 11757int L[4] = {0,1,2,3};
f5818d2f
AJ
11758int
11759main ()
11760{
a3097628
AJ
11761static int Array[3];
11762 unsigned int B = 3;
11763 int i;
11764 for(i=0; i<B; i++) Array[i] = i - 3;
11765 for(i=0; i<4 - 1; i++) L[i] = L[i + 1];
11766 L[i] = 4;
95251a78 11767 return (Array[1] != -2 || L[2] != 3)
f5818d2f
AJ
11768 ;
11769 return 0;
11770}
11771_ACEOF
25e9e4f0 11772if ac_fn_c_try_run "$LINENO"; then :
a3097628 11773 ac_cv_c_gcc_strength_bug="no"
0623a6f3 11774else
25e9e4f0 11775 ac_cv_c_gcc_strength_bug="yes"
fa3a5360 11776fi
25e9e4f0
AJ
11777rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11778 conftest.$ac_objext conftest.beam conftest.$ac_ext
182d150a
AJ
11779fi
11780
11781fi
25e9e4f0 11782{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_gcc_strength_bug" >&5
abf5048b 11783$as_echo "$ac_cv_c_gcc_strength_bug" >&6; }
a3097628
AJ
11784 if test "$ac_cv_c_gcc_strength_bug" = "yes"
11785 then
11786 EXTRACFLAGS="$EXTRACFLAGS -fno-strength-reduce"
11787 fi
182d150a 11788
25e9e4f0 11789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fno-builtin" >&5
abf5048b 11790$as_echo_n "checking whether the compiler supports -fno-builtin... " >&6; }
25e9e4f0 11791if test "${ac_cv_cflags__fno_builtin+set}" = set; then :
abf5048b 11792 $as_echo_n "(cached) " >&6
6538cb44
AJ
11793else
11794 ac_wine_try_cflags_saved=$CFLAGS
11795CFLAGS="$CFLAGS -fno-builtin"
25e9e4f0 11796cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6538cb44 11797/* end confdefs.h. */
5d3eacd2 11798int main(int argc, char **argv) { return 0; }
6538cb44 11799_ACEOF
25e9e4f0 11800if ac_fn_c_try_link "$LINENO"; then :
6538cb44
AJ
11801 ac_cv_cflags__fno_builtin=yes
11802else
25e9e4f0 11803 ac_cv_cflags__fno_builtin=no
6538cb44 11804fi
25e9e4f0
AJ
11805rm -f core conftest.err conftest.$ac_objext \
11806 conftest$ac_exeext conftest.$ac_ext
6538cb44
AJ
11807CFLAGS=$ac_wine_try_cflags_saved
11808fi
25e9e4f0 11809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__fno_builtin" >&5
abf5048b 11810$as_echo "$ac_cv_cflags__fno_builtin" >&6; }
25e9e4f0 11811if test $ac_cv_cflags__fno_builtin = yes; then :
6538cb44
AJ
11812 BUILTINFLAG="-fno-builtin"
11813
a3097628 11814fi
25e9e4f0 11815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -fno-strict-aliasing" >&5
abf5048b 11816$as_echo_n "checking whether the compiler supports -fno-strict-aliasing... " >&6; }
25e9e4f0 11817if test "${ac_cv_cflags__fno_strict_aliasing+set}" = set; then :
abf5048b 11818 $as_echo_n "(cached) " >&6
7e6ae4ba 11819else
67e8dc68 11820 ac_wine_try_cflags_saved=$CFLAGS
a3097628 11821CFLAGS="$CFLAGS -fno-strict-aliasing"
25e9e4f0 11822cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e533e972 11823/* end confdefs.h. */
5d3eacd2 11824int main(int argc, char **argv) { return 0; }
f5818d2f 11825_ACEOF
25e9e4f0 11826if ac_fn_c_try_link "$LINENO"; then :
a3097628 11827 ac_cv_cflags__fno_strict_aliasing=yes
7e6ae4ba 11828else
25e9e4f0 11829 ac_cv_cflags__fno_strict_aliasing=no
7e6ae4ba 11830fi
25e9e4f0
AJ
11831rm -f core conftest.err conftest.$ac_objext \
11832 conftest$ac_exeext conftest.$ac_ext
67e8dc68 11833CFLAGS=$ac_wine_try_cflags_saved
f5818d2f 11834fi
25e9e4f0 11835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__fno_strict_aliasing" >&5
abf5048b 11836$as_echo "$ac_cv_cflags__fno_strict_aliasing" >&6; }
25e9e4f0 11837if test $ac_cv_cflags__fno_strict_aliasing = yes; then :
a3097628 11838 EXTRACFLAGS="$EXTRACFLAGS -fno-strict-aliasing"
182d150a 11839fi
25e9e4f0 11840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -Wdeclaration-after-statement" >&5
abf5048b 11841$as_echo_n "checking whether the compiler supports -Wdeclaration-after-statement... " >&6; }
25e9e4f0 11842if test "${ac_cv_cflags__Wdeclaration_after_statement+set}" = set; then :
abf5048b 11843 $as_echo_n "(cached) " >&6
0ebeb530 11844else
182d150a 11845 ac_wine_try_cflags_saved=$CFLAGS
a3097628 11846CFLAGS="$CFLAGS -Wdeclaration-after-statement"
25e9e4f0 11847cat confdefs.h - <<_ACEOF >conftest.$ac_ext
0ebeb530 11848/* end confdefs.h. */
5d3eacd2 11849int main(int argc, char **argv) { return 0; }
0ebeb530 11850_ACEOF
25e9e4f0 11851if ac_fn_c_try_link "$LINENO"; then :
a3097628 11852 ac_cv_cflags__Wdeclaration_after_statement=yes
0ebeb530 11853else
25e9e4f0 11854 ac_cv_cflags__Wdeclaration_after_statement=no
0ebeb530 11855fi
25e9e4f0
AJ
11856rm -f core conftest.err conftest.$ac_objext \
11857 conftest$ac_exeext conftest.$ac_ext
0ebeb530
JW
11858CFLAGS=$ac_wine_try_cflags_saved
11859fi
25e9e4f0 11860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__Wdeclaration_after_statement" >&5
abf5048b 11861$as_echo "$ac_cv_cflags__Wdeclaration_after_statement" >&6; }
25e9e4f0 11862if test $ac_cv_cflags__Wdeclaration_after_statement = yes; then :
a3097628 11863 EXTRACFLAGS="$EXTRACFLAGS -Wdeclaration-after-statement"
295806f9
AJ
11864fi
11865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -Wstrict-prototypes" >&5
11866$as_echo_n "checking whether the compiler supports -Wstrict-prototypes... " >&6; }
11867if test "${ac_cv_cflags__Wstrict_prototypes+set}" = set; then :
11868 $as_echo_n "(cached) " >&6
11869else
11870 ac_wine_try_cflags_saved=$CFLAGS
11871CFLAGS="$CFLAGS -Wstrict-prototypes"
11872cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11873/* end confdefs.h. */
5d3eacd2 11874int main(int argc, char **argv) { return 0; }
295806f9
AJ
11875_ACEOF
11876if ac_fn_c_try_link "$LINENO"; then :
11877 ac_cv_cflags__Wstrict_prototypes=yes
11878else
11879 ac_cv_cflags__Wstrict_prototypes=no
11880fi
11881rm -f core conftest.err conftest.$ac_objext \
11882 conftest$ac_exeext conftest.$ac_ext
11883CFLAGS=$ac_wine_try_cflags_saved
11884fi
11885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__Wstrict_prototypes" >&5
11886$as_echo "$ac_cv_cflags__Wstrict_prototypes" >&6; }
11887if test $ac_cv_cflags__Wstrict_prototypes = yes; then :
11888 EXTRACFLAGS="$EXTRACFLAGS -Wstrict-prototypes"
182d150a 11889fi
eae5829e
GP
11890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -Wtype-limits" >&5
11891$as_echo_n "checking whether the compiler supports -Wtype-limits... " >&6; }
11892if test "${ac_cv_cflags__Wtype_limits+set}" = set; then :
abf5048b 11893 $as_echo_n "(cached) " >&6
0ebeb530
JW
11894else
11895 ac_wine_try_cflags_saved=$CFLAGS
eae5829e 11896CFLAGS="$CFLAGS -Wtype-limits"
25e9e4f0 11897cat confdefs.h - <<_ACEOF >conftest.$ac_ext
0ebeb530 11898/* end confdefs.h. */
5d3eacd2 11899int main(int argc, char **argv) { return 0; }
0ebeb530 11900_ACEOF
25e9e4f0 11901if ac_fn_c_try_link "$LINENO"; then :
eae5829e 11902 ac_cv_cflags__Wtype_limits=yes
0ebeb530 11903else
eae5829e 11904 ac_cv_cflags__Wtype_limits=no
0ebeb530 11905fi
25e9e4f0
AJ
11906rm -f core conftest.err conftest.$ac_objext \
11907 conftest$ac_exeext conftest.$ac_ext
0ebeb530
JW
11908CFLAGS=$ac_wine_try_cflags_saved
11909fi
eae5829e
GP
11910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__Wtype_limits" >&5
11911$as_echo "$ac_cv_cflags__Wtype_limits" >&6; }
11912if test $ac_cv_cflags__Wtype_limits = yes; then :
11913 EXTRACFLAGS="$EXTRACFLAGS -Wtype-limits"
182d150a 11914fi
eae5829e
GP
11915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -Wwrite-strings" >&5
11916$as_echo_n "checking whether the compiler supports -Wwrite-strings... " >&6; }
11917if test "${ac_cv_cflags__Wwrite_strings+set}" = set; then :
abf5048b 11918 $as_echo_n "(cached) " >&6
701ef1d8
GP
11919else
11920 ac_wine_try_cflags_saved=$CFLAGS
eae5829e 11921CFLAGS="$CFLAGS -Wwrite-strings"
25e9e4f0 11922cat confdefs.h - <<_ACEOF >conftest.$ac_ext
701ef1d8 11923/* end confdefs.h. */
5d3eacd2 11924int main(int argc, char **argv) { return 0; }
701ef1d8 11925_ACEOF
25e9e4f0 11926if ac_fn_c_try_link "$LINENO"; then :
eae5829e 11927 ac_cv_cflags__Wwrite_strings=yes
701ef1d8 11928else
eae5829e 11929 ac_cv_cflags__Wwrite_strings=no
701ef1d8 11930fi
25e9e4f0
AJ
11931rm -f core conftest.err conftest.$ac_objext \
11932 conftest$ac_exeext conftest.$ac_ext
701ef1d8
GP
11933CFLAGS=$ac_wine_try_cflags_saved
11934fi
eae5829e
GP
11935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__Wwrite_strings" >&5
11936$as_echo "$ac_cv_cflags__Wwrite_strings" >&6; }
11937if test $ac_cv_cflags__Wwrite_strings = yes; then :
11938 EXTRACFLAGS="$EXTRACFLAGS -Wwrite-strings"
701ef1d8
GP
11939fi
11940
a3097628
AJ
11941 saved_CFLAGS="$CFLAGS"
11942 CFLAGS="$CFLAGS -Wpointer-arith -Werror"
25e9e4f0 11943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken string.h that generates warnings" >&5
abf5048b 11944$as_echo_n "checking for broken string.h that generates warnings... " >&6; }
25e9e4f0 11945if test "${ac_cv_c_string_h_warnings+set}" = set; then :
abf5048b 11946 $as_echo_n "(cached) " >&6
f2abe47d 11947else
25e9e4f0 11948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 11949/* end confdefs.h. */
a3097628 11950#include <string.h>
f2abe47d
AJ
11951int
11952main ()
11953{
11954
11955 ;
11956 return 0;
11957}
11958_ACEOF
25e9e4f0 11959if ac_fn_c_try_compile "$LINENO"; then :
a3097628 11960 ac_cv_c_string_h_warnings=no
f2abe47d 11961else
25e9e4f0 11962 ac_cv_c_string_h_warnings=yes
f2abe47d 11963fi
a3097628 11964rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f2abe47d 11965fi
25e9e4f0 11966{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_string_h_warnings" >&5
abf5048b 11967$as_echo "$ac_cv_c_string_h_warnings" >&6; }
a3097628
AJ
11968 CFLAGS="$saved_CFLAGS"
11969 if test "$ac_cv_c_string_h_warnings" = "no"
11970 then
11971 EXTRACFLAGS="$EXTRACFLAGS -Wpointer-arith"
11972 fi
12753c57 11973
83676d72
AJ
11974 saved_CFLAGS="$CFLAGS"
11975 CFLAGS="$CFLAGS -Werror"
11976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken unused result warnings" >&5
11977$as_echo_n "checking for broken unused result warnings... " >&6; }
11978if test "${ac_cv_c_unused_result_warnings+set}" = set; then :
11979 $as_echo_n "(cached) " >&6
11980else
11981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11982/* end confdefs.h. */
11983#include <unistd.h>
11984int
11985main ()
11986{
11987write(2,"a",1)
11988 ;
11989 return 0;
11990}
11991_ACEOF
11992if ac_fn_c_try_compile "$LINENO"; then :
11993 ac_cv_c_unused_result_warnings=no
11994else
11995 ac_cv_c_unused_result_warnings=yes
11996fi
11997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11998fi
11999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_unused_result_warnings" >&5
12000$as_echo "$ac_cv_c_unused_result_warnings" >&6; }
12001 CFLAGS="$saved_CFLAGS"
12002 if test "$ac_cv_c_unused_result_warnings" = "yes"
12003 then
12004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -Wno-unused-result" >&5
12005$as_echo_n "checking whether the compiler supports -Wno-unused-result... " >&6; }
12006if test "${ac_cv_cflags__Wno_unused_result+set}" = set; then :
12007 $as_echo_n "(cached) " >&6
12008else
12009 ac_wine_try_cflags_saved=$CFLAGS
12010CFLAGS="$CFLAGS -Wno-unused-result"
12011cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12012/* end confdefs.h. */
12013int main(int argc, char **argv) { return 0; }
12014_ACEOF
12015if ac_fn_c_try_link "$LINENO"; then :
12016 ac_cv_cflags__Wno_unused_result=yes
12017else
12018 ac_cv_cflags__Wno_unused_result=no
12019fi
12020rm -f core conftest.err conftest.$ac_objext \
12021 conftest$ac_exeext conftest.$ac_ext
12022CFLAGS=$ac_wine_try_cflags_saved
12023fi
12024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__Wno_unused_result" >&5
12025$as_echo "$ac_cv_cflags__Wno_unused_result" >&6; }
12026if test $ac_cv_cflags__Wno_unused_result = yes; then :
12027 EXTRACFLAGS="$EXTRACFLAGS -Wno-unused-result"
12028fi
12029 fi
12030
2eda9c72 12031 if test "x$enable_maintainer_mode" = "xyes"
12753c57
AJ
12032 then
12033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -Werror" >&5
12034$as_echo_n "checking whether the compiler supports -Werror... " >&6; }
12035if test "${ac_cv_cflags__Werror+set}" = set; then :
12036 $as_echo_n "(cached) " >&6
12037else
12038 ac_wine_try_cflags_saved=$CFLAGS
12039CFLAGS="$CFLAGS -Werror"
12040cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12041/* end confdefs.h. */
5d3eacd2 12042int main(int argc, char **argv) { return 0; }
12753c57
AJ
12043_ACEOF
12044if ac_fn_c_try_link "$LINENO"; then :
12045 ac_cv_cflags__Werror=yes
12046else
12047 ac_cv_cflags__Werror=no
12048fi
12049rm -f core conftest.err conftest.$ac_objext \
12050 conftest$ac_exeext conftest.$ac_ext
12051CFLAGS=$ac_wine_try_cflags_saved
12052fi
12053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags__Werror" >&5
12054$as_echo "$ac_cv_cflags__Werror" >&6; }
12055if test $ac_cv_cflags__Werror = yes; then :
12056 EXTRACFLAGS="$EXTRACFLAGS -Werror"
12057fi
fdac5e57
SD
12058 fi
12059
12060 saved_CFLAGS="$CFLAGS"
12061 CFLAGS="$CFLAGS -Werror"
12062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ms_hook_prologue attribute" >&5
12063$as_echo_n "checking for ms_hook_prologue attribute... " >&6; }
12064if test "${ac_cv_have_ms_hook_prologue+set}" = set; then :
12065 $as_echo_n "(cached) " >&6
12066else
12067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12068/* end confdefs.h. */
12069int __attribute__((__ms_hook_prologue__)) test(void) { return 0; }
12070int
12071main ()
12072{
12073
12074 ;
12075 return 0;
12076}
12077_ACEOF
12078if ac_fn_c_try_compile "$LINENO"; then :
12079 ac_cv_have_ms_hook_prologue="yes"
12080else
12081 ac_cv_have_ms_hook_prologue="no"
12082fi
12083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12084fi
12085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_ms_hook_prologue" >&5
12086$as_echo "$ac_cv_have_ms_hook_prologue" >&6; }
12087 CFLAGS="$saved_CFLAGS"
12088 if test "$ac_cv_have_ms_hook_prologue" = "yes"
12089 then
12090
12091$as_echo "#define DECLSPEC_HOTPATCH __attribute__((__ms_hook_prologue__))" >>confdefs.h
12092
12093 else
12094 $as_echo "#define DECLSPEC_HOTPATCH /* */" >>confdefs.h
12095
12753c57 12096 fi
182d150a 12097fi
e533e972 12098
4d52d379 12099
25e9e4f0 12100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether external symbols need an underscore prefix" >&5
857f1e09 12101$as_echo_n "checking whether external symbols need an underscore prefix... " >&6; }
25e9e4f0 12102if test "${ac_cv_c_extern_prefix+set}" = set; then :
857f1e09
AJ
12103 $as_echo_n "(cached) " >&6
12104else
25e9e4f0 12105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
857f1e09
AJ
12106/* end confdefs.h. */
12107extern int ac_test;
12108int
12109main ()
12110{
12111asm(".globl _ac_test\n_ac_test:\t.long 0"); if (ac_test) return 1
12112 ;
12113 return 0;
12114}
12115_ACEOF
25e9e4f0 12116if ac_fn_c_try_link "$LINENO"; then :
857f1e09
AJ
12117 ac_cv_c_extern_prefix="yes"
12118else
25e9e4f0 12119 ac_cv_c_extern_prefix="no"
857f1e09 12120fi
25e9e4f0
AJ
12121rm -f core conftest.err conftest.$ac_objext \
12122 conftest$ac_exeext conftest.$ac_ext
857f1e09 12123fi
25e9e4f0 12124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_extern_prefix" >&5
857f1e09
AJ
12125$as_echo "$ac_cv_c_extern_prefix" >&6; }
12126
9cebf090
AJ
12127case $host_cpu in
12128 *i[3456789]86*)
25e9e4f0 12129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether external symbols need stdcall decoration" >&5
9cebf090 12130$as_echo_n "checking whether external symbols need stdcall decoration... " >&6; }
25e9e4f0 12131if test "${ac_cv_c_stdcall_suffix+set}" = set; then :
9cebf090
AJ
12132 $as_echo_n "(cached) " >&6
12133else
25e9e4f0 12134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9cebf090
AJ
12135/* end confdefs.h. */
12136#ifndef _MSC_VER
12137#define __stdcall __attribute__((__stdcall__))
12138#endif
12139int __stdcall ac_test(int i) { return i; }
12140int
12141main ()
12142{
12143asm("jmp _ac_test@4"); if (ac_test(1)) return 1
12144 ;
12145 return 0;
12146}
12147_ACEOF
25e9e4f0 12148if ac_fn_c_try_link "$LINENO"; then :
9cebf090
AJ
12149 ac_cv_c_stdcall_suffix="yes"
12150else
25e9e4f0 12151 ac_cv_c_stdcall_suffix="no"
9cebf090 12152fi
25e9e4f0
AJ
12153rm -f core conftest.err conftest.$ac_objext \
12154 conftest$ac_exeext conftest.$ac_ext
9cebf090 12155fi
25e9e4f0 12156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stdcall_suffix" >&5
9cebf090
AJ
12157$as_echo "$ac_cv_c_stdcall_suffix" >&6; } ;;
12158 *) ac_cv_c_stdcall_suffix="no" ;;
12159esac
12160
857f1e09 12161
857f1e09
AJ
12162if test "$ac_cv_c_extern_prefix" = "yes"
12163then
25e9e4f0 12164 $as_echo "#define __ASM_NAME(name) \"_\" name" >>confdefs.h
857f1e09
AJ
12165
12166 asm_name_prefix="_"
12167else
25e9e4f0 12168 $as_echo "#define __ASM_NAME(name) name" >>confdefs.h
857f1e09
AJ
12169
12170 asm_name_prefix=""
12171fi
12172
12173
9cebf090
AJ
12174if test "$ac_cv_c_stdcall_suffix" = "yes"
12175then
25e9e4f0 12176 $as_echo "#define __ASM_STDCALL(args) \"@\" #args" >>confdefs.h
9cebf090
AJ
12177
12178else
25e9e4f0 12179 $as_echo "#define __ASM_STDCALL(args) \"\"" >>confdefs.h
9cebf090
AJ
12180
12181fi
12182
12183
25e9e4f0 12184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to define a function in assembly code" >&5
abf5048b 12185$as_echo_n "checking how to define a function in assembly code... " >&6; }
25e9e4f0 12186if test "${ac_cv_asm_func_def+set}" = set; then :
abf5048b 12187 $as_echo_n "(cached) " >&6
36048242 12188else
25e9e4f0 12189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36048242
AJ
12190/* end confdefs.h. */
12191
12192int
12193main ()
12194{
a3097628 12195asm("\t.globl _ac_test\n\t.def _ac_test; .scl 2; .type 32; .endef\n_ac_test:\t.long 0");
36048242
AJ
12196 ;
12197 return 0;
12198}
12199_ACEOF
25e9e4f0 12200if ac_fn_c_try_link "$LINENO"; then :
a3097628 12201 ac_cv_asm_func_def=".def"
36048242 12202else
25e9e4f0 12203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a3097628 12204/* end confdefs.h. */
36048242 12205
a3097628
AJ
12206int
12207main ()
12208{
12209asm("\t.globl _ac_test\n\t.type _ac_test,@function\n_ac_test:\t.long 0");
12210 ;
12211 return 0;
12212}
440ff6db 12213_ACEOF
25e9e4f0 12214if ac_fn_c_try_link "$LINENO"; then :
a3097628 12215 ac_cv_asm_func_def=".type @function"
440ff6db 12216else
25e9e4f0 12217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a3097628 12218/* end confdefs.h. */
e533e972 12219
a3097628
AJ
12220int
12221main ()
12222{
12223asm("\t.globl _ac_test\n\t.type _ac_test,2\n_ac_test:\t.long 0");
12224 ;
12225 return 0;
12226}
ef2d04d4 12227_ACEOF
25e9e4f0 12228if ac_fn_c_try_link "$LINENO"; then :
a3097628 12229 ac_cv_asm_func_def=".type 2"
e533e972 12230else
25e9e4f0 12231 ac_cv_asm_func_def="unknown"
e533e972 12232fi
25e9e4f0
AJ
12233rm -f core conftest.err conftest.$ac_objext \
12234 conftest$ac_exeext conftest.$ac_ext
e533e972 12235fi
25e9e4f0
AJ
12236rm -f core conftest.err conftest.$ac_objext \
12237 conftest$ac_exeext conftest.$ac_ext
e533e972 12238fi
25e9e4f0
AJ
12239rm -f core conftest.err conftest.$ac_objext \
12240 conftest$ac_exeext conftest.$ac_ext
a3097628 12241fi
25e9e4f0 12242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_asm_func_def" >&5
abf5048b 12243$as_echo "$ac_cv_asm_func_def" >&6; }
e533e972 12244
e533e972 12245
a3097628
AJ
12246case "$ac_cv_asm_func_def" in
12247 ".def")
25e9e4f0 12248 $as_echo "#define __ASM_FUNC(name) \".def \" __ASM_NAME(name) \"; .scl 2; .type 32; .endef\"" >>confdefs.h
857f1e09 12249
ea9cf9e4 12250 asm_func_header=".def $asm_name_prefix\" #name suffix \"; .scl 2; .type 32; .endef" ;;
a3097628 12251 ".type @function")
25e9e4f0 12252 $as_echo "#define __ASM_FUNC(name) \".type \" __ASM_NAME(name) \",@function\"" >>confdefs.h
857f1e09 12253
ea9cf9e4 12254 asm_func_header=".type $asm_name_prefix\" #name suffix \",@function" ;;
a3097628 12255 ".type 2")
25e9e4f0 12256 $as_echo "#define __ASM_FUNC(name) \".type \" __ASM_NAME(name) \",2\"" >>confdefs.h
857f1e09 12257
ea9cf9e4 12258 asm_func_header=".type $asm_name_prefix\" #name suffix \",2" ;;
a3097628 12259 *)
25e9e4f0 12260 $as_echo "#define __ASM_FUNC(name) \"\"" >>confdefs.h
857f1e09
AJ
12261
12262 asm_func_header="" ;;
a3097628
AJ
12263esac
12264
25e9e4f0 12265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether asm() works outside of functions" >&5
857f1e09 12266$as_echo_n "checking whether asm() works outside of functions... " >&6; }
25e9e4f0 12267if test "${ac_cv_c_asm_outside_funcs+set}" = set; then :
857f1e09
AJ
12268 $as_echo_n "(cached) " >&6
12269else
25e9e4f0 12270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
857f1e09
AJ
12271/* end confdefs.h. */
12272asm(".text\n\t.long 0");
12273int
12274main ()
12275{
a3097628 12276
857f1e09
AJ
12277 ;
12278 return 0;
12279}
12280_ACEOF
25e9e4f0 12281if ac_fn_c_try_compile "$LINENO"; then :
857f1e09
AJ
12282 ac_cv_c_asm_outside_funcs="yes"
12283else
25e9e4f0 12284 ac_cv_c_asm_outside_funcs="no"
857f1e09 12285fi
857f1e09
AJ
12286rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12287fi
25e9e4f0 12288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_asm_outside_funcs" >&5
857f1e09
AJ
12289$as_echo "$ac_cv_c_asm_outside_funcs" >&6; }
12290
25e9e4f0 12291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether .previous is supported in assembly code" >&5
857f1e09 12292$as_echo_n "checking whether .previous is supported in assembly code... " >&6; }
25e9e4f0 12293if test "${ac_cv_c_dot_previous+set}" = set; then :
abf5048b 12294 $as_echo_n "(cached) " >&6
2ffc7e2c 12295else
25e9e4f0 12296 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a3097628 12297/* end confdefs.h. */
857f1e09 12298
a3097628
AJ
12299int
12300main ()
12301{
857f1e09 12302asm(".text\nac_test:\t.long 0\n\t.previous");
a3097628
AJ
12303 ;
12304 return 0;
12305}
12306_ACEOF
25e9e4f0 12307if ac_fn_c_try_link "$LINENO"; then :
857f1e09 12308 ac_cv_c_dot_previous="yes"
2ffc7e2c 12309else
25e9e4f0 12310 ac_cv_c_dot_previous="no"
2ffc7e2c 12311fi
25e9e4f0
AJ
12312rm -f core conftest.err conftest.$ac_objext \
12313 conftest$ac_exeext conftest.$ac_ext
2ffc7e2c 12314fi
25e9e4f0 12315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_dot_previous" >&5
857f1e09
AJ
12316$as_echo "$ac_cv_c_dot_previous" >&6; }
12317
25e9e4f0 12318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether CFI directives are supported in assembly code" >&5
ccea0ae9 12319$as_echo_n "checking whether CFI directives are supported in assembly code... " >&6; }
25e9e4f0 12320if test "${ac_cv_c_cfi_support+set}" = set; then :
ccea0ae9
AJ
12321 $as_echo_n "(cached) " >&6
12322else
25e9e4f0 12323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
ccea0ae9
AJ
12324/* end confdefs.h. */
12325asm(".text\nac_test:\t.cfi_startproc\n\t.long 0\n\t.cfi_endproc");
12326int
12327main ()
12328{
12329
12330 ;
12331 return 0;
12332}
12333_ACEOF
25e9e4f0 12334if ac_fn_c_try_compile "$LINENO"; then :
ccea0ae9
AJ
12335 ac_cv_c_cfi_support="yes"
12336else
25e9e4f0 12337 ac_cv_c_cfi_support="no"
ccea0ae9 12338fi
ccea0ae9
AJ
12339rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12340fi
25e9e4f0 12341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_cfi_support" >&5
ccea0ae9
AJ
12342$as_echo "$ac_cv_c_cfi_support" >&6; }
12343
ea9cf9e4 12344asm_func_header=".globl $asm_name_prefix\" #name suffix \"\\n\\t$asm_func_header\\n$asm_name_prefix\" #name suffix \":\\n\\t"
857f1e09
AJ
12345asm_func_trailer=""
12346if test "$ac_cv_c_dot_previous" = "yes"
12347then
12348 asm_func_trailer="\\n\\t.previous"
12349fi
ccea0ae9
AJ
12350if test "$ac_cv_c_cfi_support" = "yes"
12351then
12352 asm_func_header="$asm_func_header.cfi_startproc\\n\\t"
12353 asm_func_trailer="\\n\\t.cfi_endproc$asm_func_trailer"
e1f0a0db 12354
25e9e4f0 12355$as_echo "#define __ASM_CFI(str) str" >>confdefs.h
e1f0a0db 12356
6c142387
AJ
12357 UNWINDFLAGS=-fasynchronous-unwind-tables
12358
e1f0a0db 12359else
25e9e4f0 12360 $as_echo "#define __ASM_CFI(str) \"\"" >>confdefs.h
e1f0a0db 12361
ccea0ae9
AJ
12362fi
12363
857f1e09 12364asm_func_code="$asm_func_header\" code \"$asm_func_trailer"
2ffc7e2c
AJ
12365
12366
857f1e09 12367if test "$ac_cv_c_asm_outside_funcs" = "yes"
a3097628 12368then
857f1e09 12369 cat >>confdefs.h <<_ACEOF
ea9cf9e4 12370#define __ASM_DEFINE_FUNC(name,suffix,code) asm(".text\n\t.align 4\n\t$asm_func_code");
a3097628
AJ
12371_ACEOF
12372
12373else
857f1e09 12374 cat >>confdefs.h <<_ACEOF
ea9cf9e4 12375#define __ASM_DEFINE_FUNC(name,suffix,code) void __asm_dummy_##name(void) { asm(".text\n\t.align 4\n\t$asm_func_code"); }
a3097628 12376_ACEOF
e533e972 12377
e533e972
AJ
12378fi
12379
25e9e4f0 12380$as_echo "#define __ASM_GLOBAL_FUNC(name,code) __ASM_DEFINE_FUNC(name,\"\",code)" >>confdefs.h
ea9cf9e4
AJ
12381
12382
25e9e4f0 12383$as_echo "#define __ASM_STDCALL_FUNC(name,args,code) __ASM_DEFINE_FUNC(name,__ASM_STDCALL(args),code)" >>confdefs.h
ea9cf9e4
AJ
12384
12385
a3097628 12386
3a0233d6
AJ
12387LDPATH=""
12388
e533e972
AJ
12389case $build_os in
12390 cygwin*|mingw32*)
b860c4aa
AJ
12391 TOOLSEXT=".exe"
12392
e533e972 12393 LDPATH="PATH=\"\$(TOOLSDIR)/libs/wine:\$\$PATH\""
3a0233d6 12394 ;;
e533e972 12395 darwin*|macosx*)
3a0233d6 12396 ;;
e533e972
AJ
12397 *)
12398 LDPATH="LD_LIBRARY_PATH=\"\$(TOOLSDIR)/libs/wine:\$\$LD_LIBRARY_PATH\""
3a0233d6 12399 ;;
e533e972
AJ
12400esac
12401
12402case $host_os in
12403 mingw32*)
12404 CRTLIBS="-lmsvcrt"
12405
bd9852cd 12406 SOCKETLIBS="-L\$(top_builddir)/dlls/ws2_32 -lws2_32"
e533e972
AJ
12407
12408 ;;
12409esac
12410
3e6eab3f
AJ
12411MAIN_BINARY="wine"
12412
f3831cf2 12413test "x$enable_win64" != "xyes" || MAIN_BINARY="wine64"
3e6eab3f 12414
f4a19c84 12415case $host_cpu in
e533e972
AJ
12416 *i[3456789]86*)
12417 case $host_os in
5e18596f 12418 linux*)
f4a19c84 12419 EXTRA_BINARIES="wine-preloader"
e533e972
AJ
12420 ;;
12421 esac
12422 ;;
12423esac
12424
12425
95251a78
AJ
12426ac_save_CFLAGS="$CFLAGS"
12427CFLAGS="$CFLAGS $BUILTINFLAG"
e533e972 12428for ac_func in \
e533e972
AJ
12429 _pclose \
12430 _popen \
12431 _snprintf \
12432 _spawnvp \
ff96bd6a 12433 _strdup \
e533e972
AJ
12434 _stricmp \
12435 _strnicmp \
e9f5bce3
RS
12436 _strtoi64 \
12437 _strtoui64 \
e533e972
AJ
12438 _vsnprintf \
12439 asctime_r \
12440 chsize \
e533e972
AJ
12441 dlopen \
12442 epoll_create \
12443 ffs \
12444 finite \
7d5e565b 12445 fnmatch \
e533e972
AJ
12446 fork \
12447 fpclass \
12448 fstatfs \
12449 fstatvfs \
12450 ftruncate \
12451 futimes \
12452 futimesat \
a9f214cb 12453 getdirentries \
e533e972
AJ
12454 getopt_long \
12455 getpagesize \
e533e972 12456 getpwuid \
e533e972
AJ
12457 gettid \
12458 gettimeofday \
12459 getuid \
e533e972
AJ
12460 kqueue \
12461 lstat \
12462 memmove \
12463 mmap \
12464 pclose \
6f68b774 12465 pipe2 \
e533e972
AJ
12466 poll \
12467 popen \
01b972d6 12468 port_create \
e533e972
AJ
12469 prctl \
12470 pread \
12471 pwrite \
87175c61 12472 readdir \
e533e972 12473 readlink \
474b2e4b 12474 sched_setaffinity \
e533e972
AJ
12475 sched_yield \
12476 select \
39f67279 12477 setproctitle \
e533e972
AJ
12478 setrlimit \
12479 settimeofday \
12480 sigaltstack \
12481 sigprocmask \
12482 snprintf \
12483 spawnvp \
12484 statfs \
12485 statvfs \
12486 strcasecmp \
ff96bd6a 12487 strdup \
e533e972
AJ
12488 strerror \
12489 strncasecmp \
6c04a187 12490 strtold \
e9f5bce3
RS
12491 strtoll \
12492 strtoull \
0fbd5569 12493 symlink \
e533e972 12494 tcgetattr \
0c4f152e 12495 thr_kill2 \
e533e972
AJ
12496 timegm \
12497 usleep \
12498 vsnprintf \
12499 wait4 \
12500 waitpid \
12501
25e9e4f0
AJ
12502do :
12503 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12504ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
a53c44a6 12505if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
e533e972 12506 cat >>confdefs.h <<_ACEOF
abf5048b 12507#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9557d1bf 12508_ACEOF
30de3e8e 12509
9557d1bf 12510fi
e533e972 12511done
e82dfab2 12512
95251a78 12513CFLAGS="$ac_save_CFLAGS"
e533e972
AJ
12514
12515if test "$ac_cv_func_dlopen" = no
12516then
25e9e4f0 12517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
abf5048b 12518$as_echo_n "checking for dlopen in -ldl... " >&6; }
25e9e4f0 12519if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
abf5048b 12520 $as_echo_n "(cached) " >&6
e82dfab2 12521else
e533e972
AJ
12522 ac_check_lib_save_LIBS=$LIBS
12523LIBS="-ldl $LIBS"
25e9e4f0 12524cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e82dfab2
HD
12525/* end confdefs.h. */
12526
fc6ffb29
AJ
12527/* Override any GCC internal prototype to avoid an error.
12528 Use char because int might match the return type of a GCC
12529 builtin and then its argument prototype would still apply. */
e82dfab2
HD
12530#ifdef __cplusplus
12531extern "C"
12532#endif
e533e972 12533char dlopen ();
e82dfab2
HD
12534int
12535main ()
12536{
e533e972 12537return dlopen ();
e82dfab2
HD
12538 ;
12539 return 0;
12540}
12541_ACEOF
25e9e4f0 12542if ac_fn_c_try_link "$LINENO"; then :
e533e972 12543 ac_cv_lib_dl_dlopen=yes
e82dfab2 12544else
25e9e4f0 12545 ac_cv_lib_dl_dlopen=no
e82dfab2 12546fi
25e9e4f0
AJ
12547rm -f core conftest.err conftest.$ac_objext \
12548 conftest$ac_exeext conftest.$ac_ext
e533e972 12549LIBS=$ac_check_lib_save_LIBS
e82dfab2 12550fi
25e9e4f0 12551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
abf5048b 12552$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
25e9e4f0
AJ
12553if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12554 $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
e533e972 12555 LIBDL="-ldl"
30de3e8e 12556
e82dfab2
HD
12557fi
12558
e533e972
AJ
12559fi
12560ac_wine_check_funcs_save_LIBS="$LIBS"
12561LIBS="$LIBS $LIBDL"
e533e972 12562for ac_func in dladdr
25e9e4f0
AJ
12563do :
12564 ac_fn_c_check_func "$LINENO" "dladdr" "ac_cv_func_dladdr"
12565if test "x$ac_cv_func_dladdr" = x""yes; then :
e533e972 12566 cat >>confdefs.h <<_ACEOF
25e9e4f0 12567#define HAVE_DLADDR 1
daa2886c 12568_ACEOF
30de3e8e 12569
1bb94039 12570fi
e533e972 12571done
1bb94039 12572
e533e972
AJ
12573LIBS="$ac_wine_check_funcs_save_LIBS"
12574
12575if test "$ac_cv_func_poll" = no
12576then
25e9e4f0 12577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for poll in -lpoll" >&5
abf5048b 12578$as_echo_n "checking for poll in -lpoll... " >&6; }
25e9e4f0 12579if test "${ac_cv_lib_poll_poll+set}" = set; then :
abf5048b 12580 $as_echo_n "(cached) " >&6
1bb94039 12581else
bcba2705
FG
12582 ac_check_lib_save_LIBS=$LIBS
12583LIBS="-lpoll $LIBS"
25e9e4f0 12584cat confdefs.h - <<_ACEOF >conftest.$ac_ext
bcba2705
FG
12585/* end confdefs.h. */
12586
12587/* Override any GCC internal prototype to avoid an error.
12588 Use char because int might match the return type of a GCC
12589 builtin and then its argument prototype would still apply. */
12590#ifdef __cplusplus
12591extern "C"
12592#endif
12593char poll ();
12594int
12595main ()
12596{
12597return poll ();
12598 ;
12599 return 0;
12600}
12601_ACEOF
25e9e4f0 12602if ac_fn_c_try_link "$LINENO"; then :
bcba2705
FG
12603 ac_cv_lib_poll_poll=yes
12604else
25e9e4f0 12605 ac_cv_lib_poll_poll=no
bcba2705 12606fi
25e9e4f0
AJ
12607rm -f core conftest.err conftest.$ac_objext \
12608 conftest$ac_exeext conftest.$ac_ext
bcba2705
FG
12609LIBS=$ac_check_lib_save_LIBS
12610fi
25e9e4f0 12611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_poll_poll" >&5
abf5048b 12612$as_echo "$ac_cv_lib_poll_poll" >&6; }
25e9e4f0
AJ
12613if test "x$ac_cv_lib_poll_poll" = x""yes; then :
12614 $as_echo "#define HAVE_POLL 1" >>confdefs.h
bcba2705
FG
12615 LIBPOLL="-lpoll"
12616
12617fi
12618
12619fi
12620
25e9e4f0 12621{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
abf5048b 12622$as_echo_n "checking for library containing gethostbyname... " >&6; }
25e9e4f0 12623if test "${ac_cv_search_gethostbyname+set}" = set; then :
abf5048b 12624 $as_echo_n "(cached) " >&6
bcba2705
FG
12625else
12626 ac_func_search_save_LIBS=$LIBS
25e9e4f0 12627cat confdefs.h - <<_ACEOF >conftest.$ac_ext
bcba2705
FG
12628/* end confdefs.h. */
12629
12630/* Override any GCC internal prototype to avoid an error.
12631 Use char because int might match the return type of a GCC
12632 builtin and then its argument prototype would still apply. */
12633#ifdef __cplusplus
12634extern "C"
12635#endif
12636char gethostbyname ();
12637int
12638main ()
12639{
12640return gethostbyname ();
12641 ;
12642 return 0;
12643}
12644_ACEOF
12645for ac_lib in '' nsl; do
12646 if test -z "$ac_lib"; then
12647 ac_res="none required"
12648 else
12649 ac_res=-l$ac_lib
12650 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12651 fi
25e9e4f0 12652 if ac_fn_c_try_link "$LINENO"; then :
bcba2705 12653 ac_cv_search_gethostbyname=$ac_res
bcba2705 12654fi
25e9e4f0
AJ
12655rm -f core conftest.err conftest.$ac_objext \
12656 conftest$ac_exeext
12657 if test "${ac_cv_search_gethostbyname+set}" = set; then :
bcba2705
FG
12658 break
12659fi
12660done
25e9e4f0
AJ
12661if test "${ac_cv_search_gethostbyname+set}" = set; then :
12662
bcba2705
FG
12663else
12664 ac_cv_search_gethostbyname=no
12665fi
12666rm conftest.$ac_ext
12667LIBS=$ac_func_search_save_LIBS
12668fi
25e9e4f0 12669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
abf5048b 12670$as_echo "$ac_cv_search_gethostbyname" >&6; }
bcba2705 12671ac_res=$ac_cv_search_gethostbyname
25e9e4f0 12672if test "$ac_res" != no; then :
bcba2705
FG
12673 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12674
12675fi
12676
12677
25e9e4f0 12678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing connect" >&5
abf5048b 12679$as_echo_n "checking for library containing connect... " >&6; }
25e9e4f0 12680if test "${ac_cv_search_connect+set}" = set; then :
abf5048b 12681 $as_echo_n "(cached) " >&6
bcba2705
FG
12682else
12683 ac_func_search_save_LIBS=$LIBS
25e9e4f0 12684cat confdefs.h - <<_ACEOF >conftest.$ac_ext
bcba2705
FG
12685/* end confdefs.h. */
12686
12687/* Override any GCC internal prototype to avoid an error.
12688 Use char because int might match the return type of a GCC
12689 builtin and then its argument prototype would still apply. */
12690#ifdef __cplusplus
12691extern "C"
12692#endif
12693char connect ();
12694int
12695main ()
12696{
12697return connect ();
12698 ;
12699 return 0;
12700}
12701_ACEOF
12702for ac_lib in '' socket; do
12703 if test -z "$ac_lib"; then
12704 ac_res="none required"
12705 else
12706 ac_res=-l$ac_lib
12707 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12708 fi
25e9e4f0 12709 if ac_fn_c_try_link "$LINENO"; then :
bcba2705 12710 ac_cv_search_connect=$ac_res
bcba2705 12711fi
25e9e4f0
AJ
12712rm -f core conftest.err conftest.$ac_objext \
12713 conftest$ac_exeext
12714 if test "${ac_cv_search_connect+set}" = set; then :
bcba2705
FG
12715 break
12716fi
12717done
25e9e4f0
AJ
12718if test "${ac_cv_search_connect+set}" = set; then :
12719
bcba2705
FG
12720else
12721 ac_cv_search_connect=no
12722fi
12723rm conftest.$ac_ext
12724LIBS=$ac_func_search_save_LIBS
12725fi
25e9e4f0 12726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_connect" >&5
abf5048b 12727$as_echo "$ac_cv_search_connect" >&6; }
bcba2705 12728ac_res=$ac_cv_search_connect
25e9e4f0 12729if test "$ac_res" != no; then :
bcba2705
FG
12730 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12731
12732fi
12733
12734
25e9e4f0 12735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_aton" >&5
abf5048b 12736$as_echo_n "checking for library containing inet_aton... " >&6; }
25e9e4f0 12737if test "${ac_cv_search_inet_aton+set}" = set; then :
abf5048b 12738 $as_echo_n "(cached) " >&6
bcba2705
FG
12739else
12740 ac_func_search_save_LIBS=$LIBS
25e9e4f0 12741cat confdefs.h - <<_ACEOF >conftest.$ac_ext
bcba2705
FG
12742/* end confdefs.h. */
12743
12744/* Override any GCC internal prototype to avoid an error.
12745 Use char because int might match the return type of a GCC
12746 builtin and then its argument prototype would still apply. */
12747#ifdef __cplusplus
12748extern "C"
12749#endif
12750char inet_aton ();
12751int
12752main ()
12753{
12754return inet_aton ();
12755 ;
12756 return 0;
12757}
12758_ACEOF
12759for ac_lib in '' resolv; do
12760 if test -z "$ac_lib"; then
12761 ac_res="none required"
12762 else
12763 ac_res=-l$ac_lib
12764 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12765 fi
25e9e4f0 12766 if ac_fn_c_try_link "$LINENO"; then :
bcba2705 12767 ac_cv_search_inet_aton=$ac_res
bcba2705 12768fi
25e9e4f0
AJ
12769rm -f core conftest.err conftest.$ac_objext \
12770 conftest$ac_exeext
12771 if test "${ac_cv_search_inet_aton+set}" = set; then :
bcba2705
FG
12772 break
12773fi
12774done
25e9e4f0
AJ
12775if test "${ac_cv_search_inet_aton+set}" = set; then :
12776
bcba2705
FG
12777else
12778 ac_cv_search_inet_aton=no
12779fi
12780rm conftest.$ac_ext
12781LIBS=$ac_func_search_save_LIBS
12782fi
25e9e4f0 12783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_aton" >&5
abf5048b 12784$as_echo "$ac_cv_search_inet_aton" >&6; }
bcba2705 12785ac_res=$ac_cv_search_inet_aton
25e9e4f0 12786if test "$ac_res" != no; then :
bcba2705
FG
12787 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12788
12789fi
12790
12791
bcba2705
FG
12792for ac_func in \
12793 getaddrinfo \
12794 getnameinfo \
12795 getnetbyname \
12796 getprotobyname \
12797 getprotobynumber \
12798 getservbyport \
12799 inet_network \
06566917
AE
12800 inet_ntop \
12801 inet_pton \
bcba2705 12802 sendmsg \
98bec05e 12803 socketpair \
bcba2705 12804
25e9e4f0
AJ
12805do :
12806 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12807ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
a53c44a6 12808if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
25e9e4f0
AJ
12809 cat >>confdefs.h <<_ACEOF
12810#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
e24bcc77 12811_ACEOF
bcba2705 12812
25e9e4f0
AJ
12813fi
12814done
bcba2705 12815
bcba2705 12816
25e9e4f0
AJ
12817LDAPLIBS=""
12818
12819if test "$ac_cv_header_ldap_h" = "yes" -a "$ac_cv_header_lber_h" = "yes"
12820then
12821 ac_fn_c_check_type "$LINENO" "LDAPSortKey" "ac_cv_type_LDAPSortKey" "#include <ldap.h>
12822"
12823if test "x$ac_cv_type_LDAPSortKey" = x""yes; then :
12824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_initialize in -lldap_r" >&5
12825$as_echo_n "checking for ldap_initialize in -lldap_r... " >&6; }
12826if test "${ac_cv_lib_ldap_r_ldap_initialize+set}" = set; then :
12827 $as_echo_n "(cached) " >&6
12828else
12829 ac_check_lib_save_LIBS=$LIBS
12830LIBS="-lldap_r $LIBPTHREAD $LIBS"
12831cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12832/* end confdefs.h. */
1bb94039 12833
fc6ffb29
AJ
12834/* Override any GCC internal prototype to avoid an error.
12835 Use char because int might match the return type of a GCC
12836 builtin and then its argument prototype would still apply. */
82776020
AJ
12837#ifdef __cplusplus
12838extern "C"
12839#endif
25e9e4f0 12840char ldap_initialize ();
f5818d2f
AJ
12841int
12842main ()
12843{
25e9e4f0 12844return ldap_initialize ();
f5818d2f
AJ
12845 ;
12846 return 0;
12847}
12848_ACEOF
25e9e4f0
AJ
12849if ac_fn_c_try_link "$LINENO"; then :
12850 ac_cv_lib_ldap_r_ldap_initialize=yes
1bb94039 12851else
25e9e4f0 12852 ac_cv_lib_ldap_r_ldap_initialize=no
1bb94039 12853fi
25e9e4f0
AJ
12854rm -f core conftest.err conftest.$ac_objext \
12855 conftest$ac_exeext conftest.$ac_ext
12856LIBS=$ac_check_lib_save_LIBS
1bb94039 12857fi
25e9e4f0
AJ
12858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ldap_r_ldap_initialize" >&5
12859$as_echo "$ac_cv_lib_ldap_r_ldap_initialize" >&6; }
12860if test "x$ac_cv_lib_ldap_r_ldap_initialize" = x""yes; then :
12861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ber_init in -llber" >&5
12862$as_echo_n "checking for ber_init in -llber... " >&6; }
12863if test "${ac_cv_lib_lber_ber_init+set}" = set; then :
abf5048b 12864 $as_echo_n "(cached) " >&6
f5818d2f 12865else
25e9e4f0
AJ
12866 ac_check_lib_save_LIBS=$LIBS
12867LIBS="-llber $LIBPTHREAD $LIBS"
12868cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 12869/* end confdefs.h. */
875927f6 12870
25e9e4f0
AJ
12871/* Override any GCC internal prototype to avoid an error.
12872 Use char because int might match the return type of a GCC
12873 builtin and then its argument prototype would still apply. */
12874#ifdef __cplusplus
12875extern "C"
12876#endif
12877char ber_init ();
e24bcc77
AJ
12878int
12879main ()
12880{
25e9e4f0 12881return ber_init ();
abf5048b 12882 ;
bcba2705 12883 return 0;
abf5048b
AJ
12884}
12885_ACEOF
25e9e4f0
AJ
12886if ac_fn_c_try_link "$LINENO"; then :
12887 ac_cv_lib_lber_ber_init=yes
12888else
12889 ac_cv_lib_lber_ber_init=no
12890fi
12891rm -f core conftest.err conftest.$ac_objext \
12892 conftest$ac_exeext conftest.$ac_ext
12893LIBS=$ac_check_lib_save_LIBS
12894fi
12895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lber_ber_init" >&5
12896$as_echo "$ac_cv_lib_lber_ber_init" >&6; }
12897if test "x$ac_cv_lib_lber_ber_init" = x""yes; then :
abf5048b 12898
25e9e4f0 12899$as_echo "#define HAVE_LDAP 1" >>confdefs.h
bcba2705
FG
12900
12901 LDAPLIBS="-lldap_r -llber"
28710419 12902fi
1089260f
AJ
12903
12904fi
daa2886c 12905
bcba2705 12906fi
daa2886c 12907
bcba2705
FG
12908 ac_wine_check_funcs_save_LIBS="$LIBS"
12909LIBS="$LIBS $LDAPLIBS $LIBPTHREAD"
41c59964 12910for ac_func in \
bcba2705
FG
12911 ldap_count_references \
12912 ldap_first_reference \
12913 ldap_next_reference \
12914 ldap_parse_reference \
12915 ldap_parse_sort_control \
12916 ldap_parse_sortresponse_control \
12917 ldap_parse_vlv_control \
12918 ldap_parse_vlvresponse_control
25e9e4f0
AJ
12919do :
12920 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12921ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
a53c44a6 12922if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
41c59964 12923 cat >>confdefs.h <<_ACEOF
abf5048b 12924#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
41c59964
BT
12925_ACEOF
12926
12927fi
12928done
12929
bcba2705
FG
12930LIBS="$ac_wine_check_funcs_save_LIBS"
12931fi
25e9e4f0 12932if test "x$LDAPLIBS" = "x"; then :
bcba2705 12933 case "x$with_ldap" in
0dc503bc 12934 x) as_fn_append wine_notices "|libldap (OpenLDAP) ${notice_platform}development files not found, LDAP won't be supported." ;;
bcba2705 12935 xno) ;;
a53c44a6
AJ
12936 *) as_fn_error $? "libldap (OpenLDAP) ${notice_platform}development files not found, LDAP won't be supported.
12937This is an error since --with-ldap was requested." "$LINENO" 5 ;;
bcba2705
FG
12938esac
12939fi
12940
25e9e4f0 12941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mkdir takes only one argument" >&5
921e6624 12942$as_echo_n "checking whether mkdir takes only one argument... " >&6; }
25e9e4f0 12943if test "${wine_cv_one_arg_mkdir+set}" = set; then :
921e6624
AJ
12944 $as_echo_n "(cached) " >&6
12945else
25e9e4f0 12946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
921e6624
AJ
12947/* end confdefs.h. */
12948#include <sys/stat.h>
12949int
12950main ()
12951{
12952mkdir("foo");
12953 ;
12954 return 0;
12955}
12956_ACEOF
25e9e4f0 12957if ac_fn_c_try_compile "$LINENO"; then :
921e6624
AJ
12958 wine_cv_one_arg_mkdir=yes
12959else
25e9e4f0 12960 wine_cv_one_arg_mkdir=no
921e6624 12961fi
921e6624
AJ
12962rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12963fi
25e9e4f0 12964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $wine_cv_one_arg_mkdir" >&5
921e6624
AJ
12965$as_echo "$wine_cv_one_arg_mkdir" >&6; }
12966if test "$wine_cv_one_arg_mkdir" = "yes"
12967then
12968
25e9e4f0 12969$as_echo "#define HAVE_ONE_ARG_MKDIR 1" >>confdefs.h
921e6624
AJ
12970
12971fi
12972
41c59964 12973
25e9e4f0 12974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
abf5048b 12975$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
25e9e4f0 12976if test "${ac_cv_c_const+set}" = set; then :
abf5048b 12977 $as_echo_n "(cached) " >&6
f5818d2f 12978else
25e9e4f0 12979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 12980/* end confdefs.h. */
f41c2b21 12981
f5818d2f
AJ
12982int
12983main ()
12984{
f41c2b21
DP
12985/* FIXME: Include the comments suggested by Paul. */
12986#ifndef __cplusplus
12987 /* Ultrix mips cc rejects this. */
12988 typedef int charset[2];
f0ca586f 12989 const charset cs;
f41c2b21 12990 /* SunOS 4.1.1 cc rejects this. */
f0ca586f
PK
12991 char const *const *pcpcc;
12992 char **ppc;
f41c2b21
DP
12993 /* NEC SVR4.0.2 mips cc rejects this. */
12994 struct point {int x, y;};
12995 static struct point const zero = {0,0};
12996 /* AIX XL C 1.02.0.0 rejects this.
12997 It does not let you subtract one const X* pointer from another in
12998 an arm of an if-expression whose if-part is not a constant
12999 expression */
13000 const char *g = "string";
f0ca586f 13001 pcpcc = &g + (g ? g-g : 0);
f41c2b21 13002 /* HPUX 7.0 cc rejects these. */
f0ca586f
PK
13003 ++pcpcc;
13004 ppc = (char**) pcpcc;
13005 pcpcc = (char const *const *) ppc;
f41c2b21
DP
13006 { /* SCO 3.2v4 cc rejects this. */
13007 char *t;
13008 char const *s = 0 ? (char *) 0 : (char const *) 0;
13009
13010 *t++ = 0;
fc6ffb29 13011 if (s) return 0;
f41c2b21
DP
13012 }
13013 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
13014 int x[] = {25, 17};
13015 const int *foo = &x[0];
13016 ++foo;
13017 }
13018 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
13019 typedef const int *iptr;
13020 iptr p = 0;
13021 ++p;
13022 }
13023 { /* AIX XL C 1.02.0.0 rejects this saying
13024 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
13025 struct s { int j; const int *ap[3]; };
13026 struct s *b; b->j = 5;
13027 }
13028 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
13029 const int foo = 10;
fc6ffb29 13030 if (!foo) return 0;
f41c2b21 13031 }
f0ca586f 13032 return !cs[0] && !zero.x;
f41c2b21
DP
13033#endif
13034
f5818d2f
AJ
13035 ;
13036 return 0;
13037}
13038_ACEOF
25e9e4f0 13039if ac_fn_c_try_compile "$LINENO"; then :
f41c2b21 13040 ac_cv_c_const=yes
f5818d2f 13041else
25e9e4f0 13042 ac_cv_c_const=no
c7c217b3 13043fi
0ebeb530 13044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f5818d2f 13045fi
25e9e4f0 13046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
abf5048b 13047$as_echo "$ac_cv_c_const" >&6; }
f41c2b21 13048if test $ac_cv_c_const = no; then
5769d1de 13049
25e9e4f0 13050$as_echo "#define const /**/" >>confdefs.h
5769d1de 13051
5769d1de 13052fi
f41c2b21 13053
25e9e4f0 13054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
abf5048b 13055$as_echo_n "checking for inline... " >&6; }
25e9e4f0 13056if test "${ac_cv_c_inline+set}" = set; then :
abf5048b 13057 $as_echo_n "(cached) " >&6
5769d1de 13058else
f41c2b21
DP
13059 ac_cv_c_inline=no
13060for ac_kw in inline __inline__ __inline; do
25e9e4f0 13061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f41c2b21
DP
13062/* end confdefs.h. */
13063#ifndef __cplusplus
13064typedef int foo_t;
13065static $ac_kw foo_t static_foo () {return 0; }
13066$ac_kw foo_t foo () {return 0; }
13067#endif
13068
5769d1de 13069_ACEOF
25e9e4f0 13070if ac_fn_c_try_compile "$LINENO"; then :
fc6ffb29 13071 ac_cv_c_inline=$ac_kw
5769d1de 13072fi
0ebeb530 13073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fc6ffb29 13074 test "$ac_cv_c_inline" != no && break
f41c2b21 13075done
f5818d2f 13076
f41c2b21 13077fi
25e9e4f0 13078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
abf5048b 13079$as_echo "$ac_cv_c_inline" >&6; }
c7c217b3 13080
f41c2b21
DP
13081case $ac_cv_c_inline in
13082 inline | yes) ;;
13083 *)
13084 case $ac_cv_c_inline in
13085 no) ac_val=;;
13086 *) ac_val=$ac_cv_c_inline;;
13087 esac
13088 cat >>confdefs.h <<_ACEOF
13089#ifndef __cplusplus
13090#define inline $ac_val
13091#endif
13092_ACEOF
13093 ;;
13094esac
c7c217b3 13095
25e9e4f0
AJ
13096ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
13097if test "x$ac_cv_type_mode_t" = x""yes; then :
13098
13099cat >>confdefs.h <<_ACEOF
13100#define HAVE_MODE_T 1
e24bcc77 13101_ACEOF
25e9e4f0
AJ
13102
13103
13104fi
13105ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
13106if test "x$ac_cv_type_off_t" = x""yes; then :
13107
13108cat >>confdefs.h <<_ACEOF
13109#define HAVE_OFF_T 1
f5818d2f 13110_ACEOF
25e9e4f0
AJ
13111
13112
13113fi
13114ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
13115if test "x$ac_cv_type_pid_t" = x""yes; then :
13116
13117cat >>confdefs.h <<_ACEOF
13118#define HAVE_PID_T 1
e24bcc77 13119_ACEOF
abf5048b 13120
25e9e4f0 13121
abf5048b 13122fi
25e9e4f0
AJ
13123ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
13124if test "x$ac_cv_type_size_t" = x""yes; then :
abf5048b 13125
25e9e4f0
AJ
13126cat >>confdefs.h <<_ACEOF
13127#define HAVE_SIZE_T 1
13128_ACEOF
f41c2b21 13129
abf5048b 13130
f41c2b21 13131fi
25e9e4f0
AJ
13132ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
13133if test "x$ac_cv_type_ssize_t" = x""yes; then :
13134
13135cat >>confdefs.h <<_ACEOF
13136#define HAVE_SSIZE_T 1
13137_ACEOF
13138
fc6ffb29 13139
f41c2b21 13140fi
25e9e4f0
AJ
13141ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
13142if test "x$ac_cv_type_long_long" = x""yes; then :
f41c2b21
DP
13143
13144cat >>confdefs.h <<_ACEOF
25e9e4f0 13145#define HAVE_LONG_LONG 1
f41c2b21
DP
13146_ACEOF
13147
13148
13149fi
25e9e4f0
AJ
13150ac_fn_c_check_type "$LINENO" "fsblkcnt_t" "ac_cv_type_fsblkcnt_t" "$ac_includes_default"
13151if test "x$ac_cv_type_fsblkcnt_t" = x""yes; then :
13152
13153cat >>confdefs.h <<_ACEOF
13154#define HAVE_FSBLKCNT_T 1
abf5048b 13155_ACEOF
abf5048b 13156
25e9e4f0 13157
abf5048b 13158fi
25e9e4f0
AJ
13159ac_fn_c_check_type "$LINENO" "fsfilcnt_t" "ac_cv_type_fsfilcnt_t" "$ac_includes_default"
13160if test "x$ac_cv_type_fsfilcnt_t" = x""yes; then :
abf5048b 13161
25e9e4f0
AJ
13162cat >>confdefs.h <<_ACEOF
13163#define HAVE_FSFILCNT_T 1
13164_ACEOF
abf5048b
AJ
13165
13166
13167fi
13168
25e9e4f0
AJ
13169ac_fn_c_check_type "$LINENO" "sigset_t" "ac_cv_type_sigset_t" "#include <sys/types.h>
13170#include <signal.h>
13171"
13172if test "x$ac_cv_type_sigset_t" = x""yes; then :
abf5048b
AJ
13173
13174cat >>confdefs.h <<_ACEOF
25e9e4f0 13175#define HAVE_SIGSET_T 1
abf5048b
AJ
13176_ACEOF
13177
13178
13179fi
25e9e4f0
AJ
13180
13181ac_fn_c_check_type "$LINENO" "request_sense" "ac_cv_type_request_sense" "#include <linux/cdrom.h>
13182"
13183if test "x$ac_cv_type_request_sense" = x""yes; then :
13184
13185cat >>confdefs.h <<_ACEOF
13186#define HAVE_REQUEST_SENSE 1
abf5048b 13187_ACEOF
abf5048b 13188
25e9e4f0 13189
abf5048b
AJ
13190fi
13191
abf5048b 13192
25e9e4f0
AJ
13193ac_fn_c_check_type "$LINENO" "struct xinpgen" "ac_cv_type_struct_xinpgen" "#include <sys/types.h>
13194#ifdef HAVE_SYS_SOCKET_H
13195#include <sys/socket.h>
13196#endif
13197#ifdef HAVE_SYS_SOCKETVAR_H
13198#include <sys/socketvar.h>
13199#endif
13200#ifdef HAVE_NET_ROUTE_H
13201#include <net/route.h>
13202#endif
13203#ifdef HAVE_NETINET_IN_H
13204#include <netinet/in.h>
13205#endif
13206#ifdef HAVE_NETINET_IN_SYSTM_H
13207#include <netinet/in_systm.h>
13208#endif
13209#ifdef HAVE_NETINET_IP_H
13210#include <netinet/ip.h>
13211#endif
13212#ifdef HAVE_NETINET_IN_PCB_H
13213#include <netinet/in_pcb.h>
13214#endif
13215"
13216if test "x$ac_cv_type_struct_xinpgen" = x""yes; then :
13217
13218cat >>confdefs.h <<_ACEOF
13219#define HAVE_STRUCT_XINPGEN 1
13220_ACEOF
abf5048b 13221
abf5048b 13222
abf5048b 13223fi
25e9e4f0
AJ
13224
13225
13226ac_fn_c_check_member "$LINENO" "struct ff_effect" "direction" "ac_cv_member_struct_ff_effect_direction" "#ifdef HAVE_LINUX_INPUT_H
13227#include <linux/input.h>
13228#endif
13229"
13230if test "x$ac_cv_member_struct_ff_effect_direction" = x""yes; then :
abf5048b
AJ
13231
13232cat >>confdefs.h <<_ACEOF
25e9e4f0 13233#define HAVE_STRUCT_FF_EFFECT_DIRECTION 1
abf5048b
AJ
13234_ACEOF
13235
13236
13237fi
25e9e4f0
AJ
13238
13239
13240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigaddset" >&5
13241$as_echo_n "checking for sigaddset... " >&6; }
13242if test "${wine_cv_have_sigaddset+set}" = set; then :
abf5048b
AJ
13243 $as_echo_n "(cached) " >&6
13244else
25e9e4f0 13245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
abf5048b 13246/* end confdefs.h. */
25e9e4f0 13247#include <signal.h>
abf5048b
AJ
13248int
13249main ()
13250{
25e9e4f0 13251sigset_t set; sigaddset(&set,SIGTERM);
abf5048b
AJ
13252 ;
13253 return 0;
13254}
13255_ACEOF
25e9e4f0
AJ
13256if ac_fn_c_try_link "$LINENO"; then :
13257 wine_cv_have_sigaddset=yes
13258else
13259 wine_cv_have_sigaddset=no
13260fi
13261rm -f core conftest.err conftest.$ac_objext \
13262 conftest$ac_exeext conftest.$ac_ext
13263fi
13264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $wine_cv_have_sigaddset" >&5
13265$as_echo "$wine_cv_have_sigaddset" >&6; }
13266if test "$wine_cv_have_sigaddset" = "yes"
13267then
13268
13269$as_echo "#define HAVE_SIGADDSET 1" >>confdefs.h
13270
13271fi
13272
13273
13274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use re-entrant gethostbyname_r Linux style" >&5
13275$as_echo_n "checking whether we can use re-entrant gethostbyname_r Linux style... " >&6; }
13276if test "${wine_cv_linux_gethostbyname_r_6+set}" = set; then :
13277 $as_echo_n "(cached) " >&6
13278else
13279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
abf5048b 13280/* end confdefs.h. */
25e9e4f0 13281#include <netdb.h>
abf5048b
AJ
13282int
13283main ()
13284{
25e9e4f0
AJ
13285
13286 char *name=0;
13287 struct hostent he;
13288 struct hostent *result;
13289 char *buf=0;
13290 int bufsize=0;
13291 int res,errnr;
13292 char *addr=0;
13293 int addrlen=0;
13294 int addrtype=0;
13295 res=gethostbyname_r(name,&he,buf,bufsize,&result,&errnr);
13296 res=gethostbyaddr_r(addr, addrlen, addrtype,&he,buf,bufsize,&result,&errnr);
13297
abf5048b
AJ
13298 ;
13299 return 0;
13300}
13301_ACEOF
25e9e4f0
AJ
13302if ac_fn_c_try_link "$LINENO"; then :
13303 wine_cv_linux_gethostbyname_r_6=yes
abf5048b 13304else
25e9e4f0 13305 wine_cv_linux_gethostbyname_r_6=no
abf5048b
AJ
13306
13307fi
25e9e4f0
AJ
13308rm -f core conftest.err conftest.$ac_objext \
13309 conftest$ac_exeext conftest.$ac_ext
abf5048b 13310
abf5048b 13311fi
25e9e4f0
AJ
13312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $wine_cv_linux_gethostbyname_r_6" >&5
13313$as_echo "$wine_cv_linux_gethostbyname_r_6" >&6; }
13314 if test "$wine_cv_linux_gethostbyname_r_6" = "yes"
13315 then
abf5048b 13316
25e9e4f0 13317$as_echo "#define HAVE_LINUX_GETHOSTBYNAME_R_6 1" >>confdefs.h
abf5048b 13318
25e9e4f0 13319 fi
abf5048b 13320
25e9e4f0
AJ
13321if test "$ac_cv_header_linux_joystick_h" = "yes"
13322then
13323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether linux/joystick.h uses the Linux 2.2+ API" >&5
13324$as_echo_n "checking whether linux/joystick.h uses the Linux 2.2+ API... " >&6; }
13325if test "${wine_cv_linux_joystick_22_api+set}" = set; then :
abf5048b
AJ
13326 $as_echo_n "(cached) " >&6
13327else
25e9e4f0 13328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
abf5048b 13329/* end confdefs.h. */
25e9e4f0
AJ
13330
13331 #include <sys/ioctl.h>
13332 #include <sys/types.h>
13333 #include <linux/joystick.h>
13334
13335 struct js_event blub;
13336 #if !defined(JS_EVENT_AXIS) || !defined(JS_EVENT_BUTTON)
13337 #error "no 2.2 header"
13338 #endif
13339
abf5048b
AJ
13340int
13341main ()
13342{
25e9e4f0 13343/*empty*/
abf5048b
AJ
13344 ;
13345 return 0;
13346}
13347_ACEOF
25e9e4f0
AJ
13348if ac_fn_c_try_compile "$LINENO"; then :
13349 wine_cv_linux_joystick_22_api=yes
36bdc64e 13350else
25e9e4f0 13351 wine_cv_linux_joystick_22_api=no
36bdc64e 13352fi
0ebeb530 13353rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fc6ffb29 13354
36bdc64e 13355fi
25e9e4f0
AJ
13356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $wine_cv_linux_joystick_22_api" >&5
13357$as_echo "$wine_cv_linux_joystick_22_api" >&6; }
13358 if test "$wine_cv_linux_joystick_22_api" = "yes"
13359 then
36bdc64e 13360
25e9e4f0 13361$as_echo "#define HAVE_LINUX_22_JOYSTICK_API 1" >>confdefs.h
36bdc64e 13362
25e9e4f0 13363 fi
36bdc64e 13364fi
36bdc64e 13365
36bdc64e 13366
25e9e4f0
AJ
13367ac_fn_c_check_member "$LINENO" "struct statfs" "f_bfree" "ac_cv_member_struct_statfs_f_bfree" "#include <sys/types.h>
13368#ifdef HAVE_SYS_PARAM_H
13369# include <sys/param.h>
13370#endif
13371#ifdef HAVE_SYS_MOUNT_H
13372# include <sys/mount.h>
13373#endif
13374#ifdef HAVE_SYS_VFS_H
13375# include <sys/vfs.h>
13376#endif
13377#ifdef HAVE_SYS_STATFS_H
13378# include <sys/statfs.h>
36bdc64e 13379#endif
25e9e4f0
AJ
13380"
13381if test "x$ac_cv_member_struct_statfs_f_bfree" = x""yes; then :
36bdc64e 13382
25e9e4f0
AJ
13383cat >>confdefs.h <<_ACEOF
13384#define HAVE_STRUCT_STATFS_F_BFREE 1
36bdc64e 13385_ACEOF
36bdc64e 13386
fc6ffb29 13387
36bdc64e 13388fi
25e9e4f0
AJ
13389ac_fn_c_check_member "$LINENO" "struct statfs" "f_bavail" "ac_cv_member_struct_statfs_f_bavail" "#include <sys/types.h>
13390#ifdef HAVE_SYS_PARAM_H
13391# include <sys/param.h>
13392#endif
13393#ifdef HAVE_SYS_MOUNT_H
13394# include <sys/mount.h>
13395#endif
13396#ifdef HAVE_SYS_VFS_H
13397# include <sys/vfs.h>
13398#endif
13399#ifdef HAVE_SYS_STATFS_H
13400# include <sys/statfs.h>
13401#endif
13402"
13403if test "x$ac_cv_member_struct_statfs_f_bavail" = x""yes; then :
36bdc64e
GP
13404
13405cat >>confdefs.h <<_ACEOF
25e9e4f0 13406#define HAVE_STRUCT_STATFS_F_BAVAIL 1
36bdc64e
GP
13407_ACEOF
13408
13409
571d9fb0 13410fi
25e9e4f0
AJ
13411ac_fn_c_check_member "$LINENO" "struct statfs" "f_frsize" "ac_cv_member_struct_statfs_f_frsize" "#include <sys/types.h>
13412#ifdef HAVE_SYS_PARAM_H
13413# include <sys/param.h>
571d9fb0 13414#endif
25e9e4f0
AJ
13415#ifdef HAVE_SYS_MOUNT_H
13416# include <sys/mount.h>
13417#endif
13418#ifdef HAVE_SYS_VFS_H
13419# include <sys/vfs.h>
13420#endif
13421#ifdef HAVE_SYS_STATFS_H
13422# include <sys/statfs.h>
571d9fb0 13423#endif
25e9e4f0
AJ
13424"
13425if test "x$ac_cv_member_struct_statfs_f_frsize" = x""yes; then :
571d9fb0 13426
25e9e4f0
AJ
13427cat >>confdefs.h <<_ACEOF
13428#define HAVE_STRUCT_STATFS_F_FRSIZE 1
571d9fb0 13429_ACEOF
fc6ffb29 13430
fc6ffb29 13431
571d9fb0 13432fi
25e9e4f0
AJ
13433ac_fn_c_check_member "$LINENO" "struct statfs" "f_ffree" "ac_cv_member_struct_statfs_f_ffree" "#include <sys/types.h>
13434#ifdef HAVE_SYS_PARAM_H
13435# include <sys/param.h>
13436#endif
13437#ifdef HAVE_SYS_MOUNT_H
13438# include <sys/mount.h>
13439#endif
13440#ifdef HAVE_SYS_VFS_H
13441# include <sys/vfs.h>
13442#endif
13443#ifdef HAVE_SYS_STATFS_H
13444# include <sys/statfs.h>
13445#endif
13446"
13447if test "x$ac_cv_member_struct_statfs_f_ffree" = x""yes; then :
571d9fb0
GP
13448
13449cat >>confdefs.h <<_ACEOF
25e9e4f0 13450#define HAVE_STRUCT_STATFS_F_FFREE 1
571d9fb0
GP
13451_ACEOF
13452
13453
36bdc64e 13454fi
25e9e4f0
AJ
13455ac_fn_c_check_member "$LINENO" "struct statfs" "f_favail" "ac_cv_member_struct_statfs_f_favail" "#include <sys/types.h>
13456#ifdef HAVE_SYS_PARAM_H
13457# include <sys/param.h>
13458#endif
13459#ifdef HAVE_SYS_MOUNT_H
13460# include <sys/mount.h>
13461#endif
13462#ifdef HAVE_SYS_VFS_H
13463# include <sys/vfs.h>
13464#endif
13465#ifdef HAVE_SYS_STATFS_H
13466# include <sys/statfs.h>
db89a54b 13467#endif
25e9e4f0
AJ
13468"
13469if test "x$ac_cv_member_struct_statfs_f_favail" = x""yes; then :
db89a54b 13470
25e9e4f0
AJ
13471cat >>confdefs.h <<_ACEOF
13472#define HAVE_STRUCT_STATFS_F_FAVAIL 1
db89a54b 13473_ACEOF
db89a54b 13474
25e9e4f0
AJ
13475
13476fi
13477ac_fn_c_check_member "$LINENO" "struct statfs" "f_namelen" "ac_cv_member_struct_statfs_f_namelen" "#include <sys/types.h>
13478#ifdef HAVE_SYS_PARAM_H
13479# include <sys/param.h>
13480#endif
13481#ifdef HAVE_SYS_MOUNT_H
13482# include <sys/mount.h>
13483#endif
13484#ifdef HAVE_SYS_VFS_H
13485# include <sys/vfs.h>
13486#endif
13487#ifdef HAVE_SYS_STATFS_H
13488# include <sys/statfs.h>
db89a54b 13489#endif
25e9e4f0
AJ
13490"
13491if test "x$ac_cv_member_struct_statfs_f_namelen" = x""yes; then :
db89a54b 13492
25e9e4f0
AJ
13493cat >>confdefs.h <<_ACEOF
13494#define HAVE_STRUCT_STATFS_F_NAMELEN 1
db89a54b 13495_ACEOF
db89a54b 13496
fc6ffb29 13497
db89a54b 13498fi
fc6ffb29 13499
25e9e4f0
AJ
13500
13501ac_fn_c_check_member "$LINENO" "struct statvfs" "f_blocks" "ac_cv_member_struct_statvfs_f_blocks" "#ifdef HAVE_SYS_STATVFS_H
13502#include <sys/statvfs.h>
13503#endif
13504"
13505if test "x$ac_cv_member_struct_statvfs_f_blocks" = x""yes; then :
db89a54b
AJ
13506
13507cat >>confdefs.h <<_ACEOF
25e9e4f0 13508#define HAVE_STRUCT_STATVFS_F_BLOCKS 1
db89a54b
AJ
13509_ACEOF
13510
13511
13512fi
13513
13514
25e9e4f0
AJ
13515ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_accrights" "ac_cv_member_struct_msghdr_msg_accrights" "#include <sys/types.h>
13516#ifdef HAVE_SYS_SOCKET_H
13517# include <sys/socket.h>
13518#endif
13519#ifdef HAVE_SYS_UN_H
13520# include <sys/un.h>
13521#endif
13522"
13523if test "x$ac_cv_member_struct_msghdr_msg_accrights" = x""yes; then :
d6507196 13524
25e9e4f0
AJ
13525cat >>confdefs.h <<_ACEOF
13526#define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS 1
d6507196 13527_ACEOF
d6507196 13528
fc6ffb29 13529
d6507196 13530fi
25e9e4f0
AJ
13531ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h>
13532#ifdef HAVE_SYS_SOCKET_H
13533# include <sys/socket.h>
13534#endif
13535#ifdef HAVE_SYS_UN_H
13536# include <sys/un.h>
13537#endif
13538"
13539if test "x$ac_cv_member_struct_sockaddr_sa_len" = x""yes; then :
d6507196
PR
13540
13541cat >>confdefs.h <<_ACEOF
25e9e4f0 13542#define HAVE_STRUCT_SOCKADDR_SA_LEN 1
d6507196
PR
13543_ACEOF
13544
13545
af2d274f 13546fi
25e9e4f0
AJ
13547ac_fn_c_check_member "$LINENO" "struct sockaddr_un" "sun_len" "ac_cv_member_struct_sockaddr_un_sun_len" "#include <sys/types.h>
13548#ifdef HAVE_SYS_SOCKET_H
13549# include <sys/socket.h>
13550#endif
13551#ifdef HAVE_SYS_UN_H
13552# include <sys/un.h>
13553#endif
13554"
13555if test "x$ac_cv_member_struct_sockaddr_un_sun_len" = x""yes; then :
af2d274f 13556
25e9e4f0
AJ
13557cat >>confdefs.h <<_ACEOF
13558#define HAVE_STRUCT_SOCKADDR_UN_SUN_LEN 1
af2d274f 13559_ACEOF
af2d274f 13560
af2d274f 13561
af2d274f
MK
13562fi
13563
25e9e4f0
AJ
13564
13565ac_fn_c_check_member "$LINENO" "scsireq_t" "cmd" "ac_cv_member_scsireq_t_cmd" "#include <sys/types.h>
13566#ifdef HAVE_SCSI_SG_H
13567#include <scsi/sg.h>
13568#endif
13569"
13570if test "x$ac_cv_member_scsireq_t_cmd" = x""yes; then :
af2d274f
MK
13571
13572cat >>confdefs.h <<_ACEOF
25e9e4f0 13573#define HAVE_SCSIREQ_T_CMD 1
af2d274f
MK
13574_ACEOF
13575
13576
13577fi
25e9e4f0
AJ
13578ac_fn_c_check_member "$LINENO" "sg_io_hdr_t" "interface_id" "ac_cv_member_sg_io_hdr_t_interface_id" "#include <sys/types.h>
13579#ifdef HAVE_SCSI_SG_H
13580#include <scsi/sg.h>
13581#endif
13582"
13583if test "x$ac_cv_member_sg_io_hdr_t_interface_id" = x""yes; then :
af2d274f 13584
25e9e4f0
AJ
13585cat >>confdefs.h <<_ACEOF
13586#define HAVE_SG_IO_HDR_T_INTERFACE_ID 1
af2d274f 13587_ACEOF
af2d274f 13588
af2d274f 13589
af2d274f
MK
13590fi
13591
25e9e4f0
AJ
13592
13593ac_fn_c_check_member "$LINENO" "siginfo_t" "si_fd" "ac_cv_member_siginfo_t_si_fd" "#include <signal.h>
13594"
13595if test "x$ac_cv_member_siginfo_t_si_fd" = x""yes; then :
af2d274f
MK
13596
13597cat >>confdefs.h <<_ACEOF
25e9e4f0 13598#define HAVE_SIGINFO_T_SI_FD 1
af2d274f
MK
13599_ACEOF
13600
13601
13602fi
af2d274f 13603
25e9e4f0
AJ
13604
13605ac_fn_c_check_member "$LINENO" "struct mtget" "mt_blksiz" "ac_cv_member_struct_mtget_mt_blksiz" "#include <sys/types.h>
13606#ifdef HAVE_SYS_MTIO_H
13607#include <sys/mtio.h>
13608#endif
13609"
13610if test "x$ac_cv_member_struct_mtget_mt_blksiz" = x""yes; then :
13611
13612cat >>confdefs.h <<_ACEOF
13613#define HAVE_STRUCT_MTGET_MT_BLKSIZ 1
af2d274f 13614_ACEOF
af2d274f 13615
af2d274f 13616
25e9e4f0
AJ
13617fi
13618ac_fn_c_check_member "$LINENO" "struct mtget" "mt_gstat" "ac_cv_member_struct_mtget_mt_gstat" "#include <sys/types.h>
13619#ifdef HAVE_SYS_MTIO_H
13620#include <sys/mtio.h>
13621#endif
13622"
13623if test "x$ac_cv_member_struct_mtget_mt_gstat" = x""yes; then :
13624
13625cat >>confdefs.h <<_ACEOF
13626#define HAVE_STRUCT_MTGET_MT_GSTAT 1
13627_ACEOF
13628
af2d274f 13629
af2d274f 13630fi
25e9e4f0
AJ
13631ac_fn_c_check_member "$LINENO" "struct mtget" "mt_blkno" "ac_cv_member_struct_mtget_mt_blkno" "#include <sys/types.h>
13632#ifdef HAVE_SYS_MTIO_H
13633#include <sys/mtio.h>
13634#endif
13635"
13636if test "x$ac_cv_member_struct_mtget_mt_blkno" = x""yes; then :
af2d274f
MK
13637
13638cat >>confdefs.h <<_ACEOF
25e9e4f0 13639#define HAVE_STRUCT_MTGET_MT_BLKNO 1
af2d274f
MK
13640_ACEOF
13641
13642
d6507196
PR
13643fi
13644
13645
25e9e4f0
AJ
13646ac_fn_c_check_member "$LINENO" "struct option" "name" "ac_cv_member_struct_option_name" "#ifdef HAVE_GETOPT_H
13647#include <getopt.h>
40a6a74a 13648#endif
25e9e4f0
AJ
13649"
13650if test "x$ac_cv_member_struct_option_name" = x""yes; then :
40a6a74a 13651
25e9e4f0
AJ
13652cat >>confdefs.h <<_ACEOF
13653#define HAVE_STRUCT_OPTION_NAME 1
40a6a74a 13654_ACEOF
40a6a74a 13655
40a6a74a 13656
25e9e4f0
AJ
13657fi
13658
13659
13660ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
13661if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
13662
13663cat >>confdefs.h <<_ACEOF
13664#define HAVE_STRUCT_STAT_ST_BLOCKS 1
40a6a74a 13665_ACEOF
40a6a74a 13666
25e9e4f0 13667
40a6a74a 13668fi
25e9e4f0
AJ
13669ac_fn_c_check_member "$LINENO" "struct stat" "st_mtim" "ac_cv_member_struct_stat_st_mtim" "$ac_includes_default"
13670if test "x$ac_cv_member_struct_stat_st_mtim" = x""yes; then :
13671
13672cat >>confdefs.h <<_ACEOF
13673#define HAVE_STRUCT_STAT_ST_MTIM 1
13674_ACEOF
13675
fc6ffb29 13676
40a6a74a 13677fi
25e9e4f0
AJ
13678ac_fn_c_check_member "$LINENO" "struct stat" "st_ctim" "ac_cv_member_struct_stat_st_ctim" "$ac_includes_default"
13679if test "x$ac_cv_member_struct_stat_st_ctim" = x""yes; then :
13680
13681cat >>confdefs.h <<_ACEOF
13682#define HAVE_STRUCT_STAT_ST_CTIM 1
13683_ACEOF
13684
fc6ffb29 13685
40a6a74a 13686fi
25e9e4f0
AJ
13687ac_fn_c_check_member "$LINENO" "struct stat" "st_atim" "ac_cv_member_struct_stat_st_atim" "$ac_includes_default"
13688if test "x$ac_cv_member_struct_stat_st_atim" = x""yes; then :
40a6a74a
VL
13689
13690cat >>confdefs.h <<_ACEOF
25e9e4f0 13691#define HAVE_STRUCT_STAT_ST_ATIM 1
40a6a74a
VL
13692_ACEOF
13693
13694
13695fi
13696
13697
25e9e4f0 13698ac_fn_c_check_member "$LINENO" "struct sockaddr_in6" "sin6_scope_id" "ac_cv_member_struct_sockaddr_in6_sin6_scope_id" "#ifdef HAVE_SYS_TYPES_H
788e30f1
AJ
13699#include <sys/types.h>
13700#endif
13701#ifdef HAVE_NETINET_IN_H
25e9e4f0 13702#include <netinet/in.h>
788e30f1 13703#endif
25e9e4f0
AJ
13704"
13705if test "x$ac_cv_member_struct_sockaddr_in6_sin6_scope_id" = x""yes; then :
788e30f1 13706
25e9e4f0
AJ
13707cat >>confdefs.h <<_ACEOF
13708#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
788e30f1 13709_ACEOF
788e30f1 13710
25e9e4f0
AJ
13711
13712fi
13713
13714
13715ac_fn_c_check_member "$LINENO" "ns_msg" "_msg_ptr" "ac_cv_member_ns_msg__msg_ptr" "#ifdef HAVE_SYS_TYPES_H
788e30f1
AJ
13716#include <sys/types.h>
13717#endif
13718#ifdef HAVE_NETINET_IN_H
13719# include <netinet/in.h>
13720#endif
13721#ifdef HAVE_ARPA_NAMESER_H
13722# include <arpa/nameser.h>
13723#endif
25e9e4f0
AJ
13724"
13725if test "x$ac_cv_member_ns_msg__msg_ptr" = x""yes; then :
788e30f1
AJ
13726
13727cat >>confdefs.h <<_ACEOF
13728#define HAVE_NS_MSG__MSG_PTR 1
13729_ACEOF
13730
13731
13732fi
13733
13734
25e9e4f0 13735ac_fn_c_check_member "$LINENO" "struct icmpstat" "icps_outhist" "ac_cv_member_struct_icmpstat_icps_outhist" "#ifdef HAVE_SYS_TYPES_H
ac0252db
AE
13736#include <sys/types.h>
13737#endif
13738#ifdef HAVE_ALIAS_H
13739#include <alias.h>
13740#endif
13741#ifdef HAVE_SYS_SOCKET_H
13742#include <sys/socket.h>
13743#endif
13744#ifdef HAVE_SYS_SOCKETVAR_H
13745#include <sys/socketvar.h>
13746#endif
13747#ifdef HAVE_SYS_TIMEOUT_H
13748#include <sys/timeout.h>
13749#endif
13750#ifdef HAVE_NETINET_IN_H
13751#include <netinet/in.h>
13752#endif
13753#ifdef HAVE_NETINET_IN_SYSTM_H
13754#include <netinet/in_systm.h>
13755#endif
13756#ifdef HAVE_NETINET_IP_H
13757#include <netinet/ip.h>
13758#endif
13759#ifdef HAVE_NETINET_IP_VAR_H
13760#include <netinet/ip_var.h>
13761#endif
13762#ifdef HAVE_NETINET_IP_ICMP_H
13763#include <netinet/ip_icmp.h>
13764#endif
13765#ifdef HAVE_NETINET_ICMP_VAR
13766#include <netinet/icmp_var.h>
13767#endif
25e9e4f0
AJ
13768"
13769if test "x$ac_cv_member_struct_icmpstat_icps_outhist" = x""yes; then :
ac0252db
AE
13770
13771cat >>confdefs.h <<_ACEOF
13772#define HAVE_STRUCT_ICMPSTAT_ICPS_OUTHIST 1
13773_ACEOF
13774
13775
13776fi
13777
13778
984c3b2c
JL
13779ac_fn_c_check_member "$LINENO" "struct ifreq" "ifr_hwaddr" "ac_cv_member_struct_ifreq_ifr_hwaddr" "#ifdef HAVE_SYS_TYPES_H
13780#include <sys/types.h>
13781#endif
13782#ifdef HAVE_NET_IF_H
13783# include <net/if.h>
13784#endif
13785"
13786if test "x$ac_cv_member_struct_ifreq_ifr_hwaddr" = x""yes; then :
13787
13788cat >>confdefs.h <<_ACEOF
13789#define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
13790_ACEOF
13791
13792
13793fi
13794
13795
25e9e4f0 13796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timezone variable" >&5
abf5048b 13797$as_echo_n "checking for timezone variable... " >&6; }
25e9e4f0 13798if test "${ac_cv_have_timezone+set}" = set; then :
abf5048b 13799 $as_echo_n "(cached) " >&6
6618b035 13800else
25e9e4f0 13801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6618b035
PK
13802/* end confdefs.h. */
13803#include <time.h>
13804int
13805main ()
13806{
ff2bd661 13807timezone = 1
6618b035
PK
13808 ;
13809 return 0;
13810}
25e9e4f0
AJ
13811_ACEOF
13812if ac_fn_c_try_link "$LINENO"; then :
6618b035
PK
13813 ac_cv_have_timezone="yes"
13814else
25e9e4f0 13815 ac_cv_have_timezone="no"
6618b035 13816fi
25e9e4f0
AJ
13817rm -f core conftest.err conftest.$ac_objext \
13818 conftest$ac_exeext conftest.$ac_ext
6618b035 13819fi
25e9e4f0 13820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_timezone" >&5
abf5048b 13821$as_echo "$ac_cv_have_timezone" >&6; }
6618b035
PK
13822if test "$ac_cv_have_timezone" = "yes"
13823then
13824
25e9e4f0 13825$as_echo "#define HAVE_TIMEZONE 1" >>confdefs.h
6618b035
PK
13826
13827fi
25e9e4f0 13828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for daylight variable" >&5
abf5048b 13829$as_echo_n "checking for daylight variable... " >&6; }
25e9e4f0 13830if test "${ac_cv_have_daylight+set}" = set; then :
abf5048b 13831 $as_echo_n "(cached) " >&6
6618b035 13832else
25e9e4f0 13833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6618b035
PK
13834/* end confdefs.h. */
13835#include <time.h>
13836int
13837main ()
13838{
ff2bd661 13839daylight = 1
6618b035
PK
13840 ;
13841 return 0;
13842}
13843_ACEOF
25e9e4f0 13844if ac_fn_c_try_link "$LINENO"; then :
6618b035
PK
13845 ac_cv_have_daylight="yes"
13846else
25e9e4f0 13847 ac_cv_have_daylight="no"
6618b035 13848fi
25e9e4f0
AJ
13849rm -f core conftest.err conftest.$ac_objext \
13850 conftest$ac_exeext conftest.$ac_ext
6618b035 13851fi
25e9e4f0 13852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_daylight" >&5
abf5048b 13853$as_echo "$ac_cv_have_daylight" >&6; }
6618b035
PK
13854if test "$ac_cv_have_daylight" = "yes"
13855then
13856
25e9e4f0 13857$as_echo "#define HAVE_DAYLIGHT 1" >>confdefs.h
6618b035
PK
13858
13859fi
13860
25e9e4f0 13861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for isinf" >&5
abf5048b 13862$as_echo_n "checking for isinf... " >&6; }
25e9e4f0 13863if test "${ac_cv_have_isinf+set}" = set; then :
abf5048b 13864 $as_echo_n "(cached) " >&6
4992b659 13865else
25e9e4f0 13866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4992b659
PS
13867/* end confdefs.h. */
13868#include <math.h>
13869int
13870main ()
13871{
2fef93a8 13872float f = 0.0; int i=isinf(f)
4992b659
PS
13873 ;
13874 return 0;
13875}
13876_ACEOF
25e9e4f0 13877if ac_fn_c_try_link "$LINENO"; then :
4992b659
PS
13878 ac_cv_have_isinf="yes"
13879else
25e9e4f0 13880 ac_cv_have_isinf="no"
4992b659 13881fi
25e9e4f0
AJ
13882rm -f core conftest.err conftest.$ac_objext \
13883 conftest$ac_exeext conftest.$ac_ext
4992b659 13884fi
25e9e4f0 13885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_isinf" >&5
abf5048b 13886$as_echo "$ac_cv_have_isinf" >&6; }
4992b659
PS
13887if test "$ac_cv_have_isinf" = "yes"
13888then
13889
25e9e4f0 13890$as_echo "#define HAVE_ISINF 1" >>confdefs.h
4992b659
PS
13891
13892fi
13893
25e9e4f0 13894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for isnan" >&5
abf5048b 13895$as_echo_n "checking for isnan... " >&6; }
25e9e4f0 13896if test "${ac_cv_have_isnan+set}" = set; then :
abf5048b 13897 $as_echo_n "(cached) " >&6
1715dcbb 13898else
25e9e4f0 13899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1715dcbb
JC
13900/* end confdefs.h. */
13901#include <math.h>
13902int
13903main ()
13904{
13905float f = 0.0; int i=isnan(f)
13906 ;
13907 return 0;
13908}
13909_ACEOF
25e9e4f0 13910if ac_fn_c_try_link "$LINENO"; then :
1715dcbb
JC
13911 ac_cv_have_isnan="yes"
13912else
25e9e4f0 13913 ac_cv_have_isnan="no"
1715dcbb 13914fi
25e9e4f0
AJ
13915rm -f core conftest.err conftest.$ac_objext \
13916 conftest$ac_exeext conftest.$ac_ext
1715dcbb 13917fi
25e9e4f0 13918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_isnan" >&5
abf5048b 13919$as_echo "$ac_cv_have_isnan" >&6; }
1715dcbb
JC
13920if test "$ac_cv_have_isnan" = "yes"
13921then
13922
25e9e4f0 13923$as_echo "#define HAVE_ISNAN 1" >>confdefs.h
1715dcbb
JC
13924
13925fi
13926
daa2886c 13927
fc01b729 13928case $host_cpu in
25e9e4f0 13929 *i[3456789]86*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to define __i386__" >&5
abf5048b 13930$as_echo_n "checking whether we need to define __i386__... " >&6; }
25e9e4f0 13931if test "${ac_cv_cpp_def___i386__+set}" = set; then :
abf5048b 13932 $as_echo_n "(cached) " >&6
51d46ba9 13933else
25e9e4f0 13934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 13935/* end confdefs.h. */
f5818d2f 13936#ifndef __i386__
51d46ba9
AJ
13937yes
13938#endif
f5818d2f 13939_ACEOF
51d46ba9 13940if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25e9e4f0 13941 $EGREP "yes" >/dev/null 2>&1; then :
05783b55 13942 ac_cv_cpp_def___i386__=yes
51d46ba9 13943else
05783b55 13944 ac_cv_cpp_def___i386__=no
51d46ba9
AJ
13945fi
13946rm -f conftest*
13947
13948fi
25e9e4f0 13949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cpp_def___i386__" >&5
abf5048b 13950$as_echo "$ac_cv_cpp_def___i386__" >&6; }
25e9e4f0 13951if test $ac_cv_cpp_def___i386__ = yes; then :
05783b55
AJ
13952 CFLAGS="$CFLAGS -D__i386__"
13953 LINTFLAGS="$LINTFLAGS -D__i386__"
25e9e4f0
AJ
13954fi ;;
13955 *x86_64*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to define __x86_64__" >&5
abf5048b 13956$as_echo_n "checking whether we need to define __x86_64__... " >&6; }
25e9e4f0 13957if test "${ac_cv_cpp_def___x86_64__+set}" = set; then :
abf5048b 13958 $as_echo_n "(cached) " >&6
e3be5642 13959else
25e9e4f0 13960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e3be5642
AJ
13961/* end confdefs.h. */
13962#ifndef __x86_64__
13963yes
13964#endif
13965_ACEOF
13966if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25e9e4f0 13967 $EGREP "yes" >/dev/null 2>&1; then :
e3be5642
AJ
13968 ac_cv_cpp_def___x86_64__=yes
13969else
13970 ac_cv_cpp_def___x86_64__=no
13971fi
13972rm -f conftest*
13973
13974fi
25e9e4f0 13975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cpp_def___x86_64__" >&5
abf5048b 13976$as_echo "$ac_cv_cpp_def___x86_64__" >&6; }
25e9e4f0 13977if test $ac_cv_cpp_def___x86_64__ = yes; then :
e3be5642
AJ
13978 CFLAGS="$CFLAGS -D__x86_64__"
13979 LINTFLAGS="$LINTFLAGS -D__x86_64__"
25e9e4f0
AJ
13980fi ;;
13981 *alpha*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to define __ALPHA__" >&5
abf5048b 13982$as_echo_n "checking whether we need to define __ALPHA__... " >&6; }
25e9e4f0 13983if test "${ac_cv_cpp_def___ALPHA__+set}" = set; then :
abf5048b 13984 $as_echo_n "(cached) " >&6
69b67861 13985else
25e9e4f0 13986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 13987/* end confdefs.h. */
69b67861
SE
13988#ifndef __ALPHA__
13989yes
13990#endif
13991_ACEOF
13992if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25e9e4f0 13993 $EGREP "yes" >/dev/null 2>&1; then :
05783b55 13994 ac_cv_cpp_def___ALPHA__=yes
69b67861 13995else
05783b55 13996 ac_cv_cpp_def___ALPHA__=no
69b67861
SE
13997fi
13998rm -f conftest*
13999
14000fi
25e9e4f0 14001{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cpp_def___ALPHA__" >&5
abf5048b 14002$as_echo "$ac_cv_cpp_def___ALPHA__" >&6; }
25e9e4f0 14003if test $ac_cv_cpp_def___ALPHA__ = yes; then :
05783b55
AJ
14004 CFLAGS="$CFLAGS -D__ALPHA__"
14005 LINTFLAGS="$LINTFLAGS -D__ALPHA__"
25e9e4f0
AJ
14006fi ;;
14007 *sparc*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to define __sparc__" >&5
abf5048b 14008$as_echo_n "checking whether we need to define __sparc__... " >&6; }
25e9e4f0 14009if test "${ac_cv_cpp_def___sparc__+set}" = set; then :
abf5048b 14010 $as_echo_n "(cached) " >&6
57807fa1 14011else
25e9e4f0 14012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 14013/* end confdefs.h. */
57807fa1
GM
14014#ifndef __sparc__
14015yes
14016#endif
14017_ACEOF
14018if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25e9e4f0 14019 $EGREP "yes" >/dev/null 2>&1; then :
05783b55 14020 ac_cv_cpp_def___sparc__=yes
57807fa1 14021else
05783b55 14022 ac_cv_cpp_def___sparc__=no
57807fa1
GM
14023fi
14024rm -f conftest*
14025
14026fi
25e9e4f0 14027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cpp_def___sparc__" >&5
abf5048b 14028$as_echo "$ac_cv_cpp_def___sparc__" >&6; }
25e9e4f0 14029if test $ac_cv_cpp_def___sparc__ = yes; then :
05783b55
AJ
14030 CFLAGS="$CFLAGS -D__sparc__"
14031 LINTFLAGS="$LINTFLAGS -D__sparc__"
25e9e4f0
AJ
14032fi ;;
14033 *powerpc*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to define __powerpc__" >&5
abf5048b 14034$as_echo_n "checking whether we need to define __powerpc__... " >&6; }
25e9e4f0 14035if test "${ac_cv_cpp_def___powerpc__+set}" = set; then :
abf5048b 14036 $as_echo_n "(cached) " >&6
b64b7deb 14037else
25e9e4f0 14038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b64b7deb
PH
14039/* end confdefs.h. */
14040#ifndef __powerpc__
14041yes
14042#endif
14043_ACEOF
14044if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25e9e4f0 14045 $EGREP "yes" >/dev/null 2>&1; then :
b64b7deb
PH
14046 ac_cv_cpp_def___powerpc__=yes
14047else
14048 ac_cv_cpp_def___powerpc__=no
14049fi
14050rm -f conftest*
14051
14052fi
25e9e4f0 14053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cpp_def___powerpc__" >&5
abf5048b 14054$as_echo "$ac_cv_cpp_def___powerpc__" >&6; }
25e9e4f0 14055if test $ac_cv_cpp_def___powerpc__ = yes; then :
b64b7deb
PH
14056 CFLAGS="$CFLAGS -D__powerpc__"
14057 LINTFLAGS="$LINTFLAGS -D__powerpc__"
25e9e4f0 14058fi ;;
05783b55 14059esac
57807fa1
GM
14060
14061case $host_vendor in
25e9e4f0 14062 *sun*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to define __sun__" >&5
abf5048b 14063$as_echo_n "checking whether we need to define __sun__... " >&6; }
25e9e4f0 14064if test "${ac_cv_cpp_def___sun__+set}" = set; then :
abf5048b 14065 $as_echo_n "(cached) " >&6
57807fa1 14066else
25e9e4f0 14067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e24bcc77 14068/* end confdefs.h. */
57807fa1
GM
14069#ifndef __sun__
14070yes
14071#endif
14072_ACEOF
14073if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25e9e4f0 14074 $EGREP "yes" >/dev/null 2>&1; then :
05783b55 14075 ac_cv_cpp_def___sun__=yes
57807fa1 14076else
05783b55 14077 ac_cv_cpp_def___sun__=no
57807fa1
GM
14078fi
14079rm -f conftest*
14080
14081fi
25e9e4f0 14082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cpp_def___sun__" >&5
abf5048b 14083$as_echo "$ac_cv_cpp_def___sun__" >&6; }
25e9e4f0 14084if test $ac_cv_cpp_def___sun__ = yes; then :
05783b55
AJ
14085 CFLAGS="$CFLAGS -D__sun__"
14086 LINTFLAGS="$LINTFLAGS -D__sun__"
25e9e4f0 14087fi ;;
05783b55 14088esac
57807fa1
GM
14089
14090
a360e934 14091
7d831155 14092
6c142387 14093
7d831155
AJ
14094ac_config_commands="$ac_config_commands include/stamp-h"
14095
7d020c9f 14096
39b4ba21
AJ
14097ALL_MAKEFILE_DEPENDS="
14098# Rules automatically generated by configure
a360e934 14099
39b4ba21 14100.INIT: Makefile
39b4ba21 14101.MAKEFILEDEPS:
bd3110d8 14102all: Makefile
81b8ee86 14103Makefile: Makefile.in Make.vars.in Make.rules config.status
39b4ba21 14104 @./config.status Make.tmp Makefile"
7d831155 14105
abfb11e1 14106ALL_WINETEST_DEPENDS="# Test binaries"
7d831155 14107
454fb3c1
AJ
14108ALL_TEST_BINARIES=""
14109
49163da1 14110
2de10c4a
AJ
14111wine_fn_append_file ()
14112{
14113 as_fn_append $1 " \\$as_nl $2"
14114}
fc7f1c7e 14115
2de10c4a
AJ
14116wine_fn_append_rule ()
14117{
14118 as_fn_append $1 "$as_nl$2"
14119}
fc7f1c7e 14120
943cd739
AJ
14121wine_fn_all_dir_rules ()
14122{
14123 wine_fn_append_file ALL_DIRS $1
14124 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
764d4c2a
AJ
14125"__clean__: $1/__clean__
14126.PHONY: $1/__clean__
3cc14dc3
AJ
14127$1/__clean__: $1/Makefile
14128 @cd $1 && \$(MAKE) clean
14129 \$(RM) $1/Makefile
81b8ee86
AJ
14130$1/Makefile: $1/Makefile.in Make.vars.in config.status $2
14131 @./config.status --file $1/Makefile:Make.vars.in:$1/Makefile.in && cd $1 && \$(MAKE) depend
764d4c2a
AJ
14132depend: $1/__depend__
14133.PHONY: $1/__depend__
4e9e38ee 14134$1/__depend__: $2 dummy
81b8ee86 14135 @./config.status --file $1/Makefile:Make.vars.in:$1/Makefile.in && cd $1 && \$(MAKE) depend"
943cd739
AJ
14136}
14137
fc7f1c7e
AJ
14138wine_fn_config_makefile ()
14139{
14140 ac_dir=$1
03642414 14141 ac_enable=$2
a53c44a6 14142 if eval test \"x\$"$ac_enable"\" = x"no"; then :
9bdd0272
AJ
14143 return 0
14144fi
03642414 14145
9bdd0272
AJ
14146 wine_fn_all_dir_rules $ac_dir "Make.rules \$(MAKEDEP)"
14147 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
764d4c2a
AJ
14148"all: $ac_dir
14149.PHONY: $ac_dir
6c90aeae
AJ
14150$ac_dir: $ac_dir/Makefile dummy
14151 @cd $ac_dir && \$(MAKE)
e84063bf
AJ
14152install:: $ac_dir
14153 @cd $ac_dir && \$(MAKE) install
14154install-lib:: $ac_dir
14155 @cd $ac_dir && \$(MAKE) install-lib
14156install-dev:: $ac_dir
14157 @cd $ac_dir && \$(MAKE) install-dev
14158uninstall:: $ac_dir/Makefile
14159 @cd $ac_dir && \$(MAKE) uninstall"
fc7f1c7e
AJ
14160}
14161
14162wine_fn_config_lib ()
14163{
14164 ac_name=$1
b8fb1d5d 14165 ac_dir=dlls/$ac_name
943cd739 14166 wine_fn_all_dir_rules $ac_dir "dlls/Makeimplib.rules \$(MAKEDEP)"
fc7f1c7e 14167 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
c2c3c210 14168"all __builddeps__: $ac_dir
7d2e7726 14169$ac_dir: $ac_dir/Makefile tools/widl tools/winebuild tools/winegcc include dummy
6c90aeae 14170 @cd $ac_dir && \$(MAKE)
c2c3c210
AJ
14171install install-dev:: $ac_dir
14172 @cd $ac_dir && \$(MAKE) install
14173uninstall:: $ac_dir/Makefile
14174 @cd $ac_dir && \$(MAKE) uninstall"
fc7f1c7e
AJ
14175}
14176
50231941
AJ
14177wine_fn_config_dll ()
14178{
14179 ac_dir=$1
5cdd8415
AJ
14180 ac_enable=$2
14181 ac_implib=$3
14182 ac_implibsrc=$4
50231941
AJ
14183 ac_file="dlls/$ac_dir/lib$ac_implib"
14184 ac_deps="tools/widl tools/winebuild tools/winegcc include"
b0e48e1e
AJ
14185 ac_implibflags=""
14186
14187 case $ac_dir in
14188 *16) ac_implibflags=" -m16" ;;
14189 esac
50231941 14190
943cd739 14191 wine_fn_all_dir_rules dlls/$ac_dir "dlls/Makedll.rules \$(MAKEDEP)"
82b743ff 14192
a53c44a6 14193 if eval test \"x\$"$ac_enable"\" = x"no"; then :
5cdd8415
AJ
14194 test "$ac_enable" != enable_win16 || return 0
14195else
60a05ad2 14196 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
764d4c2a
AJ
14197"all: dlls/$ac_dir
14198.PHONY: dlls/$ac_dir
6c90aeae
AJ
14199dlls/$ac_dir: dlls/$ac_dir/Makefile __builddeps__ dummy
14200 @cd dlls/$ac_dir && \$(MAKE)
82b743ff
AJ
14201install:: dlls/$ac_dir/Makefile __builddeps__
14202 @cd dlls/$ac_dir && \$(MAKE) install
14203install-lib:: dlls/$ac_dir/Makefile __builddeps__
14204 @cd dlls/$ac_dir && \$(MAKE) install-lib
60a05ad2
AJ
14205uninstall manpages htmlpages sgmlpages xmlpages:: dlls/$ac_dir/Makefile
14206 @cd dlls/$ac_dir && \$(MAKE) \$@"
5cdd8415 14207fi
50231941
AJ
14208
14209 if test -n "$ac_implibsrc"
14210 then
14211 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
e55ff7fe 14212"__builddeps__: $ac_file.$IMPLIBEXT $ac_file.$STATIC_IMPLIBEXT
e55ff7fe 14213$ac_file.$IMPLIBEXT $ac_file.$STATIC_IMPLIBEXT $ac_file.cross.a: $ac_deps
50231941 14214$ac_file.def: dlls/$ac_dir/$ac_dir.spec dlls/$ac_dir/Makefile
faa7eae8
AJ
14215 @cd dlls/$ac_dir && \$(MAKE) lib$ac_implib.def
14216$ac_file.$STATIC_IMPLIBEXT: dlls/$ac_dir/Makefile dummy
14217 @cd dlls/$ac_dir && \$(MAKE) lib$ac_implib.$STATIC_IMPLIBEXT
82b743ff
AJ
14218install-dev:: dlls/$ac_dir/Makefile __builddeps__
14219 @cd dlls/$ac_dir && \$(MAKE) install-dev"
faa7eae8
AJ
14220 if test "x$CROSSTEST_DISABLE" = x
14221 then
14222 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14223"__builddeps__: $ac_file.cross.a
14224$ac_file.cross.a: dlls/$ac_dir/Makefile dummy
14225 @cd dlls/$ac_dir && \$(MAKE) lib$ac_implib.cross.a"
14226 fi
14227
50231941
AJ
14228 elif test -n "$ac_implib"
14229 then
14230 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
e55ff7fe 14231"__builddeps__: $ac_file.$IMPLIBEXT
f56dd18a 14232$ac_file.def: dlls/$ac_dir/$ac_dir.spec dlls/$ac_dir/Makefile \$(WINEBUILD)
bd9852cd 14233 \$(WINEBUILD) \$(TARGETFLAGS)$ac_implibflags -w --def -o \$@ --export \$(srcdir)/dlls/$ac_dir/$ac_dir.spec
f56dd18a 14234$ac_file.a: dlls/$ac_dir/$ac_dir.spec dlls/$ac_dir/Makefile \$(WINEBUILD)
bd9852cd 14235 \$(WINEBUILD) \$(TARGETFLAGS)$ac_implibflags -w --implib -o \$@ --export \$(srcdir)/dlls/$ac_dir/$ac_dir.spec
82b743ff
AJ
14236install-dev:: dlls/$ac_dir/Makefile __builddeps__
14237 @cd dlls/$ac_dir && \$(MAKE) install-dev"
faa7eae8
AJ
14238 if test "x$CROSSTEST_DISABLE" = x
14239 then
14240 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14241"__builddeps__: $ac_file.cross.a
f56dd18a 14242$ac_file.cross.a: dlls/$ac_dir/$ac_dir.spec dlls/$ac_dir/Makefile \$(WINEBUILD)
bd9852cd 14243 \$(WINEBUILD) \$(CROSSTARGET:%=-b %)$ac_implibflags -w --implib -o \$@ --export \$(srcdir)/dlls/$ac_dir/$ac_dir.spec"
faa7eae8 14244 fi
50231941
AJ
14245
14246 if test "$ac_dir" != "$ac_implib"
14247 then
14248 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
e55ff7fe 14249"__builddeps__: dlls/lib$ac_implib.$IMPLIBEXT
e55ff7fe 14250dlls/lib$ac_implib.$IMPLIBEXT: $ac_file.$IMPLIBEXT
50231941 14251 \$(RM) \$@ && \$(LN_S) $ac_dir/lib$ac_implib.$IMPLIBEXT \$@
50231941
AJ
14252clean::
14253 \$(RM) dlls/lib$ac_implib.$IMPLIBEXT"
faa7eae8
AJ
14254 if test "x$CROSSTEST_DISABLE" = x
14255 then
14256 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14257"__builddeps__: dlls/lib$ac_implib.cross.a
14258dlls/lib$ac_implib.cross.a: $ac_file.cross.a
14259 \$(RM) \$@ && \$(LN_S) $ac_dir/lib$ac_implib.cross.a \$@"
14260 fi
50231941
AJ
14261 fi
14262 fi
14263}
14264
14265wine_fn_config_program ()
14266{
14267 ac_dir=$1
d394e042
AJ
14268 ac_enable=$2
14269 ac_install=$3
943cd739 14270 wine_fn_all_dir_rules programs/$ac_dir "programs/Makeprog.rules \$(MAKEDEP)"
d7b387d3 14271
a53c44a6 14272 if eval test \"x\$"$ac_enable"\" = x"no"; then :
d394e042
AJ
14273
14274else
d7b387d3 14275 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
764d4c2a
AJ
14276"all: programs/$ac_dir
14277.PHONY: programs/$ac_dir
6c90aeae
AJ
14278programs/$ac_dir: programs/$ac_dir/Makefile __builddeps__ dummy
14279 @cd programs/$ac_dir && \$(MAKE)"
14280
2fb30218
AJ
14281 test -n "$ac_install" || return
14282 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
d7b387d3
AJ
14283"install install-lib:: programs/$ac_dir/Makefile __builddeps__
14284 @cd programs/$ac_dir && \$(MAKE) install
14285uninstall:: programs/$ac_dir/Makefile
14286 @cd programs/$ac_dir && \$(MAKE) uninstall"
718ea42f 14287 if test "$ac_install" = installbin -a -n "$DLLEXT" -a "x$enable_tools" != xno
2fb30218
AJ
14288 then
14289 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
718ea42f
AJ
14290"install install-lib:: tools \$(DESTDIR)\$(bindir)
14291 \$(INSTALL_SCRIPT) tools/wineapploader \$(DESTDIR)\$(bindir)/$ac_dir
2fb30218
AJ
14292uninstall::
14293 \$(RM) \$(DESTDIR)\$(bindir)/$ac_dir"
d7b387d3 14294 fi
d394e042 14295fi
50231941
AJ
14296}
14297
fc7f1c7e
AJ
14298wine_fn_config_test ()
14299{
14300 ac_dir=$1
14301 ac_name=$2
14302 wine_fn_append_file ALL_TEST_BINARIES $ac_name.exe
14303 wine_fn_append_rule ALL_WINETEST_DEPENDS \
bd9852cd
AJ
14304"$ac_name.exe: \$(top_builddir)/$ac_dir/$ac_name.exe$DLLEXT
14305 cp \$(top_builddir)/$ac_dir/$ac_name.exe$DLLEXT \$@ && \$(STRIP) \$@
fc7f1c7e
AJ
14306$ac_name.rc:
14307 echo \"$ac_name.exe TESTRES \\\"$ac_name.exe\\\"\" >\$@ || (\$(RM) \$@ && false)
14308$ac_name.res: $ac_name.rc $ac_name.exe"
943cd739 14309 wine_fn_all_dir_rules $ac_dir "Maketest.rules \$(MAKEDEP)"
44cff7e9 14310
dc3afa1f
AJ
14311 if test "x$enable_tests" = x""no; then :
14312
14313else
44cff7e9 14314 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
764d4c2a
AJ
14315"all programs/winetest: $ac_dir
14316.PHONY: $ac_dir
6c90aeae
AJ
14317$ac_dir: $ac_dir/Makefile __builddeps__ dummy
14318 @cd $ac_dir && \$(MAKE)
764d4c2a
AJ
14319test: $ac_dir/__test__
14320.PHONY: $ac_dir/__test__
eab7efd1 14321$ac_dir/__test__: dummy
44cff7e9
AJ
14322 @cd $ac_dir && \$(MAKE) test
14323testclean::
14324 \$(RM) $ac_dir/*.ok"
faa7eae8
AJ
14325
14326 if test "x$CROSSTEST_DISABLE" = x
14327 then
14328 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14329"crosstest: $ac_dir/__crosstest__
14330.PHONY: $ac_dir/__crosstest__
14331$ac_dir/__crosstest__: $ac_dir/Makefile __builddeps__ dummy
14332 @cd $ac_dir && \$(MAKE) crosstest"
faa7eae8 14333 fi
dc3afa1f 14334fi
fc7f1c7e 14335}
d81a8f8d
AJ
14336
14337wine_fn_config_tool ()
14338{
14339 ac_dir=$1
14340 ac_deps="Make.rules"
14341 if test "$ac_dir" != tools
14342 then
14343 ac_deps="$ac_deps \$(MAKEDEP)"
14344 fi
943cd739 14345 wine_fn_all_dir_rules $ac_dir "$ac_deps"
6dbe7a03 14346
d81a8f8d
AJ
14347 if test "x$enable_tools" = x""no; then :
14348
14349else
6dbe7a03
AJ
14350 case $ac_dir in
14351 tools) wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14352"install:: $ac_dir
14353 @cd $ac_dir && \$(MAKE) install
14354install-lib:: $ac_dir
14355 @cd $ac_dir && \$(MAKE) install-lib
14356install-dev:: $ac_dir
14357 @cd $ac_dir && \$(MAKE) install-dev" ;;
14358 *) wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14359"install install-dev:: $ac_dir
14360 @cd $ac_dir && \$(MAKE) install" ;;
14361 esac
14362 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14363"uninstall:: $ac_dir/Makefile
14364 @cd $ac_dir && \$(MAKE) uninstall
764d4c2a
AJ
14365all __tooldeps__: $ac_dir
14366.PHONY: $ac_dir
6c90aeae
AJ
14367$ac_dir: $ac_dir/Makefile libs/port dummy
14368 @cd $ac_dir && \$(MAKE)"
b0e48e1e
AJ
14369 case $ac_dir in
14370 tools/winebuild) wine_fn_append_rule ALL_MAKEFILE_DEPENDS "\$(WINEBUILD): $ac_dir" ;;
14371 esac
d81a8f8d
AJ
14372fi
14373}
abfb11e1
AJ
14374
14375wine_fn_config_makerules ()
14376{
14377 ac_rules=$1
14378 ac_deps=$2
14379 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14380"$ac_rules: $ac_rules.in $ac_deps config.status
14381 @./config.status $ac_rules
14382distclean::
14383 \$(RM) $ac_rules"
14384}
14385
14386wine_fn_config_symlink ()
14387{
14388 ac_link=$1
14389 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14390"$ac_link:
14391 @./config.status $ac_link
14392distclean::
14393 \$(RM) $ac_link"
14394}
a070f9b0
AJ
14395
14396if test "x$CROSSTEST_DISABLE" != x
14397then
14398 wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
14399"crosstest:
14400 @echo \"crosstest is not supported (mingw not installed?)\" && false"
14401fi
a6320526 14402ac_config_links="$ac_config_links dlls/wineps.drv/generic.ppd:dlls/wineps.drv/generic.ppd"
abfb11e1 14403test "$srcdir" = "." || wine_fn_config_symlink dlls/wineps.drv/generic.ppd
0ef63e16 14404if test "x$enable_fonts" != xno; then
ce12296c 14405ac_config_links="$ac_config_links fonts/marlett.ttf:fonts/marlett.ttf"
abfb11e1 14406test "$srcdir" = "." || wine_fn_config_symlink fonts/marlett.ttf
0ef63e16
AJ
14407fi
14408if test "x$enable_fonts" != xno; then
ce12296c 14409ac_config_links="$ac_config_links fonts/symbol.ttf:fonts/symbol.ttf"
abfb11e1 14410test "$srcdir" = "." || wine_fn_config_symlink fonts/symbol.ttf
0ef63e16
AJ
14411fi
14412if test "x$enable_fonts" != xno; then
ce12296c 14413ac_config_links="$ac_config_links fonts/tahoma.ttf:fonts/tahoma.ttf"
abfb11e1 14414test "$srcdir" = "." || wine_fn_config_symlink fonts/tahoma.ttf
0ef63e16
AJ
14415fi
14416if test "x$enable_fonts" != xno; then
ce12296c 14417ac_config_links="$ac_config_links fonts/tahomabd.ttf:fonts/tahomabd.ttf"
abfb11e1 14418test "$srcdir" = "." || wine_fn_config_symlink fonts/tahomabd.ttf
0ef63e16 14419fi
321d3883
AJ
14420ac_config_links="$ac_config_links tools/l_intl.nls:tools/l_intl.nls"
14421test "$srcdir" = "." || wine_fn_config_symlink tools/l_intl.nls
7d020c9f 14422ac_config_links="$ac_config_links wine:tools/winewrapper"
abfb11e1 14423wine_fn_config_symlink wine
7d020c9f 14424
7dfc4477 14425ac_config_commands="$ac_config_commands dlls/gdi32/enhmfdrv"
89118568 14426
7dfc4477 14427ac_config_commands="$ac_config_commands dlls/gdi32/mfdrv"
89118568 14428
1c60e3bf 14429ac_config_commands="$ac_config_commands dlls/kernel32/nls"
f5818d2f 14430
b8a2e3b8 14431ac_config_commands="$ac_config_commands dlls/user32/resources"
f5818d2f 14432
fc6ffb29 14433ac_config_commands="$ac_config_commands dlls/wineps.drv/data"
f5818d2f 14434
fc6ffb29 14435ac_config_commands="$ac_config_commands include/wine"
f5818d2f 14436
f5818d2f 14437
abfb11e1 14438wine_fn_config_makerules Make.rules
f5818d2f 14439MAKE_RULES=Make.rules
a360e934 14440ac_config_files="$ac_config_files Make.rules"
f5818d2f 14441
abfb11e1 14442wine_fn_config_makerules Maketest.rules Make.rules
cb1fc8f4
AJ
14443MAKE_TEST_RULES=Maketest.rules
14444ac_config_files="$ac_config_files Maketest.rules"
14445
abfb11e1 14446wine_fn_config_makerules dlls/Makedll.rules Make.rules
f5818d2f 14447MAKE_DLL_RULES=dlls/Makedll.rules
a360e934 14448ac_config_files="$ac_config_files dlls/Makedll.rules"
d0edc5fe 14449
abfb11e1 14450wine_fn_config_makerules dlls/Makeimplib.rules Make.rules
633b12d5 14451MAKE_IMPLIB_RULES=dlls/Makeimplib.rules
a360e934 14452ac_config_files="$ac_config_files dlls/Makeimplib.rules"
633b12d5 14453
abfb11e1 14454wine_fn_config_makerules programs/Makeprog.rules Make.rules
626f425b 14455MAKE_PROG_RULES=programs/Makeprog.rules
a360e934 14456ac_config_files="$ac_config_files programs/Makeprog.rules"
626f425b 14457
daa2886c 14458
5cdd8415
AJ
14459wine_fn_config_dll acledit enable_acledit
14460wine_fn_config_dll aclui enable_aclui aclui
14461wine_fn_config_dll activeds enable_activeds activeds
14462wine_fn_config_dll actxprxy enable_actxprxy
fc7f1c7e 14463wine_fn_config_lib adsiid
5cdd8415 14464wine_fn_config_dll advapi32 enable_advapi32 advapi32
fc7f1c7e 14465wine_fn_config_test dlls/advapi32/tests advapi32_test
5cdd8415 14466wine_fn_config_dll advpack enable_advpack advpack
fc7f1c7e 14467wine_fn_config_test dlls/advpack/tests advpack_test
5cdd8415 14468wine_fn_config_dll amstream enable_amstream
fc7f1c7e 14469wine_fn_config_test dlls/amstream/tests amstream_test
5cdd8415
AJ
14470wine_fn_config_dll appwiz.cpl enable_appwiz_cpl
14471wine_fn_config_dll atl enable_atl atl
b3f04255 14472wine_fn_config_test dlls/atl/tests atl_test
5cdd8415
AJ
14473wine_fn_config_dll authz enable_authz
14474wine_fn_config_dll avicap32 enable_avicap32 avicap32
14475wine_fn_config_dll avifil32 enable_avifil32 avifil32
fc7f1c7e 14476wine_fn_config_test dlls/avifil32/tests avifil32_test
5cdd8415
AJ
14477wine_fn_config_dll avifile.dll16 enable_win16
14478wine_fn_config_dll avrt enable_avrt avrt
14479wine_fn_config_dll bcrypt enable_bcrypt
14480wine_fn_config_dll browseui enable_browseui
fc7f1c7e 14481wine_fn_config_test dlls/browseui/tests browseui_test
5cdd8415 14482wine_fn_config_dll cabinet enable_cabinet cabinet
fc7f1c7e 14483wine_fn_config_test dlls/cabinet/tests cabinet_test
5cdd8415
AJ
14484wine_fn_config_dll capi2032 enable_capi2032 capi2032
14485wine_fn_config_dll cards enable_cards cards
14486wine_fn_config_dll cfgmgr32 enable_cfgmgr32 cfgmgr32
14487wine_fn_config_dll clusapi enable_clusapi clusapi
14488wine_fn_config_dll comcat enable_comcat
fc7f1c7e 14489wine_fn_config_test dlls/comcat/tests comcat_test
5cdd8415 14490wine_fn_config_dll comctl32 enable_comctl32 comctl32
fc7f1c7e 14491wine_fn_config_test dlls/comctl32/tests comctl32_test
5cdd8415 14492wine_fn_config_dll comdlg32 enable_comdlg32 comdlg32
fc7f1c7e 14493wine_fn_config_test dlls/comdlg32/tests comdlg32_test
5cdd8415
AJ
14494wine_fn_config_dll comm.drv16 enable_win16
14495wine_fn_config_dll commdlg.dll16 enable_win16
14496wine_fn_config_dll compobj.dll16 enable_win16
14497wine_fn_config_dll compstui enable_compstui compstui
14498wine_fn_config_dll credui enable_credui credui
fc7f1c7e 14499wine_fn_config_test dlls/credui/tests credui_test
5cdd8415
AJ
14500wine_fn_config_dll crtdll enable_crtdll crtdll
14501wine_fn_config_dll crypt32 enable_crypt32 crypt32
fc7f1c7e 14502wine_fn_config_test dlls/crypt32/tests crypt32_test
5cdd8415
AJ
14503wine_fn_config_dll cryptdlg enable_cryptdlg
14504wine_fn_config_dll cryptdll enable_cryptdll cryptdll
14505wine_fn_config_dll cryptnet enable_cryptnet cryptnet
fc7f1c7e 14506wine_fn_config_test dlls/cryptnet/tests cryptnet_test
5cdd8415 14507wine_fn_config_dll cryptui enable_cryptui cryptui
fc7f1c7e 14508wine_fn_config_test dlls/cryptui/tests cryptui_test
5cdd8415
AJ
14509wine_fn_config_dll ctapi32 enable_ctapi32
14510wine_fn_config_dll ctl3d.dll16 enable_win16
14511wine_fn_config_dll ctl3d32 enable_ctl3d32 ctl3d32
14512wine_fn_config_dll ctl3dv2.dll16 enable_win16
14513wine_fn_config_dll d3d10 enable_d3d10 d3d10
fc7f1c7e 14514wine_fn_config_test dlls/d3d10/tests d3d10_test
5cdd8415 14515wine_fn_config_dll d3d10core enable_d3d10core d3d10core
fc7f1c7e 14516wine_fn_config_test dlls/d3d10core/tests d3d10core_test
5cdd8415 14517wine_fn_config_dll d3d8 enable_d3d8 d3d8
fc7f1c7e 14518wine_fn_config_test dlls/d3d8/tests d3d8_test
5cdd8415 14519wine_fn_config_dll d3d9 enable_d3d9 d3d9
fc7f1c7e 14520wine_fn_config_test dlls/d3d9/tests d3d9_test
0ac336ff 14521wine_fn_config_dll d3dcompiler_33 enable_d3dcompiler_33
66d44999 14522wine_fn_config_dll d3dcompiler_34 enable_d3dcompiler_34
8ea75838 14523wine_fn_config_dll d3dcompiler_35 enable_d3dcompiler_35
458eb08a 14524wine_fn_config_dll d3dcompiler_36 enable_d3dcompiler_36
3c59b9c6 14525wine_fn_config_dll d3dcompiler_37 enable_d3dcompiler_37
fbf1e835 14526wine_fn_config_dll d3dcompiler_38 enable_d3dcompiler_38
99491464 14527wine_fn_config_dll d3dcompiler_39 enable_d3dcompiler_39
fd4efcd0 14528wine_fn_config_dll d3dcompiler_40 enable_d3dcompiler_40
79c1bc42 14529wine_fn_config_dll d3dcompiler_41 enable_d3dcompiler_41
fe050706 14530wine_fn_config_dll d3dcompiler_42 enable_d3dcompiler_42
70962ee4 14531wine_fn_config_dll d3dcompiler_43 enable_d3dcompiler_43 d3dcompiler
5ad7f7b9 14532wine_fn_config_test dlls/d3dcompiler_43/tests d3dcompiler_43_test
5cdd8415
AJ
14533wine_fn_config_dll d3dim enable_d3dim d3dim
14534wine_fn_config_dll d3drm enable_d3drm d3drm
fc7f1c7e 14535wine_fn_config_test dlls/d3drm/tests d3drm_test
9870c04a 14536wine_fn_config_dll d3dx10_33 enable_d3dx10_33
49dbdc12 14537wine_fn_config_dll d3dx10_34 enable_d3dx10_34
955b8445 14538wine_fn_config_dll d3dx10_35 enable_d3dx10_35
f44830e5 14539wine_fn_config_dll d3dx10_36 enable_d3dx10_36
4196ba2f 14540wine_fn_config_dll d3dx10_37 enable_d3dx10_37
199ff9b3 14541wine_fn_config_dll d3dx10_38 enable_d3dx10_38
fb8d7cde 14542wine_fn_config_dll d3dx10_39 enable_d3dx10_39
662cbb16 14543wine_fn_config_dll d3dx10_40 enable_d3dx10_40
17591cc3 14544wine_fn_config_dll d3dx10_41 enable_d3dx10_41
e5d9e12c 14545wine_fn_config_dll d3dx10_42 enable_d3dx10_42
3c5b2e6e 14546wine_fn_config_dll d3dx10_43 enable_d3dx10_43
5cdd8415
AJ
14547wine_fn_config_dll d3dx9_24 enable_d3dx9_24
14548wine_fn_config_dll d3dx9_25 enable_d3dx9_25
14549wine_fn_config_dll d3dx9_26 enable_d3dx9_26
14550wine_fn_config_dll d3dx9_27 enable_d3dx9_27
14551wine_fn_config_dll d3dx9_28 enable_d3dx9_28
14552wine_fn_config_dll d3dx9_29 enable_d3dx9_29
14553wine_fn_config_dll d3dx9_30 enable_d3dx9_30
14554wine_fn_config_dll d3dx9_31 enable_d3dx9_31
14555wine_fn_config_dll d3dx9_32 enable_d3dx9_32
14556wine_fn_config_dll d3dx9_33 enable_d3dx9_33
14557wine_fn_config_dll d3dx9_34 enable_d3dx9_34
14558wine_fn_config_dll d3dx9_35 enable_d3dx9_35
14559wine_fn_config_dll d3dx9_36 enable_d3dx9_36 d3dx9
fc7f1c7e 14560wine_fn_config_test dlls/d3dx9_36/tests d3dx9_36_test
5cdd8415
AJ
14561wine_fn_config_dll d3dx9_37 enable_d3dx9_37
14562wine_fn_config_dll d3dx9_38 enable_d3dx9_38
14563wine_fn_config_dll d3dx9_39 enable_d3dx9_39
14564wine_fn_config_dll d3dx9_40 enable_d3dx9_40
14565wine_fn_config_dll d3dx9_41 enable_d3dx9_41
14566wine_fn_config_dll d3dx9_42 enable_d3dx9_42
90c615aa 14567wine_fn_config_dll d3dx9_43 enable_d3dx9_43
5cdd8415 14568wine_fn_config_dll d3dxof enable_d3dxof d3dxof
fc7f1c7e 14569wine_fn_config_test dlls/d3dxof/tests d3dxof_test
5cdd8415
AJ
14570wine_fn_config_dll dbghelp enable_dbghelp dbghelp
14571wine_fn_config_dll dciman32 enable_dciman32 dciman32
14572wine_fn_config_dll ddeml.dll16 enable_win16
14573wine_fn_config_dll ddraw enable_ddraw ddraw
fc7f1c7e 14574wine_fn_config_test dlls/ddraw/tests ddraw_test
5cdd8415 14575wine_fn_config_dll ddrawex enable_ddrawex
fc7f1c7e 14576wine_fn_config_test dlls/ddrawex/tests ddrawex_test
5cdd8415
AJ
14577wine_fn_config_dll devenum enable_devenum
14578wine_fn_config_dll dinput enable_dinput dinput "data_formats.c"
fc7f1c7e 14579wine_fn_config_test dlls/dinput/tests dinput_test
5cdd8415
AJ
14580wine_fn_config_dll dinput8 enable_dinput8 dinput8
14581wine_fn_config_dll dispdib.dll16 enable_win16
14582wine_fn_config_dll dispex enable_dispex
df07561c 14583wine_fn_config_test dlls/dispex/tests dispex_test
5cdd8415
AJ
14584wine_fn_config_dll display.drv16 enable_win16
14585wine_fn_config_dll dmband enable_dmband
14586wine_fn_config_dll dmcompos enable_dmcompos
14587wine_fn_config_dll dmime enable_dmime
203272ea 14588wine_fn_config_test dlls/dmime/tests dmime_test
5cdd8415 14589wine_fn_config_dll dmloader enable_dmloader
fc7f1c7e 14590wine_fn_config_test dlls/dmloader/tests dmloader_test
5cdd8415
AJ
14591wine_fn_config_dll dmscript enable_dmscript
14592wine_fn_config_dll dmstyle enable_dmstyle
14593wine_fn_config_dll dmsynth enable_dmsynth
14594wine_fn_config_dll dmusic enable_dmusic
14595wine_fn_config_dll dmusic32 enable_dmusic32 dmusic32
14596wine_fn_config_dll dnsapi enable_dnsapi dnsapi
fc7f1c7e 14597wine_fn_config_test dlls/dnsapi/tests dnsapi_test
5cdd8415
AJ
14598wine_fn_config_dll dplay enable_dplay dplay
14599wine_fn_config_dll dplayx enable_dplayx dplayx
fc7f1c7e 14600wine_fn_config_test dlls/dplayx/tests dplayx_test
5cdd8415
AJ
14601wine_fn_config_dll dpnaddr enable_dpnaddr
14602wine_fn_config_dll dpnet enable_dpnet dpnet
14603wine_fn_config_dll dpnhpast enable_dpnhpast
14604wine_fn_config_dll dpnlobby enable_dpnlobby
14605wine_fn_config_dll dpwsockx enable_dpwsockx
14606wine_fn_config_dll drmclien enable_drmclien
14607wine_fn_config_dll dsound enable_dsound dsound
fc7f1c7e 14608wine_fn_config_test dlls/dsound/tests dsound_test
5cdd8415
AJ
14609wine_fn_config_dll dssenh enable_dssenh
14610wine_fn_config_dll dswave enable_dswave
14611wine_fn_config_dll dwmapi enable_dwmapi dwmapi
14612wine_fn_config_dll dxdiagn enable_dxdiagn
fc7f1c7e 14613wine_fn_config_test dlls/dxdiagn/tests dxdiagn_test
fc7f1c7e 14614wine_fn_config_lib dxerr8
fc7f1c7e 14615wine_fn_config_lib dxerr9
5cdd8415 14616wine_fn_config_dll dxgi enable_dxgi dxgi
fc7f1c7e 14617wine_fn_config_test dlls/dxgi/tests dxgi_test
fc7f1c7e 14618wine_fn_config_lib dxguid
e2cf9ad3 14619wine_fn_config_dll explorerframe enable_explorerframe
87212d51 14620wine_fn_config_test dlls/explorerframe/tests explorerframe_test
5cdd8415
AJ
14621wine_fn_config_dll faultrep enable_faultrep
14622wine_fn_config_dll fltlib enable_fltlib
14623wine_fn_config_dll fusion enable_fusion
fc7f1c7e 14624wine_fn_config_test dlls/fusion/tests fusion_test
5cdd8415 14625wine_fn_config_dll fwpuclnt enable_fwpuclnt
b3a9ce44 14626wine_fn_config_dll gameux enable_gameux
cb886f49 14627wine_fn_config_test dlls/gameux/tests gameux_test
5cdd8415
AJ
14628wine_fn_config_dll gdi.exe16 enable_win16
14629wine_fn_config_dll gdi32 enable_gdi32 gdi32
fc7f1c7e 14630wine_fn_config_test dlls/gdi32/tests gdi32_test
5cdd8415 14631wine_fn_config_dll gdiplus enable_gdiplus gdiplus
fc7f1c7e 14632wine_fn_config_test dlls/gdiplus/tests gdiplus_test
5cdd8415
AJ
14633wine_fn_config_dll glu32 enable_glu32 glu32
14634wine_fn_config_dll gphoto2.ds enable_gphoto2_ds
14635wine_fn_config_dll gpkcsp enable_gpkcsp
14636wine_fn_config_dll hal enable_hal
14637wine_fn_config_dll hhctrl.ocx enable_hhctrl_ocx
14638wine_fn_config_dll hid enable_hid hid
14639wine_fn_config_dll hlink enable_hlink hlink
fc7f1c7e 14640wine_fn_config_test dlls/hlink/tests hlink_test
5cdd8415
AJ
14641wine_fn_config_dll hnetcfg enable_hnetcfg
14642wine_fn_config_dll httpapi enable_httpapi
14643wine_fn_config_dll iccvid enable_iccvid
14644wine_fn_config_dll icmp enable_icmp
14645wine_fn_config_dll ifsmgr.vxd enable_win16
14646wine_fn_config_dll imaadp32.acm enable_imaadp32_acm
14647wine_fn_config_dll imagehlp enable_imagehlp imagehlp
fc7f1c7e 14648wine_fn_config_test dlls/imagehlp/tests imagehlp_test
5cdd8415
AJ
14649wine_fn_config_dll imm.dll16 enable_win16
14650wine_fn_config_dll imm32 enable_imm32 imm32
fc7f1c7e 14651wine_fn_config_test dlls/imm32/tests imm32_test
5cdd8415 14652wine_fn_config_dll inetcomm enable_inetcomm inetcomm
fc7f1c7e 14653wine_fn_config_test dlls/inetcomm/tests inetcomm_test
e9b8d71d 14654wine_fn_config_dll inetcpl.cpl enable_inetcpl_cpl
5cdd8415 14655wine_fn_config_dll inetmib1 enable_inetmib1
fc7f1c7e 14656wine_fn_config_test dlls/inetmib1/tests inetmib1_test
5cdd8415 14657wine_fn_config_dll infosoft enable_infosoft
fc7f1c7e 14658wine_fn_config_test dlls/infosoft/tests infosoft_test
5cdd8415
AJ
14659wine_fn_config_dll initpki enable_initpki
14660wine_fn_config_dll inkobj enable_inkobj
14661wine_fn_config_dll inseng enable_inseng
14662wine_fn_config_dll iphlpapi enable_iphlpapi iphlpapi
fc7f1c7e 14663wine_fn_config_test dlls/iphlpapi/tests iphlpapi_test
5cdd8415
AJ
14664wine_fn_config_dll itircl enable_itircl
14665wine_fn_config_dll itss enable_itss
fc7f1c7e 14666wine_fn_config_test dlls/itss/tests itss_test
5cdd8415 14667wine_fn_config_dll jscript enable_jscript
fc7f1c7e 14668wine_fn_config_test dlls/jscript/tests jscript_test
5cdd8415 14669wine_fn_config_dll kernel32 enable_kernel32 kernel32
fc7f1c7e 14670wine_fn_config_test dlls/kernel32/tests kernel32_test
5cdd8415
AJ
14671wine_fn_config_dll keyboard.drv16 enable_win16
14672wine_fn_config_dll krnl386.exe16 enable_win16 kernel
14673wine_fn_config_dll loadperf enable_loadperf loadperf
14674wine_fn_config_dll localspl enable_localspl
fc7f1c7e 14675wine_fn_config_test dlls/localspl/tests localspl_test
5cdd8415 14676wine_fn_config_dll localui enable_localui
fc7f1c7e 14677wine_fn_config_test dlls/localui/tests localui_test
5cdd8415 14678wine_fn_config_dll lz32 enable_lz32 lz32
fc7f1c7e 14679wine_fn_config_test dlls/lz32/tests lz32_test
5cdd8415
AJ
14680wine_fn_config_dll lzexpand.dll16 enable_win16
14681wine_fn_config_dll mapi32 enable_mapi32 mapi32
fc7f1c7e 14682wine_fn_config_test dlls/mapi32/tests mapi32_test
5cdd8415
AJ
14683wine_fn_config_dll mapistub enable_mapistub
14684wine_fn_config_dll mciavi32 enable_mciavi32
14685wine_fn_config_dll mcicda enable_mcicda
14686wine_fn_config_dll mciqtz32 enable_mciqtz32
14687wine_fn_config_dll mciseq enable_mciseq
14688wine_fn_config_dll mciwave enable_mciwave
14689wine_fn_config_dll midimap enable_midimap
14690wine_fn_config_dll mlang enable_mlang mlang
fc7f1c7e 14691wine_fn_config_test dlls/mlang/tests mlang_test
5cdd8415 14692wine_fn_config_dll mmdevapi enable_mmdevapi
fc7f1c7e 14693wine_fn_config_test dlls/mmdevapi/tests mmdevapi_test
5cdd8415
AJ
14694wine_fn_config_dll mmdevldr.vxd enable_win16
14695wine_fn_config_dll mmsystem.dll16 enable_win16
14696wine_fn_config_dll monodebg.vxd enable_win16
14697wine_fn_config_dll mountmgr.sys enable_mountmgr_sys
14698wine_fn_config_dll mouse.drv16 enable_win16
14699wine_fn_config_dll mpr enable_mpr mpr
14700wine_fn_config_dll mprapi enable_mprapi mprapi
14701wine_fn_config_dll msacm.dll16 enable_win16
14702wine_fn_config_dll msacm32.drv enable_msacm32_drv
14703wine_fn_config_dll msacm32 enable_msacm32 msacm32
fc7f1c7e 14704wine_fn_config_test dlls/msacm32/tests msacm32_test
5cdd8415
AJ
14705wine_fn_config_dll msadp32.acm enable_msadp32_acm
14706wine_fn_config_dll mscat32 enable_mscat32
14707wine_fn_config_dll mscms enable_mscms mscms
fc7f1c7e 14708wine_fn_config_test dlls/mscms/tests mscms_test
5cdd8415 14709wine_fn_config_dll mscoree enable_mscoree
a8528706 14710wine_fn_config_test dlls/mscoree/tests mscoree_test
5cdd8415 14711wine_fn_config_dll msctf enable_msctf
fc7f1c7e 14712wine_fn_config_test dlls/msctf/tests msctf_test
5cdd8415
AJ
14713wine_fn_config_dll msdaps enable_msdaps
14714wine_fn_config_dll msdmo enable_msdmo msdmo
14715wine_fn_config_dll msftedit enable_msftedit
14716wine_fn_config_dll msg711.acm enable_msg711_acm
14717wine_fn_config_dll msgsm32.acm enable_msgsm32_acm
14718wine_fn_config_dll mshtml.tlb enable_mshtml_tlb
14719wine_fn_config_dll mshtml enable_mshtml mshtml
fc7f1c7e 14720wine_fn_config_test dlls/mshtml/tests mshtml_test
5cdd8415 14721wine_fn_config_dll msi enable_msi msi
fc7f1c7e 14722wine_fn_config_test dlls/msi/tests msi_test
5cdd8415
AJ
14723wine_fn_config_dll msimg32 enable_msimg32 msimg32
14724wine_fn_config_dll msimtf enable_msimtf
14725wine_fn_config_dll msisip enable_msisip
14726wine_fn_config_dll msisys.ocx enable_msisys_ocx
14727wine_fn_config_dll msnet32 enable_msnet32
14728wine_fn_config_dll msrle32 enable_msrle32
14729wine_fn_config_dll mssign32 enable_mssign32
14730wine_fn_config_dll mssip32 enable_mssip32
14731wine_fn_config_dll mstask enable_mstask
fc7f1c7e 14732wine_fn_config_test dlls/mstask/tests mstask_test
5cdd8415 14733wine_fn_config_dll msvcirt enable_msvcirt
71a49ebf 14734wine_fn_config_dll msvcp80 enable_msvcp80
9ae9d263 14735wine_fn_config_dll msvcp90 enable_msvcp90
d589d95d 14736wine_fn_config_test dlls/msvcp90/tests msvcp90_test
1434ef4e 14737wine_fn_config_dll msvcr100 enable_msvcr100
5cdd8415
AJ
14738wine_fn_config_dll msvcr70 enable_msvcr70 msvcr70
14739wine_fn_config_dll msvcr71 enable_msvcr71 msvcr71
c452249e
PC
14740wine_fn_config_dll msvcr80 enable_msvcr80
14741wine_fn_config_dll msvcr90 enable_msvcr90
73e669c6 14742wine_fn_config_test dlls/msvcr90/tests msvcr90_test
5cdd8415 14743wine_fn_config_dll msvcrt enable_msvcrt msvcrt
fc7f1c7e 14744wine_fn_config_test dlls/msvcrt/tests msvcrt_test
5cdd8415
AJ
14745wine_fn_config_dll msvcrt20 enable_msvcrt20 msvcrt20
14746wine_fn_config_dll msvcrt40 enable_msvcrt40 msvcrt40
14747wine_fn_config_dll msvcrtd enable_msvcrtd msvcrtd
fc7f1c7e 14748wine_fn_config_test dlls/msvcrtd/tests msvcrtd_test
5cdd8415 14749wine_fn_config_dll msvfw32 enable_msvfw32 msvfw32
fc7f1c7e 14750wine_fn_config_test dlls/msvfw32/tests msvfw32_test
5cdd8415
AJ
14751wine_fn_config_dll msvidc32 enable_msvidc32
14752wine_fn_config_dll msvideo.dll16 enable_win16
14753wine_fn_config_dll mswsock enable_mswsock mswsock
14754wine_fn_config_dll msxml3 enable_msxml3
fc7f1c7e 14755wine_fn_config_test dlls/msxml3/tests msxml3_test
5cdd8415 14756wine_fn_config_dll msxml4 enable_msxml4
25bce451 14757wine_fn_config_dll msxml6 enable_msxml6
5cdd8415
AJ
14758wine_fn_config_dll nddeapi enable_nddeapi nddeapi
14759wine_fn_config_dll netapi32 enable_netapi32 netapi32
fc7f1c7e 14760wine_fn_config_test dlls/netapi32/tests netapi32_test
5cdd8415
AJ
14761wine_fn_config_dll newdev enable_newdev newdev
14762wine_fn_config_dll ntdll enable_ntdll ntdll
fc7f1c7e 14763wine_fn_config_test dlls/ntdll/tests ntdll_test
5cdd8415 14764wine_fn_config_dll ntdsapi enable_ntdsapi ntdsapi
fc7f1c7e 14765wine_fn_config_test dlls/ntdsapi/tests ntdsapi_test
5cdd8415
AJ
14766wine_fn_config_dll ntoskrnl.exe enable_ntoskrnl_exe ntoskrnl.exe
14767wine_fn_config_dll ntprint enable_ntprint
fc7f1c7e 14768wine_fn_config_test dlls/ntprint/tests ntprint_test
5cdd8415
AJ
14769wine_fn_config_dll objsel enable_objsel
14770wine_fn_config_dll odbc32 enable_odbc32 odbc32
14771wine_fn_config_dll odbccp32 enable_odbccp32 odbccp32
fc7f1c7e 14772wine_fn_config_test dlls/odbccp32/tests odbccp32_test
5cdd8415
AJ
14773wine_fn_config_dll ole2.dll16 enable_win16
14774wine_fn_config_dll ole2conv.dll16 enable_win16
14775wine_fn_config_dll ole2disp.dll16 enable_win16
14776wine_fn_config_dll ole2nls.dll16 enable_win16
14777wine_fn_config_dll ole2prox.dll16 enable_win16
14778wine_fn_config_dll ole2thk.dll16 enable_win16
14779wine_fn_config_dll ole32 enable_ole32 ole32
fc7f1c7e 14780wine_fn_config_test dlls/ole32/tests ole32_test
5cdd8415 14781wine_fn_config_dll oleacc enable_oleacc oleacc
fc7f1c7e 14782wine_fn_config_test dlls/oleacc/tests oleacc_test
5cdd8415 14783wine_fn_config_dll oleaut32 enable_oleaut32 oleaut32
fc7f1c7e 14784wine_fn_config_test dlls/oleaut32/tests oleaut32_test
5cdd8415
AJ
14785wine_fn_config_dll olecli.dll16 enable_win16
14786wine_fn_config_dll olecli32 enable_olecli32 olecli32
14787wine_fn_config_dll oledb32 enable_oledb32
fc7f1c7e 14788wine_fn_config_test dlls/oledb32/tests oledb32_test
5cdd8415
AJ
14789wine_fn_config_dll oledlg enable_oledlg oledlg
14790wine_fn_config_dll olepro32 enable_olepro32 olepro32
14791wine_fn_config_dll olesvr.dll16 enable_win16
14792wine_fn_config_dll olesvr32 enable_olesvr32 olesvr32
14793wine_fn_config_dll olethk32 enable_olethk32
14794wine_fn_config_dll openal32 enable_openal32
14795wine_fn_config_dll opengl32 enable_opengl32 opengl32
fc7f1c7e 14796wine_fn_config_test dlls/opengl32/tests opengl32_test
5cdd8415 14797wine_fn_config_dll pdh enable_pdh pdh
fc7f1c7e 14798wine_fn_config_test dlls/pdh/tests pdh_test
5cdd8415
AJ
14799wine_fn_config_dll pidgen enable_pidgen
14800wine_fn_config_dll powrprof enable_powrprof powrprof
14801wine_fn_config_dll printui enable_printui
c50177b1 14802wine_fn_config_dll propsys enable_propsys propsys
c20908bf 14803wine_fn_config_test dlls/propsys/tests propsys_test
5cdd8415 14804wine_fn_config_dll psapi enable_psapi psapi
fc7f1c7e 14805wine_fn_config_test dlls/psapi/tests psapi_test
5cdd8415
AJ
14806wine_fn_config_dll pstorec enable_pstorec
14807wine_fn_config_dll qcap enable_qcap
14808wine_fn_config_dll qedit enable_qedit
fc7f1c7e 14809wine_fn_config_test dlls/qedit/tests qedit_test
5cdd8415 14810wine_fn_config_dll qmgr enable_qmgr
fc7f1c7e 14811wine_fn_config_test dlls/qmgr/tests qmgr_test
5cdd8415
AJ
14812wine_fn_config_dll qmgrprxy enable_qmgrprxy
14813wine_fn_config_dll quartz enable_quartz quartz
fc7f1c7e 14814wine_fn_config_test dlls/quartz/tests quartz_test
5cdd8415
AJ
14815wine_fn_config_dll query enable_query
14816wine_fn_config_dll rasapi16.dll16 enable_win16
14817wine_fn_config_dll rasapi32 enable_rasapi32 rasapi32
fc7f1c7e 14818wine_fn_config_test dlls/rasapi32/tests rasapi32_test
5cdd8415
AJ
14819wine_fn_config_dll rasdlg enable_rasdlg rasdlg
14820wine_fn_config_dll resutils enable_resutils resutils
14821wine_fn_config_dll riched20 enable_riched20 riched20
fc7f1c7e 14822wine_fn_config_test dlls/riched20/tests riched20_test
5cdd8415 14823wine_fn_config_dll riched32 enable_riched32
fc7f1c7e 14824wine_fn_config_test dlls/riched32/tests riched32_test
5cdd8415 14825wine_fn_config_dll rpcrt4 enable_rpcrt4 rpcrt4
fc7f1c7e 14826wine_fn_config_test dlls/rpcrt4/tests rpcrt4_test
5cdd8415
AJ
14827wine_fn_config_dll rsabase enable_rsabase
14828wine_fn_config_dll rsaenh enable_rsaenh rsaenh
fc7f1c7e 14829wine_fn_config_test dlls/rsaenh/tests rsaenh_test
85b3f299 14830wine_fn_config_dll rstrtmgr enable_rstrtmgr
5cdd8415 14831wine_fn_config_dll rtutils enable_rtutils rtutils
1ae673f8 14832wine_fn_config_dll samlib enable_samlib
5cdd8415
AJ
14833wine_fn_config_dll sane.ds enable_sane_ds
14834wine_fn_config_dll sccbase enable_sccbase
14835wine_fn_config_dll schannel enable_schannel
fc7f1c7e 14836wine_fn_config_test dlls/schannel/tests schannel_test
5cdd8415 14837wine_fn_config_dll secur32 enable_secur32 secur32
fc7f1c7e 14838wine_fn_config_test dlls/secur32/tests secur32_test
5cdd8415
AJ
14839wine_fn_config_dll security enable_security
14840wine_fn_config_dll sensapi enable_sensapi sensapi
14841wine_fn_config_dll serialui enable_serialui serialui
fc7f1c7e 14842wine_fn_config_test dlls/serialui/tests serialui_test
5cdd8415 14843wine_fn_config_dll setupapi enable_setupapi setupapi
fc7f1c7e 14844wine_fn_config_test dlls/setupapi/tests setupapi_test
5cdd8415
AJ
14845wine_fn_config_dll setupx.dll16 enable_win16
14846wine_fn_config_dll sfc enable_sfc sfc
14847wine_fn_config_dll sfc_os enable_sfc_os sfc_os
14848wine_fn_config_dll shdoclc enable_shdoclc
14849wine_fn_config_dll shdocvw enable_shdocvw shdocvw
fc7f1c7e 14850wine_fn_config_test dlls/shdocvw/tests shdocvw_test
5cdd8415
AJ
14851wine_fn_config_dll shell.dll16 enable_win16
14852wine_fn_config_dll shell32 enable_shell32 shell32
fc7f1c7e 14853wine_fn_config_test dlls/shell32/tests shell32_test
5cdd8415
AJ
14854wine_fn_config_dll shfolder enable_shfolder shfolder
14855wine_fn_config_dll shlwapi enable_shlwapi shlwapi
fc7f1c7e 14856wine_fn_config_test dlls/shlwapi/tests shlwapi_test
5cdd8415
AJ
14857wine_fn_config_dll slbcsp enable_slbcsp
14858wine_fn_config_dll slc enable_slc slc
14859wine_fn_config_dll snmpapi enable_snmpapi snmpapi
fc7f1c7e 14860wine_fn_config_test dlls/snmpapi/tests snmpapi_test
5cdd8415
AJ
14861wine_fn_config_dll softpub enable_softpub
14862wine_fn_config_dll sound.drv16 enable_win16
14863wine_fn_config_dll spoolss enable_spoolss spoolss
fc7f1c7e 14864wine_fn_config_test dlls/spoolss/tests spoolss_test
5cdd8415
AJ
14865wine_fn_config_dll stdole2.tlb enable_stdole2_tlb
14866wine_fn_config_dll stdole32.tlb enable_stdole32_tlb
14867wine_fn_config_dll sti enable_sti sti
fc7f1c7e 14868wine_fn_config_test dlls/sti/tests sti_test
5cdd8415
AJ
14869wine_fn_config_dll storage.dll16 enable_win16
14870wine_fn_config_dll stress.dll16 enable_win16
fc7f1c7e 14871wine_fn_config_lib strmiids
5cdd8415
AJ
14872wine_fn_config_dll svrapi enable_svrapi
14873wine_fn_config_dll sxs enable_sxs
14874wine_fn_config_dll system.drv16 enable_win16
14875wine_fn_config_dll t2embed enable_t2embed
14876wine_fn_config_dll tapi32 enable_tapi32 tapi32
14877wine_fn_config_dll toolhelp.dll16 enable_win16
14878wine_fn_config_dll traffic enable_traffic
14879wine_fn_config_dll twain.dll16 enable_win16
14880wine_fn_config_dll twain_32 enable_twain_32
fc7f1c7e 14881wine_fn_config_test dlls/twain_32/tests twain_32_test
5cdd8415
AJ
14882wine_fn_config_dll typelib.dll16 enable_win16
14883wine_fn_config_dll unicows enable_unicows unicows
14884wine_fn_config_dll updspapi enable_updspapi
14885wine_fn_config_dll url enable_url url
14886wine_fn_config_dll urlmon enable_urlmon urlmon
fc7f1c7e 14887wine_fn_config_test dlls/urlmon/tests urlmon_test
5cdd8415
AJ
14888wine_fn_config_dll usbd.sys enable_usbd_sys usbd.sys
14889wine_fn_config_dll user.exe16 enable_win16
14890wine_fn_config_dll user32 enable_user32 user32
fc7f1c7e 14891wine_fn_config_test dlls/user32/tests user32_test
5cdd8415 14892wine_fn_config_dll userenv enable_userenv userenv
fc7f1c7e 14893wine_fn_config_test dlls/userenv/tests userenv_test
5cdd8415 14894wine_fn_config_dll usp10 enable_usp10 usp10
fc7f1c7e 14895wine_fn_config_test dlls/usp10/tests usp10_test
fc7f1c7e 14896wine_fn_config_lib uuid
5cdd8415 14897wine_fn_config_dll uxtheme enable_uxtheme uxtheme
fc7f1c7e 14898wine_fn_config_test dlls/uxtheme/tests uxtheme_test
5cdd8415
AJ
14899wine_fn_config_dll vdhcp.vxd enable_win16
14900wine_fn_config_dll vdmdbg enable_vdmdbg vdmdbg
14901wine_fn_config_dll ver.dll16 enable_win16
14902wine_fn_config_dll version enable_version version
fc7f1c7e 14903wine_fn_config_test dlls/version/tests version_test
5cdd8415
AJ
14904wine_fn_config_dll vmm.vxd enable_win16
14905wine_fn_config_dll vnbt.vxd enable_win16
14906wine_fn_config_dll vnetbios.vxd enable_win16
14907wine_fn_config_dll vtdapi.vxd enable_win16
14908wine_fn_config_dll vwin32.vxd enable_win16
14909wine_fn_config_dll w32skrnl enable_win16
14910wine_fn_config_dll w32sys.dll16 enable_win16
14911wine_fn_config_dll wbemprox enable_wbemprox
7ab48e8e 14912wine_fn_config_dll wer enable_wer
5cdd8415
AJ
14913wine_fn_config_dll wiaservc enable_wiaservc
14914wine_fn_config_dll win32s16.dll16 enable_win16
14915wine_fn_config_dll win87em.dll16 enable_win16
14916wine_fn_config_dll winaspi.dll16 enable_win16
14917wine_fn_config_dll windebug.dll16 enable_win16
14918wine_fn_config_dll windowscodecs enable_windowscodecs windowscodecs
fc7f1c7e 14919wine_fn_config_test dlls/windowscodecs/tests windowscodecs_test
5cdd8415
AJ
14920wine_fn_config_dll winealsa.drv enable_winealsa_drv
14921wine_fn_config_dll wineaudioio.drv enable_wineaudioio_drv
14922wine_fn_config_dll winecoreaudio.drv enable_winecoreaudio_drv
fc7f1c7e 14923wine_fn_config_lib winecrt0
5cdd8415
AJ
14924wine_fn_config_dll wined3d enable_wined3d wined3d
14925wine_fn_config_dll wineesd.drv enable_wineesd_drv
14926wine_fn_config_dll winejack.drv enable_winejack_drv
14927wine_fn_config_dll winejoystick.drv enable_winejoystick_drv
14928wine_fn_config_dll winemapi enable_winemapi
14929wine_fn_config_dll winemp3.acm enable_winemp3_acm
14930wine_fn_config_dll winenas.drv enable_winenas_drv
14931wine_fn_config_dll wineoss.drv enable_wineoss_drv
14932wine_fn_config_dll wineps.drv enable_wineps_drv
14933wine_fn_config_dll wineps16.drv16 enable_win16
14934wine_fn_config_dll winequartz.drv enable_winequartz_drv
14935wine_fn_config_dll winex11.drv enable_winex11_drv
14936wine_fn_config_dll wing.dll16 enable_win16
14937wine_fn_config_dll wing32 enable_wing32
14938wine_fn_config_dll winhttp enable_winhttp winhttp
fc7f1c7e 14939wine_fn_config_test dlls/winhttp/tests winhttp_test
5cdd8415 14940wine_fn_config_dll wininet enable_wininet wininet
fc7f1c7e 14941wine_fn_config_test dlls/wininet/tests wininet_test
5cdd8415 14942wine_fn_config_dll winmm enable_winmm winmm
fc7f1c7e 14943wine_fn_config_test dlls/winmm/tests winmm_test
5cdd8415
AJ
14944wine_fn_config_dll winnls.dll16 enable_win16
14945wine_fn_config_dll winnls32 enable_winnls32 winnls32
14946wine_fn_config_dll winscard enable_winscard winscard
14947wine_fn_config_dll winsock.dll16 enable_win16
14948wine_fn_config_dll winspool.drv enable_winspool_drv winspool
fc7f1c7e 14949wine_fn_config_test dlls/winspool.drv/tests winspool.drv_test
5cdd8415
AJ
14950wine_fn_config_dll wintab.dll16 enable_win16
14951wine_fn_config_dll wintab32 enable_wintab32 wintab32
fc7f1c7e 14952wine_fn_config_test dlls/wintab32/tests wintab32_test
5cdd8415 14953wine_fn_config_dll wintrust enable_wintrust wintrust
fc7f1c7e 14954wine_fn_config_test dlls/wintrust/tests wintrust_test
5cdd8415 14955wine_fn_config_dll wldap32 enable_wldap32 wldap32
fc7f1c7e 14956wine_fn_config_test dlls/wldap32/tests wldap32_test
5cdd8415
AJ
14957wine_fn_config_dll wmi enable_wmi
14958wine_fn_config_dll wmiutils enable_wmiutils
14959wine_fn_config_dll wnaspi32 enable_wnaspi32 wnaspi32
14960wine_fn_config_dll wow32 enable_win16 wow32
14961wine_fn_config_dll ws2_32 enable_ws2_32 ws2_32
fc7f1c7e 14962wine_fn_config_test dlls/ws2_32/tests ws2_32_test
5cdd8415
AJ
14963wine_fn_config_dll wsock32 enable_wsock32 wsock32
14964wine_fn_config_dll wtsapi32 enable_wtsapi32 wtsapi32
14965wine_fn_config_dll wuapi enable_wuapi
14966wine_fn_config_dll wuaueng enable_wuaueng
14967wine_fn_config_dll xinput1_1 enable_xinput1_1
14968wine_fn_config_dll xinput1_2 enable_xinput1_2
14969wine_fn_config_dll xinput1_3 enable_xinput1_3 xinput
fc7f1c7e 14970wine_fn_config_test dlls/xinput1_3/tests xinput1_3_test
5cdd8415
AJ
14971wine_fn_config_dll xinput9_1_0 enable_xinput9_1_0
14972wine_fn_config_dll xmllite enable_xmllite
fc7f1c7e 14973wine_fn_config_test dlls/xmllite/tests xmllite_test
03642414
AJ
14974wine_fn_config_makefile documentation enable_documentation
14975wine_fn_config_makefile fonts enable_fonts
14976wine_fn_config_makefile include enable_include
14977wine_fn_config_makefile libs/port enable_libs_port
14978wine_fn_config_makefile libs/wine enable_libs_wine
14979wine_fn_config_makefile libs/wpp enable_libs_wpp
14980wine_fn_config_makefile loader enable_loader
d394e042
AJ
14981wine_fn_config_program attrib enable_attrib install
14982wine_fn_config_program cacls enable_cacls install
14983wine_fn_config_program clock enable_clock install
14984wine_fn_config_program cmd enable_cmd install
fc7f1c7e 14985wine_fn_config_test programs/cmd/tests cmd.exe_test
d394e042
AJ
14986wine_fn_config_program cmdlgtst enable_cmdlgtst
14987wine_fn_config_program control enable_control install
14988wine_fn_config_program dxdiag enable_dxdiag install
14989wine_fn_config_program eject enable_eject install
14990wine_fn_config_program expand enable_expand install
14991wine_fn_config_program explorer enable_explorer install
14992wine_fn_config_program extrac32 enable_extrac32 install
14993wine_fn_config_program hh enable_hh install
14994wine_fn_config_program icinfo enable_icinfo install
14995wine_fn_config_program iexplore enable_iexplore install
6919c8df 14996wine_fn_config_program ipconfig enable_ipconfig install
d394e042
AJ
14997wine_fn_config_program lodctr enable_lodctr install
14998wine_fn_config_program mshta enable_mshta install
14999wine_fn_config_program msiexec enable_msiexec installbin
15000wine_fn_config_program net enable_net install
4d3e6f4c 15001wine_fn_config_program ngen enable_ngen install
d394e042
AJ
15002wine_fn_config_program notepad enable_notepad installbin
15003wine_fn_config_program oleview enable_oleview install
15004wine_fn_config_program ping enable_ping install
15005wine_fn_config_program progman enable_progman install
15006wine_fn_config_program reg enable_reg install
15007wine_fn_config_program regedit enable_regedit installbin
f3c6c62b 15008wine_fn_config_test programs/regedit/tests regedit.exe_test
d394e042
AJ
15009wine_fn_config_program regsvr32 enable_regsvr32 installbin
15010wine_fn_config_program rpcss enable_rpcss install
df898ea4 15011wine_fn_config_program rundll.exe16 enable_win16 install
d394e042 15012wine_fn_config_program rundll32 enable_rundll32 install
544da28e 15013wine_fn_config_program sc enable_sc install
d394e042
AJ
15014wine_fn_config_program secedit enable_secedit install
15015wine_fn_config_program services enable_services install
15016wine_fn_config_program spoolsv enable_spoolsv install
15017wine_fn_config_program start enable_start install
15018wine_fn_config_program svchost enable_svchost install
8e540ed2 15019wine_fn_config_program taskkill enable_taskkill install
d394e042
AJ
15020wine_fn_config_program taskmgr enable_taskmgr install
15021wine_fn_config_program termsv enable_termsv install
15022wine_fn_config_program uninstaller enable_uninstaller install
15023wine_fn_config_program unlodctr enable_unlodctr install
15024wine_fn_config_program view enable_view
15025wine_fn_config_program wineboot enable_wineboot installbin
15026wine_fn_config_program winebrowser enable_winebrowser install
15027wine_fn_config_program winecfg enable_winecfg installbin
15028wine_fn_config_program wineconsole enable_wineconsole installbin
15029wine_fn_config_program winedbg enable_winedbg installbin
15030wine_fn_config_program winedevice enable_winedevice install
15031wine_fn_config_program winefile enable_winefile installbin
15032wine_fn_config_program winemenubuilder enable_winemenubuilder install
15033wine_fn_config_program winemine enable_winemine installbin
15034wine_fn_config_program winepath enable_winepath installbin
15035wine_fn_config_program winetest enable_winetest
15036wine_fn_config_program winevdm enable_win16 install
15037wine_fn_config_program winhelp.exe16 enable_win16 install
15038wine_fn_config_program winhlp32 enable_winhlp32 install
15039wine_fn_config_program winoldap.mod16 enable_win16 install
15040wine_fn_config_program winver enable_winver install
15041wine_fn_config_program wordpad enable_wordpad install
15042wine_fn_config_program write enable_write install
16bad58a 15043wine_fn_config_program wscript enable_wscript install
d394e042 15044wine_fn_config_program xcopy enable_xcopy install
03642414 15045wine_fn_config_makefile server enable_server
d81a8f8d
AJ
15046wine_fn_config_tool tools
15047wine_fn_config_tool tools/widl
15048wine_fn_config_tool tools/winebuild
15049wine_fn_config_tool tools/winedump
15050wine_fn_config_tool tools/winegcc
15051wine_fn_config_tool tools/wmc
15052wine_fn_config_tool tools/wrc
626f425b 15053
39b4ba21
AJ
15054ac_config_commands="$ac_config_commands Makefile"
15055
15056
81b8ee86 15057ac_config_files="$ac_config_files Make.tmp:Make.vars.in:Makefile.in"
92b57312
AJ
15058
15059
e5c585e4
AJ
15060
15061if test -n "$with_wine64"
15062then
f3831cf2 15063wine_fn_append_rule ALL_MAKEFILE_DEPENDS "all: fonts server $with_wine64/loader/wine
e5c585e4
AJ
15064fonts server:
15065 \$(RM) \$@ && \$(LN_S) $with_wine64/\$@ \$@
f3831cf2
AJ
15066$with_wine64/loader/wine:
15067 \$(RM) \$@ && \$(LN_S) $ac_pwd/loader/wine \$@
e5c585e4 15068clean::
f3831cf2 15069 \$(RM) fonts server $with_wine64/loader/wine"
e5c585e4
AJ
15070fi
15071
39b4ba21
AJ
15072wine_fn_append_rule ALL_MAKEFILE_DEPENDS "uninstall::
15073 -rmdir \$(DESTDIR)\$(datadir)/wine \$(DESTDIR)\$(fakedlldir) \$(DESTDIR)\$(dlldir)"
15074
f5818d2f 15075cat >confcache <<\_ACEOF
e2991ea7
AJ
15076# This file is a shell script that caches the results of configure
15077# tests run on this system so they can be shared between configure
f5818d2f
AJ
15078# scripts and configure runs, see configure's option --config-cache.
15079# It is not useful on other systems. If it contains results you don't
15080# want to keep, you may remove or edit it.
e2991ea7 15081#
f5818d2f
AJ
15082# config.status only pays attention to the cache file if you give it
15083# the --recheck option to rerun configure.
e2991ea7 15084#
11af04e3 15085# `ac_cv_env_foo' variables (set or unset) will be overridden when
f5818d2f
AJ
15086# loading this file, other *unset* `ac_cv_foo' will be assigned the
15087# following values.
15088
15089_ACEOF
15090
7e6ae4ba
AJ
15091# The following way of writing the cache mishandles newlines in values,
15092# but we know of no workaround that is simple, portable, and efficient.
fc6ffb29 15093# So, we kill variables containing newlines.
e2991ea7
AJ
15094# Ultrix sh set writes to stderr and can't be redirected directly,
15095# and sets the high bit in the cache file unless we assign to the vars.
fc6ffb29
AJ
15096(
15097 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15098 eval ac_val=\$$ac_var
15099 case $ac_val in #(
15100 *${as_nl}*)
15101 case $ac_var in #(
25e9e4f0 15102 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
abf5048b 15103$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
fc6ffb29
AJ
15104 esac
15105 case $ac_var in #(
15106 _ | IFS | as_nl) ;; #(
abf5048b 15107 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
25e9e4f0 15108 *) { eval $ac_var=; unset $ac_var;} ;;
fc6ffb29
AJ
15109 esac ;;
15110 esac
15111 done
15112
f5818d2f 15113 (set) 2>&1 |
fc6ffb29
AJ
15114 case $as_nl`(ac_space=' '; set) 2>&1` in #(
15115 *${as_nl}ac_space=\ *)
25e9e4f0
AJ
15116 # `set' does not quote correctly, so add quotes: double-quote
15117 # substitution turns \\\\ into \\, and sed turns \\ into \.
f5818d2f 15118 sed -n \
875927f6
AJ
15119 "s/'/'\\\\''/g;
15120 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
fc6ffb29 15121 ;; #(
f5818d2f
AJ
15122 *)
15123 # `set' quotes correctly as required by POSIX, so do not add quotes.
fc6ffb29 15124 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
f5818d2f 15125 ;;
fc6ffb29
AJ
15126 esac |
15127 sort
15128) |
f5818d2f 15129 sed '
fc6ffb29 15130 /^ac_cv_env_/b end
f5818d2f 15131 t clear
fc6ffb29 15132 :clear
f5818d2f
AJ
15133 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15134 t end
fc6ffb29
AJ
15135 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15136 :end' >>confcache
0ebeb530
JW
15137if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15138 if test -w "$cache_file"; then
fc6ffb29 15139 test "x$cache_file" != "x/dev/null" &&
25e9e4f0 15140 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
abf5048b 15141$as_echo "$as_me: updating cache $cache_file" >&6;}
f5818d2f 15142 cat confcache >$cache_file
e2991ea7 15143 else
25e9e4f0 15144 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
abf5048b 15145$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
e2991ea7
AJ
15146 fi
15147fi
15148rm -f confcache
15149
e2991ea7
AJ
15150test "x$prefix" = xNONE && prefix=$ac_default_prefix
15151# Let make expand exec_prefix.
15152test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15153
18f92e76 15154DEFS=-DHAVE_CONFIG_H
e2991ea7 15155
11af04e3
AJ
15156ac_libobjs=
15157ac_ltlibobjs=
a53c44a6 15158U=
11af04e3
AJ
15159for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15160 # 1. Remove the extension, and $U if already installed.
fc6ffb29 15161 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
abf5048b 15162 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
fc6ffb29
AJ
15163 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
15164 # will be set to the directory where LIBOBJS objects are built.
25e9e4f0
AJ
15165 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15166 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11af04e3
AJ
15167done
15168LIBOBJS=$ac_libobjs
15169
15170LTLIBOBJS=$ac_ltlibobjs
15171
15172
daa2886c 15173
e2991ea7 15174: ${CONFIG_STATUS=./config.status}
abf5048b 15175ac_write_fail=0
f5818d2f
AJ
15176ac_clean_files_save=$ac_clean_files
15177ac_clean_files="$ac_clean_files $CONFIG_STATUS"
25e9e4f0 15178{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
abf5048b 15179$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
25e9e4f0
AJ
15180as_write_fail=0
15181cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
f5818d2f 15182#! $SHELL
daa2886c 15183# Generated by $as_me.
e2991ea7 15184# Run this file to recreate the current configuration.
e2991ea7 15185# Compiler output produced by configure, useful for debugging
f5818d2f 15186# configure, is in config.log if it exists.
e2991ea7 15187
f5818d2f 15188debug=false
e24bcc77
AJ
15189ac_cs_recheck=false
15190ac_cs_silent=false
f5818d2f 15191
25e9e4f0
AJ
15192SHELL=\${CONFIG_SHELL-$SHELL}
15193export SHELL
15194_ASEOF
15195cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15196## -------------------- ##
15197## M4sh Initialization. ##
15198## -------------------- ##
daa2886c 15199
dc9f3843
AJ
15200# Be more Bourne compatible
15201DUALCASE=1; export DUALCASE # for MKS sh
25e9e4f0 15202if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
f5818d2f
AJ
15203 emulate sh
15204 NULLCMD=:
abf5048b 15205 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11af04e3
AJ
15206 # is contrary to our usage. Disable this feature.
15207 alias -g '${1+"$@"}'='"$@"'
fc6ffb29
AJ
15208 setopt NO_GLOB_SUBST
15209else
25e9e4f0
AJ
15210 case `(set -o) 2>/dev/null` in #(
15211 *posix*) :
15212 set -o posix ;; #(
15213 *) :
15214 ;;
dc9f3843 15215esac
f5818d2f 15216fi
dc9f3843
AJ
15217
15218
abf5048b
AJ
15219as_nl='
15220'
15221export as_nl
15222# Printing a long string crashes Solaris 7 /usr/bin/printf.
15223as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15224as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15225as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
25e9e4f0
AJ
15226# Prefer a ksh shell builtin over an external printf program on Solaris,
15227# but without wasting forks for bash or zsh.
15228if test -z "$BASH_VERSION$ZSH_VERSION" \
15229 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15230 as_echo='print -r --'
15231 as_echo_n='print -rn --'
15232elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
abf5048b
AJ
15233 as_echo='printf %s\n'
15234 as_echo_n='printf %s'
15235else
15236 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15237 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15238 as_echo_n='/usr/ucb/echo -n'
fc6ffb29 15239 else
abf5048b
AJ
15240 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15241 as_echo_n_body='eval
15242 arg=$1;
25e9e4f0 15243 case $arg in #(
abf5048b
AJ
15244 *"$as_nl"*)
15245 expr "X$arg" : "X\\(.*\\)$as_nl";
15246 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15247 esac;
15248 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15249 '
15250 export as_echo_n_body
15251 as_echo_n='sh -c $as_echo_n_body as_echo'
fc6ffb29 15252 fi
abf5048b
AJ
15253 export as_echo_body
15254 as_echo='sh -c $as_echo_body as_echo'
15255fi
15256
15257# The user is always right.
15258if test "${PATH_SEPARATOR+set}" != set; then
15259 PATH_SEPARATOR=:
15260 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15261 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15262 PATH_SEPARATOR=';'
15263 }
fc6ffb29
AJ
15264fi
15265
11af04e3 15266
fc6ffb29
AJ
15267# IFS
15268# We need space, tab and new line, in precisely that order. Quoting is
15269# there to prevent editors from complaining about space-tab.
15270# (If _AS_PATH_WALK were called with IFS unset, it would disable word
15271# splitting by setting IFS to empty value.)
fc6ffb29
AJ
15272IFS=" "" $as_nl"
15273
15274# Find who we are. Look in the path if we contain no directory separator.
25e9e4f0 15275case $0 in #((
fc6ffb29
AJ
15276 *[\\/]* ) as_myself=$0 ;;
15277 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15278for as_dir in $PATH
15279do
15280 IFS=$as_save_IFS
15281 test -z "$as_dir" && as_dir=.
25e9e4f0
AJ
15282 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15283 done
fc6ffb29
AJ
15284IFS=$as_save_IFS
15285
15286 ;;
15287esac
15288# We did not find ourselves, most probably we were run as `sh COMMAND'
15289# in which case we are not to be found in the path.
15290if test "x$as_myself" = x; then
15291 as_myself=$0
15292fi
15293if test ! -f "$as_myself"; then
abf5048b 15294 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
25e9e4f0 15295 exit 1
fc6ffb29
AJ
15296fi
15297
25e9e4f0
AJ
15298# Unset variables that we do not need and which cause bugs (e.g. in
15299# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
15300# suppresses any "Segmentation fault" message there. '((' could
15301# trigger a bug in pdksh 5.2.14.
15302for as_var in BASH_ENV ENV MAIL MAILPATH
15303do eval test x\${$as_var+set} = xset \
15304 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
fc6ffb29 15305done
11af04e3
AJ
15306PS1='$ '
15307PS2='> '
15308PS4='+ '
15309
15310# NLS nuisances.
abf5048b
AJ
15311LC_ALL=C
15312export LC_ALL
15313LANGUAGE=C
15314export LANGUAGE
11af04e3 15315
25e9e4f0
AJ
15316# CDPATH.
15317(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15318
15319
a53c44a6
AJ
15320# as_fn_error STATUS ERROR [LINENO LOG_FD]
15321# ----------------------------------------
25e9e4f0
AJ
15322# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15323# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
a53c44a6 15324# script with STATUS, using 1 if that was 0.
25e9e4f0
AJ
15325as_fn_error ()
15326{
a53c44a6
AJ
15327 as_status=$1; test $as_status -eq 0 && as_status=1
15328 if test "$4"; then
15329 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15330 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
25e9e4f0 15331 fi
a53c44a6 15332 $as_echo "$as_me: error: $2" >&2
25e9e4f0
AJ
15333 as_fn_exit $as_status
15334} # as_fn_error
15335
15336
15337# as_fn_set_status STATUS
15338# -----------------------
15339# Set $? to STATUS, without forking.
15340as_fn_set_status ()
15341{
15342 return $1
15343} # as_fn_set_status
15344
15345# as_fn_exit STATUS
15346# -----------------
15347# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15348as_fn_exit ()
15349{
15350 set +e
15351 as_fn_set_status $1
15352 exit $1
15353} # as_fn_exit
15354
15355# as_fn_unset VAR
15356# ---------------
15357# Portably unset VAR.
15358as_fn_unset ()
15359{
15360 { eval $1=; unset $1;}
15361}
15362as_unset=as_fn_unset
15363# as_fn_append VAR VALUE
15364# ----------------------
15365# Append the text in VALUE to the end of the definition contained in VAR. Take
15366# advantage of any shell optimizations that allow amortized linear growth over
15367# repeated appends, instead of the typical quadratic growth present in naive
15368# implementations.
15369if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15370 eval 'as_fn_append ()
15371 {
15372 eval $1+=\$2
15373 }'
15374else
15375 as_fn_append ()
15376 {
15377 eval $1=\$$1\$2
15378 }
15379fi # as_fn_append
15380
15381# as_fn_arith ARG...
15382# ------------------
15383# Perform arithmetic evaluation on the ARGs, and store the result in the
15384# global $as_val. Take advantage of shells that can avoid forks. The arguments
15385# must be portable across $(()) and expr.
15386if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15387 eval 'as_fn_arith ()
15388 {
15389 as_val=$(( $* ))
15390 }'
15391else
15392 as_fn_arith ()
15393 {
15394 as_val=`expr "$@" || test $? -eq 1`
15395 }
15396fi # as_fn_arith
15397
15398
fc6ffb29
AJ
15399if expr a : '\(a\)' >/dev/null 2>&1 &&
15400 test "X`expr 00001 : '.*\(...\)'`" = X001; then
11af04e3
AJ
15401 as_expr=expr
15402else
15403 as_expr=false
15404fi
15405
fc6ffb29 15406if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11af04e3
AJ
15407 as_basename=basename
15408else
15409 as_basename=false
15410fi
daa2886c 15411
25e9e4f0
AJ
15412if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15413 as_dirname=dirname
15414else
15415 as_dirname=false
15416fi
daa2886c 15417
fc6ffb29 15418as_me=`$as_basename -- "$0" ||
daa2886c
AJ
15419$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15420 X"$0" : 'X\(//\)$' \| \
fc6ffb29 15421 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
abf5048b 15422$as_echo X/"$0" |
fc6ffb29
AJ
15423 sed '/^.*\/\([^/][^/]*\)\/*$/{
15424 s//\1/
15425 q
15426 }
15427 /^X\/\(\/\/\)$/{
15428 s//\1/
15429 q
15430 }
15431 /^X\/\(\/\).*/{
15432 s//\1/
15433 q
15434 }
15435 s/.*/./; q'`
daa2886c 15436
25e9e4f0
AJ
15437# Avoid depending upon Character Ranges.
15438as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15439as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15440as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15441as_cr_digits='0123456789'
15442as_cr_alnum=$as_cr_Letters$as_cr_digits
fc6ffb29
AJ
15443
15444ECHO_C= ECHO_N= ECHO_T=
25e9e4f0 15445case `echo -n x` in #(((((
fc6ffb29 15446-n*)
25e9e4f0 15447 case `echo 'xy\c'` in
fc6ffb29 15448 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
25e9e4f0
AJ
15449 xy) ECHO_C='\c';;
15450 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
15451 ECHO_T=' ';;
fc6ffb29
AJ
15452 esac;;
15453*)
15454 ECHO_N='-n';;
daa2886c 15455esac
f5818d2f
AJ
15456
15457rm -f conf$$ conf$$.exe conf$$.file
fc6ffb29
AJ
15458if test -d conf$$.dir; then
15459 rm -f conf$$.dir/conf$$.file
15460else
15461 rm -f conf$$.dir
abf5048b
AJ
15462 mkdir conf$$.dir 2>/dev/null
15463fi
15464if (echo >conf$$.file) 2>/dev/null; then
15465 if ln -s conf$$.file conf$$ 2>/dev/null; then
15466 as_ln_s='ln -s'
15467 # ... but there are two gotchas:
15468 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15469 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15470 # In both cases, we have to default to `cp -p'.
15471 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15472 as_ln_s='cp -p'
15473 elif ln conf$$.file conf$$ 2>/dev/null; then
15474 as_ln_s=ln
15475 else
f5818d2f 15476 as_ln_s='cp -p'
abf5048b 15477 fi
f5818d2f
AJ
15478else
15479 as_ln_s='cp -p'
15480fi
fc6ffb29
AJ
15481rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15482rmdir conf$$.dir 2>/dev/null
f5818d2f 15483
25e9e4f0
AJ
15484
15485# as_fn_mkdir_p
15486# -------------
15487# Create "$as_dir" as a directory, including parents if necessary.
15488as_fn_mkdir_p ()
15489{
15490
15491 case $as_dir in #(
15492 -*) as_dir=./$as_dir;;
15493 esac
15494 test -d "$as_dir" || eval $as_mkdir_p || {
15495 as_dirs=
15496 while :; do
15497 case $as_dir in #(
15498 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15499 *) as_qdir=$as_dir;;
15500 esac
15501 as_dirs="'$as_qdir' $as_dirs"
15502 as_dir=`$as_dirname -- "$as_dir" ||
15503$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15504 X"$as_dir" : 'X\(//\)[^/]' \| \
15505 X"$as_dir" : 'X\(//\)$' \| \
15506 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15507$as_echo X"$as_dir" |
15508 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15509 s//\1/
15510 q
15511 }
15512 /^X\(\/\/\)[^/].*/{
15513 s//\1/
15514 q
15515 }
15516 /^X\(\/\/\)$/{
15517 s//\1/
15518 q
15519 }
15520 /^X\(\/\).*/{
15521 s//\1/
15522 q
15523 }
15524 s/.*/./; q'`
15525 test -d "$as_dir" && break
15526 done
15527 test -z "$as_dirs" || eval "mkdir $as_dirs"
a53c44a6 15528 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
25e9e4f0
AJ
15529
15530
15531} # as_fn_mkdir_p
11af04e3 15532if mkdir -p . 2>/dev/null; then
25e9e4f0 15533 as_mkdir_p='mkdir -p "$as_dir"'
11af04e3 15534else
875927f6 15535 test -d ./-p && rmdir ./-p
11af04e3
AJ
15536 as_mkdir_p=false
15537fi
15538
dc9f3843
AJ
15539if test -x / >/dev/null 2>&1; then
15540 as_test_x='test -x'
fc6ffb29 15541else
dc9f3843
AJ
15542 if ls -dL / >/dev/null 2>&1; then
15543 as_ls_L_option=L
15544 else
15545 as_ls_L_option=
15546 fi
15547 as_test_x='
15548 eval sh -c '\''
15549 if test -d "$1"; then
abf5048b 15550 test -d "$1/.";
dc9f3843 15551 else
25e9e4f0 15552 case $1 in #(
abf5048b 15553 -*)set "./$1";;
dc9f3843 15554 esac;
25e9e4f0 15555 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
dc9f3843
AJ
15556 ???[sx]*):;;*)false;;esac;fi
15557 '\'' sh
15558 '
fc6ffb29 15559fi
dc9f3843 15560as_executable_p=$as_test_x
f5818d2f 15561
daa2886c 15562# Sed expression to map a string onto a valid CPP name.
875927f6 15563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
daa2886c
AJ
15564
15565# Sed expression to map a string onto a valid variable name.
875927f6 15566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
f5818d2f 15567
f5818d2f 15568
f5818d2f 15569exec 6>&1
25e9e4f0
AJ
15570## ----------------------------------- ##
15571## Main body of $CONFIG_STATUS script. ##
15572## ----------------------------------- ##
15573_ASEOF
15574test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
f5818d2f 15575
25e9e4f0
AJ
15576cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15577# Save the log message, to keep $0 and so on meaningful, and to
daa2886c 15578# report actual input values of CONFIG_FILES etc. instead of their
fc6ffb29
AJ
15579# values after options handling.
15580ac_log="
e78c2117 15581This file was extended by Wine $as_me 1.3.3, which was
a53c44a6 15582generated by GNU Autoconf 2.67. Invocation command line was
daa2886c
AJ
15583
15584 CONFIG_FILES = $CONFIG_FILES
15585 CONFIG_HEADERS = $CONFIG_HEADERS
15586 CONFIG_LINKS = $CONFIG_LINKS
15587 CONFIG_COMMANDS = $CONFIG_COMMANDS
15588 $ $0 $@
15589
fc6ffb29
AJ
15590on `(hostname || uname -n) 2>/dev/null | sed 1q`
15591"
15592
f5818d2f
AJ
15593_ACEOF
15594
abf5048b
AJ
15595case $ac_config_files in *"
15596"*) set x $ac_config_files; shift; ac_config_files=$*;;
15597esac
15598
15599case $ac_config_headers in *"
15600"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15601esac
15602
15603
15604cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f5818d2f 15605# Files that config.status was made for.
fc6ffb29
AJ
15606config_files="$ac_config_files"
15607config_headers="$ac_config_headers"
7d020c9f 15608config_links="$ac_config_links"
fc6ffb29 15609config_commands="$ac_config_commands"
f5818d2f 15610
fc6ffb29 15611_ACEOF
f5818d2f 15612
abf5048b 15613cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f5818d2f 15614ac_cs_usage="\
25e9e4f0
AJ
15615\`$as_me' instantiates files and other configuration actions
15616from templates according to the current configuration. Unless the files
15617and actions are specified as TAGs, all are instantiated by default.
f5818d2f 15618
25e9e4f0 15619Usage: $0 [OPTION]... [TAG]...
f5818d2f
AJ
15620
15621 -h, --help print this help, then exit
78bd1948 15622 -V, --version print version number and configuration settings, then exit
fa8c4f76 15623 --config print configuration, then exit
abf5048b
AJ
15624 -q, --quiet, --silent
15625 do not print progress messages
f5818d2f
AJ
15626 -d, --debug don't remove temporary files
15627 --recheck update $as_me by reconfiguring in the same conditions
abf5048b
AJ
15628 --file=FILE[:TEMPLATE]
15629 instantiate the configuration file FILE
15630 --header=FILE[:TEMPLATE]
15631 instantiate the configuration header FILE
f5818d2f
AJ
15632
15633Configuration files:
15634$config_files
15635
15636Configuration headers:
15637$config_headers
15638
7d020c9f
AJ
15639Configuration links:
15640$config_links
15641
f5818d2f
AJ
15642Configuration commands:
15643$config_commands
15644
25e9e4f0
AJ
15645Report bugs to <wine-devel@winehq.org>.
15646Wine home page: <http://www.winehq.org>."
f5818d2f 15647
fc6ffb29 15648_ACEOF
abf5048b 15649cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
fa8c4f76 15650ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
f5818d2f 15651ac_cs_version="\\
e78c2117 15652Wine config.status 1.3.3
a53c44a6 15653configured by $0, generated by GNU Autoconf 2.67,
fa8c4f76 15654 with options \\"\$ac_cs_config\\"
f5818d2f 15655
a53c44a6 15656Copyright (C) 2010 Free Software Foundation, Inc.
f5818d2f
AJ
15657This config.status script is free software; the Free Software Foundation
15658gives unlimited permission to copy, distribute and modify it."
fc6ffb29
AJ
15659
15660ac_pwd='$ac_pwd'
15661srcdir='$srcdir'
15662INSTALL='$INSTALL'
abf5048b 15663test -n "\$AWK" || AWK=awk
daa2886c 15664_ACEOF
f5818d2f 15665
abf5048b
AJ
15666cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15667# The default lists apply if the user does not specify any file.
f5818d2f
AJ
15668ac_need_defaults=:
15669while test $# != 0
e2991ea7 15670do
f5818d2f 15671 case $1 in
a53c44a6 15672 --*=?*)
fc6ffb29
AJ
15673 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15674 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11af04e3
AJ
15675 ac_shift=:
15676 ;;
a53c44a6
AJ
15677 --*=)
15678 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15679 ac_optarg=
15680 ac_shift=:
15681 ;;
fc6ffb29 15682 *)
11af04e3
AJ
15683 ac_option=$1
15684 ac_optarg=$2
15685 ac_shift=shift
f5818d2f 15686 ;;
f5818d2f
AJ
15687 esac
15688
11af04e3 15689 case $ac_option in
f5818d2f 15690 # Handling of the options.
e24bcc77
AJ
15691 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15692 ac_cs_recheck=: ;;
fc6ffb29 15693 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
abf5048b 15694 $as_echo "$ac_cs_version"; exit ;;
fa8c4f76
AJ
15695 --config | --confi | --conf | --con | --co | --c )
15696 $as_echo "$ac_cs_config"; exit ;;
fc6ffb29 15697 --debug | --debu | --deb | --de | --d | -d )
f5818d2f
AJ
15698 debug=: ;;
15699 --file | --fil | --fi | --f )
11af04e3 15700 $ac_shift
abf5048b
AJ
15701 case $ac_optarg in
15702 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
a53c44a6 15703 '') as_fn_error $? "missing file argument" ;;
abf5048b 15704 esac
25e9e4f0 15705 as_fn_append CONFIG_FILES " '$ac_optarg'"
f5818d2f
AJ
15706 ac_need_defaults=false;;
15707 --header | --heade | --head | --hea )
11af04e3 15708 $ac_shift
abf5048b
AJ
15709 case $ac_optarg in
15710 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15711 esac
25e9e4f0 15712 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
f5818d2f 15713 ac_need_defaults=false;;
fc6ffb29
AJ
15714 --he | --h)
15715 # Conflict between --help and --header
a53c44a6 15716 as_fn_error $? "ambiguous option: \`$1'
25e9e4f0 15717Try \`$0 --help' for more information.";;
fc6ffb29 15718 --help | --hel | -h )
abf5048b 15719 $as_echo "$ac_cs_usage"; exit ;;
e24bcc77
AJ
15720 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15721 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15722 ac_cs_silent=: ;;
f5818d2f
AJ
15723
15724 # This is an error.
a53c44a6 15725 -*) as_fn_error $? "unrecognized option: \`$1'
25e9e4f0 15726Try \`$0 --help' for more information." ;;
f5818d2f 15727
25e9e4f0 15728 *) as_fn_append ac_config_targets " $1"
fc6ffb29 15729 ac_need_defaults=false ;;
f5818d2f 15730
e2991ea7 15731 esac
f5818d2f 15732 shift
e2991ea7
AJ
15733done
15734
e24bcc77
AJ
15735ac_configure_extra_args=
15736
15737if $ac_cs_silent; then
15738 exec 6>/dev/null
15739 ac_configure_extra_args="$ac_configure_extra_args --silent"
15740fi
15741
15742_ACEOF
abf5048b 15743cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
e24bcc77 15744if \$ac_cs_recheck; then
abf5048b
AJ
15745 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15746 shift
15747 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15748 CONFIG_SHELL='$SHELL'
fc6ffb29 15749 export CONFIG_SHELL
abf5048b 15750 exec "\$@"
e24bcc77
AJ
15751fi
15752
f5818d2f 15753_ACEOF
abf5048b 15754cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
fc6ffb29
AJ
15755exec 5>>config.log
15756{
15757 echo
15758 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15759## Running $as_me. ##
15760_ASBOX
abf5048b 15761 $as_echo "$ac_log"
fc6ffb29 15762} >&5
e2991ea7 15763
fc6ffb29 15764_ACEOF
abf5048b 15765cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
39b4ba21
AJ
15766#
15767# INIT-COMMANDS
15768#
15769wine_fn_output_makefile ()
15770{
15771 cat Make.tmp - <<\_WINE_EOF >\$tmp/makefile && mv -f \$tmp/makefile \$1 && rm -f Make.tmp && return
15772$ALL_MAKEFILE_DEPENDS
15773_WINE_EOF
a53c44a6 15774 as_fn_error $? "could not create Makefile" "$LINENO" 5
39b4ba21
AJ
15775}
15776
fc6ffb29 15777_ACEOF
daa2886c 15778
abf5048b 15779cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
fc6ffb29
AJ
15780
15781# Handling of arguments.
f5818d2f
AJ
15782for ac_config_target in $ac_config_targets
15783do
fc6ffb29
AJ
15784 case $ac_config_target in
15785 "include/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
c4704c2d 15786 "include/stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/stamp-h" ;;
a6320526 15787 "dlls/wineps.drv/generic.ppd") CONFIG_LINKS="$CONFIG_LINKS dlls/wineps.drv/generic.ppd:dlls/wineps.drv/generic.ppd" ;;
ce12296c
AJ
15788 "fonts/marlett.ttf") CONFIG_LINKS="$CONFIG_LINKS fonts/marlett.ttf:fonts/marlett.ttf" ;;
15789 "fonts/symbol.ttf") CONFIG_LINKS="$CONFIG_LINKS fonts/symbol.ttf:fonts/symbol.ttf" ;;
15790 "fonts/tahoma.ttf") CONFIG_LINKS="$CONFIG_LINKS fonts/tahoma.ttf:fonts/tahoma.ttf" ;;
15791 "fonts/tahomabd.ttf") CONFIG_LINKS="$CONFIG_LINKS fonts/tahomabd.ttf:fonts/tahomabd.ttf" ;;
321d3883 15792 "tools/l_intl.nls") CONFIG_LINKS="$CONFIG_LINKS tools/l_intl.nls:tools/l_intl.nls" ;;
7d020c9f 15793 "wine") CONFIG_LINKS="$CONFIG_LINKS wine:tools/winewrapper" ;;
7dfc4477
AJ
15794 "dlls/gdi32/enhmfdrv") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/gdi32/enhmfdrv" ;;
15795 "dlls/gdi32/mfdrv") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/gdi32/mfdrv" ;;
1c60e3bf 15796 "dlls/kernel32/nls") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/kernel32/nls" ;;
b8a2e3b8 15797 "dlls/user32/resources") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/user32/resources" ;;
fc6ffb29
AJ
15798 "dlls/wineps.drv/data") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/wineps.drv/data" ;;
15799 "include/wine") CONFIG_COMMANDS="$CONFIG_COMMANDS include/wine" ;;
15800 "Make.rules") CONFIG_FILES="$CONFIG_FILES Make.rules" ;;
cb1fc8f4 15801 "Maketest.rules") CONFIG_FILES="$CONFIG_FILES Maketest.rules" ;;
fc6ffb29
AJ
15802 "dlls/Makedll.rules") CONFIG_FILES="$CONFIG_FILES dlls/Makedll.rules" ;;
15803 "dlls/Makeimplib.rules") CONFIG_FILES="$CONFIG_FILES dlls/Makeimplib.rules" ;;
fc6ffb29 15804 "programs/Makeprog.rules") CONFIG_FILES="$CONFIG_FILES programs/Makeprog.rules" ;;
39b4ba21 15805 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
81b8ee86 15806 "Make.tmp") CONFIG_FILES="$CONFIG_FILES Make.tmp:Make.vars.in:Makefile.in" ;;
fc6ffb29 15807
a53c44a6 15808 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;;
f5818d2f
AJ
15809 esac
15810done
15811
fc6ffb29 15812
f5818d2f
AJ
15813# If the user did not use the arguments to specify the items to instantiate,
15814# then the envvar interface is used. Set only those that are not.
15815# We use the long form for the default assignment because of an extremely
15816# bizarre bug on SunOS 4.1.3.
15817if $ac_need_defaults; then
15818 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15819 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7d020c9f 15820 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
f5818d2f
AJ
15821 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15822fi
15823
e24bcc77 15824# Have a temporary directory for convenience. Make it in the build tree
fc6ffb29 15825# simply because there is no reason against having it here, and in addition,
e24bcc77 15826# creating and moving files from /tmp can sometimes cause problems.
fc6ffb29
AJ
15827# Hook for its removal unless debugging.
15828# Note that there is a small window in which the directory will not be cleaned:
15829# after its creation but before its name has been assigned to `$tmp'.
f5818d2f
AJ
15830$debug ||
15831{
fc6ffb29
AJ
15832 tmp=
15833 trap 'exit_status=$?
15834 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15835' 0
25e9e4f0 15836 trap 'as_fn_exit 1' 1 2 13 15
f5818d2f 15837}
f5818d2f 15838# Create a (secure) tmp directory for tmp files.
e24bcc77 15839
f5818d2f 15840{
fc6ffb29 15841 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
f5818d2f
AJ
15842 test -n "$tmp" && test -d "$tmp"
15843} ||
15844{
fc6ffb29
AJ
15845 tmp=./conf$$-$RANDOM
15846 (umask 077 && mkdir "$tmp")
a53c44a6 15847} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
f5818d2f 15848
abf5048b
AJ
15849# Set up the scripts for CONFIG_FILES section.
15850# No need to generate them if there are no CONFIG_FILES.
15851# This happens for instance with `./config.status config.h'.
fc6ffb29
AJ
15852if test -n "$CONFIG_FILES"; then
15853
abf5048b
AJ
15854if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15855 ac_cs_awk_getline=:
15856 ac_cs_awk_pipe_init=
15857 ac_cs_awk_read_file='
15858 while ((getline aline < (F[key])) > 0)
15859 print(aline)
15860 close(F[key])'
15861 ac_cs_awk_pipe_fini=
15862else
15863 ac_cs_awk_getline=false
15864 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15865 ac_cs_awk_read_file='
15866 print "|#_!!_#|"
15867 print "cat " F[key] " &&"
15868 '$ac_cs_awk_pipe_init
15869 # The final `:' finishes the AND list.
15870 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15871fi
25e9e4f0
AJ
15872ac_cr=`echo X | tr X '\015'`
15873# On cygwin, bash can eat \r inside `` if the user requested igncr.
15874# But we know of no other shell where ac_cr would be empty at this
15875# point, so we can use a bashism as a fallback.
15876if test "x$ac_cr" = x; then
15877 eval ac_cr=\$\'\\r\'
15878fi
abf5048b
AJ
15879ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15880if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
a53c44a6 15881 ac_cs_awk_cr='\\r'
abf5048b
AJ
15882else
15883 ac_cs_awk_cr=$ac_cr
15884fi
fc6ffb29 15885
abf5048b
AJ
15886echo 'BEGIN {' >"$tmp/subs1.awk" &&
15887_ACEOF
fc6ffb29 15888
abf5048b
AJ
15889# Create commands to substitute file output variables.
15890{
15891 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15892 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15893 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15894 echo "_ACAWK" &&
15895 echo "_ACEOF"
15896} >conf$$files.sh &&
15897. ./conf$$files.sh ||
a53c44a6 15898 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
abf5048b 15899rm -f conf$$files.sh
fc6ffb29 15900
abf5048b
AJ
15901{
15902 echo "cat >conf$$subs.awk <<_ACEOF" &&
15903 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15904 echo "_ACEOF"
15905} >conf$$subs.sh ||
a53c44a6
AJ
15906 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15907ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
fc6ffb29
AJ
15908ac_delim='%!_!# '
15909for ac_last_try in false false false false false :; do
abf5048b 15910 . ./conf$$subs.sh ||
a53c44a6 15911 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
abf5048b
AJ
15912
15913 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15914 if test $ac_delim_n = $ac_delim_num; then
fc6ffb29
AJ
15915 break
15916 elif $ac_last_try; then
a53c44a6 15917 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
fc6ffb29
AJ
15918 else
15919 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
da0cfb36 15920 fi
fc6ffb29 15921done
abf5048b
AJ
15922rm -f conf$$subs.sh
15923
15924cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15925cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15926_ACEOF
15927sed -n '
15928h
15929s/^/S["/; s/!.*/"]=/
15930p
15931g
15932s/^[^!]*!//
15933:repl
15934t repl
15935s/'"$ac_delim"'$//
15936t delim
15937:nl
15938h
fa8c4f76 15939s/\(.\{148\}\)..*/\1/
abf5048b
AJ
15940t more1
15941s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15942p
15943n
15944b repl
15945:more1
15946s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15947p
15948g
15949s/.\{148\}//
15950t nl
15951:delim
15952h
fa8c4f76 15953s/\(.\{148\}\)..*/\1/
abf5048b
AJ
15954t more2
15955s/["\\]/\\&/g; s/^/"/; s/$/"/
15956p
15957b
15958:more2
15959s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15960p
15961g
15962s/.\{148\}//
15963t delim
15964' <conf$$subs.awk | sed '
15965/^[^""]/{
15966 N
15967 s/\n//
fc6ffb29 15968}
abf5048b
AJ
15969' >>$CONFIG_STATUS || ac_write_fail=1
15970rm -f conf$$subs.awk
15971cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15972_ACAWK
15973cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15974 for (key in S) S_is_set[key] = 1
15975 FS = "\a"
15976 \$ac_cs_awk_pipe_init
fc6ffb29 15977}
abf5048b
AJ
15978{
15979 line = $ 0
15980 nfields = split(line, field, "@")
15981 substed = 0
15982 len = length(field[1])
15983 for (i = 2; i < nfields; i++) {
15984 key = field[i]
15985 keylen = length(key)
15986 if (S_is_set[key]) {
15987 value = S[key]
15988 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15989 len += length(value) + length(field[++i])
15990 substed = 1
15991 } else
15992 len += 1 + keylen
15993 }
15994 if (nfields == 3 && !substed) {
15995 key = field[2]
15996 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15997 \$ac_cs_awk_read_file
15998 next
15999 }
16000 }
16001 print line
fc6ffb29 16002}
abf5048b
AJ
16003\$ac_cs_awk_pipe_fini
16004_ACAWK
fc6ffb29 16005_ACEOF
abf5048b
AJ
16006cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16007if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16008 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16009else
16010 cat
16011fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
a53c44a6 16012 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
fc6ffb29 16013_ACEOF
fc6ffb29 16014
a53c44a6
AJ
16015# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
16016# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
fc6ffb29
AJ
16017# trailing colons and then remove the whole line if VPATH becomes empty
16018# (actually we leave an empty line to preserve line numbers).
16019if test "x$srcdir" = x.; then
a53c44a6
AJ
16020 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
16021h
16022s///
16023s/^/:/
16024s/[ ]*$/:/
16025s/:\$(srcdir):/:/g
16026s/:\${srcdir}:/:/g
16027s/:@srcdir@:/:/g
16028s/^:*//
fc6ffb29 16029s/:*$//
a53c44a6
AJ
16030x
16031s/\(=[ ]*\).*/\1/
16032G
16033s/\n//
fc6ffb29
AJ
16034s/^[^=]*=[ ]*$//
16035}'
16036fi
16037
abf5048b 16038cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
fc6ffb29
AJ
16039fi # test -n "$CONFIG_FILES"
16040
abf5048b
AJ
16041# Set up the scripts for CONFIG_HEADERS section.
16042# No need to generate them if there are no CONFIG_HEADERS.
16043# This happens for instance with `./config.status Makefile'.
16044if test -n "$CONFIG_HEADERS"; then
16045cat >"$tmp/defines.awk" <<\_ACAWK ||
16046BEGIN {
16047_ACEOF
16048
16049# Transform confdefs.h into an awk script `defines.awk', embedded as
16050# here-document in config.status, that substitutes the proper values into
16051# config.h.in to produce config.h.
16052
16053# Create a delimiter string that does not exist in confdefs.h, to ease
16054# handling of long lines.
16055ac_delim='%!_!# '
16056for ac_last_try in false false :; do
16057 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
16058 if test -z "$ac_t"; then
16059 break
16060 elif $ac_last_try; then
a53c44a6 16061 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
abf5048b
AJ
16062 else
16063 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16064 fi
16065done
16066
16067# For the awk script, D is an array of macro values keyed by name,
16068# likewise P contains macro parameters if any. Preserve backslash
16069# newline sequences.
16070
16071ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16072sed -n '
16073s/.\{148\}/&'"$ac_delim"'/g
16074t rset
16075:rset
16076s/^[ ]*#[ ]*define[ ][ ]*/ /
16077t def
16078d
16079:def
16080s/\\$//
16081t bsnl
16082s/["\\]/\\&/g
16083s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
16084D["\1"]=" \3"/p
16085s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
16086d
16087:bsnl
16088s/["\\]/\\&/g
16089s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
16090D["\1"]=" \3\\\\\\n"\\/p
16091t cont
16092s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16093t cont
16094d
16095:cont
16096n
16097s/.\{148\}/&'"$ac_delim"'/g
16098t clear
16099:clear
16100s/\\$//
16101t bsnlc
16102s/["\\]/\\&/g; s/^/"/; s/$/"/p
16103d
16104:bsnlc
16105s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16106b cont
16107' <confdefs.h | sed '
16108s/'"$ac_delim"'/"\\\
16109"/g' >>$CONFIG_STATUS || ac_write_fail=1
16110
16111cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16112 for (key in D) D_is_set[key] = 1
16113 FS = "\a"
16114}
16115/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16116 line = \$ 0
16117 split(line, arg, " ")
16118 if (arg[1] == "#") {
16119 defundef = arg[2]
16120 mac1 = arg[3]
16121 } else {
16122 defundef = substr(arg[1], 2)
16123 mac1 = arg[2]
16124 }
16125 split(mac1, mac2, "(") #)
16126 macro = mac2[1]
16127 prefix = substr(line, 1, index(line, defundef) - 1)
16128 if (D_is_set[macro]) {
16129 # Preserve the white space surrounding the "#".
16130 print prefix "define", macro P[macro] D[macro]
16131 next
16132 } else {
16133 # Replace #undef with comments. This is necessary, for example,
16134 # in the case of _POSIX_SOURCE, which is predefined and required
16135 # on some systems where configure will not decide to define it.
16136 if (defundef == "undef") {
16137 print "/*", prefix defundef, macro, "*/"
16138 next
16139 }
16140 }
16141}
16142{ print }
16143_ACAWK
16144_ACEOF
16145cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
a53c44a6 16146 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
abf5048b
AJ
16147fi # test -n "$CONFIG_HEADERS"
16148
fc6ffb29 16149
7d020c9f 16150eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
abf5048b
AJ
16151shift
16152for ac_tag
fc6ffb29
AJ
16153do
16154 case $ac_tag in
16155 :[FHLC]) ac_mode=$ac_tag; continue;;
16156 esac
16157 case $ac_mode$ac_tag in
16158 :[FHL]*:*);;
a53c44a6 16159 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
fc6ffb29
AJ
16160 :[FH]-) ac_tag=-:-;;
16161 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
e2991ea7 16162 esac
fc6ffb29
AJ
16163 ac_save_IFS=$IFS
16164 IFS=:
16165 set x $ac_tag
16166 IFS=$ac_save_IFS
16167 shift
16168 ac_file=$1
16169 shift
e2991ea7 16170
fc6ffb29
AJ
16171 case $ac_mode in
16172 :L) ac_source=$1;;
16173 :[FH])
16174 ac_file_inputs=
16175 for ac_f
16176 do
16177 case $ac_f in
16178 -) ac_f="$tmp/stdin";;
16179 *) # Look for the file first in the build tree, then in the source tree
16180 # (if the path is not absolute). The absolute path cannot be DOS-style,
16181 # because $ac_f cannot contain `:'.
16182 test -f "$ac_f" ||
16183 case $ac_f in
16184 [\\/$]*) false;;
16185 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16186 esac ||
a53c44a6 16187 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
fc6ffb29 16188 esac
abf5048b 16189 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
25e9e4f0 16190 as_fn_append ac_file_inputs " '$ac_f'"
fc6ffb29
AJ
16191 done
16192
16193 # Let's still pretend it is `configure' which instantiates (i.e., don't
16194 # use $as_me), people would be surprised to read:
16195 # /* config.h. Generated by config.status. */
abf5048b
AJ
16196 configure_input='Generated from '`
16197 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16198 `' by configure.'
fc6ffb29
AJ
16199 if test x"$ac_file" != x-; then
16200 configure_input="$ac_file. $configure_input"
25e9e4f0 16201 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
abf5048b 16202$as_echo "$as_me: creating $ac_file" >&6;}
fc6ffb29 16203 fi
abf5048b
AJ
16204 # Neutralize special characters interpreted by sed in replacement strings.
16205 case $configure_input in #(
16206 *\&* | *\|* | *\\* )
16207 ac_sed_conf_input=`$as_echo "$configure_input" |
16208 sed 's/[\\\\&|]/\\\\&/g'`;; #(
16209 *) ac_sed_conf_input=$configure_input;;
16210 esac
fc6ffb29
AJ
16211
16212 case $ac_tag in
abf5048b 16213 *:-:* | *:-) cat >"$tmp/stdin" \
a53c44a6 16214 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
fc6ffb29
AJ
16215 esac
16216 ;;
16217 esac
16218
16219 ac_dir=`$as_dirname -- "$ac_file" ||
daa2886c 16220$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
875927f6
AJ
16221 X"$ac_file" : 'X\(//\)[^/]' \| \
16222 X"$ac_file" : 'X\(//\)$' \| \
fc6ffb29 16223 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
abf5048b 16224$as_echo X"$ac_file" |
fc6ffb29
AJ
16225 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16226 s//\1/
16227 q
16228 }
16229 /^X\(\/\/\)[^/].*/{
16230 s//\1/
16231 q
16232 }
16233 /^X\(\/\/\)$/{
16234 s//\1/
16235 q
16236 }
16237 /^X\(\/\).*/{
16238 s//\1/
16239 q
16240 }
16241 s/.*/./; q'`
25e9e4f0 16242 as_dir="$ac_dir"; as_fn_mkdir_p
daa2886c 16243 ac_builddir=.
e2991ea7 16244
fc6ffb29
AJ
16245case "$ac_dir" in
16246.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16247*)
abf5048b 16248 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
fc6ffb29 16249 # A ".." for each directory in $ac_dir_suffix.
abf5048b 16250 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
fc6ffb29
AJ
16251 case $ac_top_builddir_sub in
16252 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16253 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16254 esac ;;
16255esac
16256ac_abs_top_builddir=$ac_pwd
16257ac_abs_builddir=$ac_pwd$ac_dir_suffix
16258# for backward compatibility:
16259ac_top_builddir=$ac_top_build_prefix
daa2886c
AJ
16260
16261case $srcdir in
fc6ffb29 16262 .) # We are building in place.
daa2886c 16263 ac_srcdir=.
fc6ffb29
AJ
16264 ac_top_srcdir=$ac_top_builddir_sub
16265 ac_abs_top_srcdir=$ac_pwd ;;
16266 [\\/]* | ?:[\\/]* ) # Absolute name.
daa2886c 16267 ac_srcdir=$srcdir$ac_dir_suffix;
fc6ffb29
AJ
16268 ac_top_srcdir=$srcdir
16269 ac_abs_top_srcdir=$srcdir ;;
16270 *) # Relative name.
16271 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16272 ac_top_srcdir=$ac_top_build_prefix$srcdir
16273 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
daa2886c 16274esac
fc6ffb29 16275ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
875927f6 16276
daa2886c 16277
fc6ffb29
AJ
16278 case $ac_mode in
16279 :F)
16280 #
16281 # CONFIG_FILE
16282 #
e2991ea7 16283
f5818d2f
AJ
16284 case $INSTALL in
16285 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
fc6ffb29 16286 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
d7d4fdf8 16287 esac
fc6ffb29 16288_ACEOF
da0cfb36 16289
abf5048b 16290cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
fc6ffb29
AJ
16291# If the template does not know about datarootdir, expand it.
16292# FIXME: This hack should be removed a few years after 2.60.
0ebeb530 16293ac_datarootdir_hack=; ac_datarootdir_seen=
abf5048b
AJ
16294ac_sed_dataroot='
16295/datarootdir/ {
fc6ffb29
AJ
16296 p
16297 q
16298}
16299/@datadir@/p
16300/@docdir@/p
16301/@infodir@/p
16302/@localedir@/p
25e9e4f0 16303/@mandir@/p'
abf5048b 16304case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
0ebeb530 16305*datarootdir*) ac_datarootdir_seen=yes;;
fc6ffb29 16306*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
25e9e4f0 16307 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
abf5048b 16308$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
daa2886c 16309_ACEOF
abf5048b 16310cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
fc6ffb29
AJ
16311 ac_datarootdir_hack='
16312 s&@datadir@&$datadir&g
16313 s&@docdir@&$docdir&g
16314 s&@infodir@&$infodir&g
16315 s&@localedir@&$localedir&g
16316 s&@mandir@&$mandir&g
25e9e4f0 16317 s&\\\${datarootdir}&$datarootdir&g' ;;
fc6ffb29
AJ
16318esac
16319_ACEOF
16320
16321# Neutralize VPATH when `$srcdir' = `.'.
16322# Shell code in configure.ac might set extrasub.
16323# FIXME: do we really want to maintain this feature?
abf5048b
AJ
16324cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16325ac_sed_extra="$ac_vpsub
f5818d2f 16326$extrasub
daa2886c 16327_ACEOF
abf5048b 16328cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f5818d2f
AJ
16329:t
16330/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
abf5048b 16331s|@configure_input@|$ac_sed_conf_input|;t t
fc6ffb29 16332s&@top_builddir@&$ac_top_builddir_sub&;t t
abf5048b 16333s&@top_build_prefix@&$ac_top_build_prefix&;t t
fc6ffb29
AJ
16334s&@srcdir@&$ac_srcdir&;t t
16335s&@abs_srcdir@&$ac_abs_srcdir&;t t
16336s&@top_srcdir@&$ac_top_srcdir&;t t
16337s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16338s&@builddir@&$ac_builddir&;t t
16339s&@abs_builddir@&$ac_abs_builddir&;t t
16340s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16341s&@INSTALL@&$ac_INSTALL&;t t
16342$ac_datarootdir_hack
abf5048b
AJ
16343"
16344eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
16345if $ac_cs_awk_getline; then
16346 $AWK -f "$tmp/subs.awk"
16347else
16348 $AWK -f "$tmp/subs.awk" | $SHELL
16349fi >$tmp/out \
a53c44a6 16350 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
fc6ffb29 16351
0ebeb530
JW
16352test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16353 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
f5f37a85 16354 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
25e9e4f0 16355 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
a53c44a6 16356which seems to be undefined. Please make sure it is defined" >&5
abf5048b 16357$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
a53c44a6 16358which seems to be undefined. Please make sure it is defined" >&2;}
0ebeb530 16359
fc6ffb29 16360 rm -f "$tmp/stdin"
f5818d2f 16361 case $ac_file in
abf5048b
AJ
16362 -) cat "$tmp/out" && rm -f "$tmp/out";;
16363 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
16364 esac \
a53c44a6 16365 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
fc6ffb29
AJ
16366 ;;
16367 :H)
16368 #
16369 # CONFIG_HEADER
16370 #
f5818d2f 16371 if test x"$ac_file" != x-; then
abf5048b
AJ
16372 {
16373 $as_echo "/* $configure_input */" \
16374 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
16375 } >"$tmp/config.h" \
a53c44a6 16376 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
abf5048b 16377 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
25e9e4f0 16378 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
abf5048b 16379$as_echo "$as_me: $ac_file is unchanged" >&6;}
f5818d2f 16380 else
abf5048b
AJ
16381 rm -f "$ac_file"
16382 mv "$tmp/config.h" "$ac_file" \
a53c44a6 16383 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
18f92e76 16384 fi
f5818d2f 16385 else
abf5048b
AJ
16386 $as_echo "/* $configure_input */" \
16387 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
a53c44a6 16388 || as_fn_error $? "could not create -" "$LINENO" 5
18f92e76 16389 fi
fc6ffb29 16390 ;;
7d020c9f
AJ
16391 :L)
16392 #
16393 # CONFIG_LINK
16394 #
16395
16396 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
16397 :
16398 else
16399 # Prefer the file from the source tree if names are identical.
16400 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
16401 ac_source=$srcdir/$ac_source
16402 fi
16403
16404 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
16405$as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
16406
16407 if test ! -r "$ac_source"; then
a53c44a6 16408 as_fn_error $? "$ac_source: file not found" "$LINENO" 5
7d020c9f
AJ
16409 fi
16410 rm -f "$ac_file"
875927f6 16411
7d020c9f 16412 # Try a relative symlink, then a hard link, then a copy.
a53c44a6 16413 case $ac_source in
7d020c9f
AJ
16414 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
16415 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
16416 esac
16417 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
16418 ln "$ac_source" "$ac_file" 2>/dev/null ||
16419 cp -p "$ac_source" "$ac_file" ||
a53c44a6 16420 as_fn_error $? "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
7d020c9f
AJ
16421 fi
16422 ;;
25e9e4f0 16423 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
abf5048b 16424$as_echo "$as_me: executing $ac_file commands" >&6;}
fc6ffb29
AJ
16425 ;;
16426 esac
daa2886c
AJ
16427
16428
fc6ffb29 16429 case $ac_file$ac_mode in
c4704c2d 16430 "include/stamp-h":C) echo timestamp > include/stamp-h ;;
a1c253e0
AJ
16431 "dlls/gdi32/enhmfdrv":C) test -d "dlls/gdi32/enhmfdrv" || { { $as_echo "$as_me:${as_lineno-$LINENO}: creating dlls/gdi32/enhmfdrv" >&5
16432$as_echo "$as_me: creating dlls/gdi32/enhmfdrv" >&6;}; as_dir="dlls/gdi32/enhmfdrv"; as_fn_mkdir_p; } ;;
16433 "dlls/gdi32/mfdrv":C) test -d "dlls/gdi32/mfdrv" || { { $as_echo "$as_me:${as_lineno-$LINENO}: creating dlls/gdi32/mfdrv" >&5
16434$as_echo "$as_me: creating dlls/gdi32/mfdrv" >&6;}; as_dir="dlls/gdi32/mfdrv"; as_fn_mkdir_p; } ;;
16435 "dlls/kernel32/nls":C) test -d "dlls/kernel32/nls" || { { $as_echo "$as_me:${as_lineno-$LINENO}: creating dlls/kernel32/nls" >&5
16436$as_echo "$as_me: creating dlls/kernel32/nls" >&6;}; as_dir="dlls/kernel32/nls"; as_fn_mkdir_p; } ;;
16437 "dlls/user32/resources":C) test -d "dlls/user32/resources" || { { $as_echo "$as_me:${as_lineno-$LINENO}: creating dlls/user32/resources" >&5
16438$as_echo "$as_me: creating dlls/user32/resources" >&6;}; as_dir="dlls/user32/resources"; as_fn_mkdir_p; } ;;
16439 "dlls/wineps.drv/data":C) test -d "dlls/wineps.drv/data" || { { $as_echo "$as_me:${as_lineno-$LINENO}: creating dlls/wineps.drv/data" >&5
16440$as_echo "$as_me: creating dlls/wineps.drv/data" >&6;}; as_dir="dlls/wineps.drv/data"; as_fn_mkdir_p; } ;;
16441 "include/wine":C) test -d "include/wine" || { { $as_echo "$as_me:${as_lineno-$LINENO}: creating include/wine" >&5
16442$as_echo "$as_me: creating include/wine" >&6;}; as_dir="include/wine"; as_fn_mkdir_p; } ;;
39b4ba21 16443 "Makefile":C) wine_fn_output_makefile Makefile ;;
fc6ffb29 16444
f5818d2f 16445 esac
fc6ffb29 16446done # for ac_tag
e2991ea7 16447
87a2f8df 16448
25e9e4f0 16449as_fn_exit 0
daa2886c 16450_ACEOF
f5818d2f
AJ
16451ac_clean_files=$ac_clean_files_save
16452
abf5048b 16453test $ac_write_fail = 0 ||
a53c44a6 16454 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
abf5048b 16455
daa2886c 16456
f5818d2f
AJ
16457# configure is writing to config.log, and then calls config.status.
16458# config.status does its own redirection, appending to config.log.
16459# Unfortunately, on DOS this fails, as config.log is still kept open
16460# by configure, so config.status won't be able to write to it; its
16461# output is simply discarded. So we exec the FD to /dev/null,
16462# effectively closing config.log, so it can be properly (re)opened and
16463# appended to by config.status. When coming back to configure, we
16464# need to make the FD available again.
16465if test "$no_create" != yes; then
16466 ac_cs_success=:
e24bcc77
AJ
16467 ac_config_status_args=
16468 test "$silent" = yes &&
16469 ac_config_status_args="$ac_config_status_args --quiet"
f5818d2f 16470 exec 5>/dev/null
e24bcc77 16471 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
f5818d2f
AJ
16472 exec 5>>config.log
16473 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16474 # would make configure fail if this is the last instruction.
a53c44a6 16475 $ac_cs_success || as_fn_exit 1
f5818d2f 16476fi
abf5048b 16477if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
25e9e4f0 16478 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
abf5048b
AJ
16479$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16480fi
e2991ea7 16481
daa2886c 16482
e3bd111b
AJ
16483if test "$no_create" = "yes"
16484then
16485 exit 0
16486fi
16487
f9dec94f 16488ac_save_IFS="$IFS"
a41f0f1b
AJ
16489if test "x$wine_notices != "x; then
16490 echo >&6
4736c993 16491 IFS="|"
f9dec94f 16492 for msg in $wine_notices; do
4736c993 16493 IFS="$ac_save_IFS"
f9dec94f 16494 if test -n "$msg"; then
25e9e4f0 16495 { $as_echo "$as_me:${as_lineno-$LINENO}: $msg" >&5
abf5048b 16496$as_echo "$as_me: $msg" >&6;}
f9dec94f
AJ
16497 fi
16498 done
99d026fb 16499fi
4736c993 16500IFS="|"
f9dec94f 16501for msg in $wine_warnings; do
4736c993 16502 IFS="$ac_save_IFS"
f9dec94f
AJ
16503 if test -n "$msg"; then
16504 echo >&2
25e9e4f0 16505 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $msg" >&5
abf5048b 16506$as_echo "$as_me: WARNING: $msg" >&2;}
f9dec94f
AJ
16507 fi
16508done
16509IFS="$ac_save_IFS"
99d026fb 16510
a41f0f1b 16511echo "
64362acf 16512$as_me: Finished. Do '${ac_make}' to compile Wine.
a41f0f1b 16513" >&6
e2991ea7 16514