25897
|
1 #! /bin/sh
|
|
2
|
|
3 # Guess values for system-dependent variables and create Makefiles.
|
|
4 # Generated automatically using autoconf version 2.13
|
|
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
|
|
6 #
|
|
7 # This configure script is free software; the Free Software Foundation
|
|
8 # gives unlimited permission to copy, distribute and modify it.
|
|
9
|
|
10 # Defaults:
|
|
11 ac_help=
|
|
12 ac_default_prefix=/usr/local
|
|
13 # Any additions from configure.in:
|
|
14 ac_help="$ac_help
|
|
15 --with-gcc use GCC to compile Emacs"
|
|
16 ac_help="$ac_help
|
|
17 --with-pop support POP for mail retrieval"
|
|
18 ac_help="$ac_help
|
|
19 --with-hesiod support Hesiod to get the POP server host"
|
|
20 ac_help="$ac_help
|
|
21 --with-x-toolkit=KIT use an X toolkit (KIT = yes/lucid/athena/motif/no)"
|
|
22 ac_help="$ac_help
|
|
23 --with-xpm use -lXpm for displaying XPM images"
|
|
24 ac_help="$ac_help
|
|
25 --with-jpeg use -ljpeg for displaying JPEG images"
|
|
26 ac_help="$ac_help
|
|
27 --with-tiff use -ltiff for displaying TIFF images"
|
|
28 ac_help="$ac_help
|
|
29 --with-gif use -lungif for displaying GIF images"
|
|
30 ac_help="$ac_help
|
|
31 --with-png use -lpng for displaying PNG images"
|
|
32 ac_help="$ac_help
|
|
33 --with-toolkit-scroll-bars use Motif or Xaw3d scroll bars"
|
|
34 ac_help="$ac_help
|
|
35 --with-x use the X Window System"
|
|
36
|
|
37 # Initialize some variables set by options.
|
|
38 # The variables have the same names as the options, with
|
|
39 # dashes changed to underlines.
|
|
40 build=NONE
|
|
41 cache_file=./config.cache
|
|
42 exec_prefix=NONE
|
|
43 host=NONE
|
|
44 no_create=
|
|
45 nonopt=NONE
|
|
46 no_recursion=
|
|
47 prefix=NONE
|
|
48 program_prefix=NONE
|
|
49 program_suffix=NONE
|
|
50 program_transform_name=s,x,x,
|
|
51 silent=
|
|
52 site=
|
|
53 srcdir=
|
|
54 target=NONE
|
|
55 verbose=
|
|
56 x_includes=NONE
|
|
57 x_libraries=NONE
|
|
58 bindir='${exec_prefix}/bin'
|
|
59 sbindir='${exec_prefix}/sbin'
|
|
60 libexecdir='${exec_prefix}/libexec'
|
|
61 datadir='${prefix}/share'
|
|
62 sysconfdir='${prefix}/etc'
|
|
63 sharedstatedir='${prefix}/com'
|
|
64 localstatedir='${prefix}/var'
|
|
65 libdir='${exec_prefix}/lib'
|
|
66 includedir='${prefix}/include'
|
|
67 oldincludedir='/usr/include'
|
|
68 infodir='${prefix}/info'
|
|
69 mandir='${prefix}/man'
|
|
70
|
|
71 # Initialize some other variables.
|
|
72 subdirs=
|
|
73 MFLAGS= MAKEFLAGS=
|
|
74 SHELL=${CONFIG_SHELL-/bin/sh}
|
|
75 # Maximum number of lines to put in a shell here document.
|
|
76 ac_max_here_lines=12
|
|
77
|
|
78 ac_prev=
|
|
79 for ac_option
|
|
80 do
|
|
81
|
|
82 # If the previous option needs an argument, assign it.
|
|
83 if test -n "$ac_prev"; then
|
|
84 eval "$ac_prev=\$ac_option"
|
|
85 ac_prev=
|
|
86 continue
|
|
87 fi
|
|
88
|
|
89 case "$ac_option" in
|
|
90 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
|
|
91 *) ac_optarg= ;;
|
|
92 esac
|
|
93
|
|
94 # Accept the important Cygnus configure options, so we can diagnose typos.
|
|
95
|
|
96 case "$ac_option" in
|
|
97
|
|
98 -bindir | --bindir | --bindi | --bind | --bin | --bi)
|
|
99 ac_prev=bindir ;;
|
|
100 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
|
|
101 bindir="$ac_optarg" ;;
|
|
102
|
|
103 -build | --build | --buil | --bui | --bu)
|
|
104 ac_prev=build ;;
|
|
105 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
|
|
106 build="$ac_optarg" ;;
|
|
107
|
|
108 -cache-file | --cache-file | --cache-fil | --cache-fi \
|
|
109 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
|
|
110 ac_prev=cache_file ;;
|
|
111 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
|
|
112 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
|
|
113 cache_file="$ac_optarg" ;;
|
|
114
|
|
115 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
|
|
116 ac_prev=datadir ;;
|
|
117 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
|
|
118 | --da=*)
|
|
119 datadir="$ac_optarg" ;;
|
|
120
|
|
121 -disable-* | --disable-*)
|
|
122 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
|
|
123 # Reject names that are not valid shell variable names.
|
|
124 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
|
|
125 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
|
|
126 fi
|
|
127 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
|
|
128 eval "enable_${ac_feature}=no" ;;
|
|
129
|
|
130 -enable-* | --enable-*)
|
|
131 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
|
|
132 # Reject names that are not valid shell variable names.
|
|
133 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
|
|
134 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
|
|
135 fi
|
|
136 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
|
|
137 case "$ac_option" in
|
|
138 *=*) ;;
|
|
139 *) ac_optarg=yes ;;
|
|
140 esac
|
|
141 eval "enable_${ac_feature}='$ac_optarg'" ;;
|
|
142
|
|
143 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
|
|
144 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
|
|
145 | --exec | --exe | --ex)
|
|
146 ac_prev=exec_prefix ;;
|
|
147 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
|
|
148 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
|
|
149 | --exec=* | --exe=* | --ex=*)
|
|
150 exec_prefix="$ac_optarg" ;;
|
|
151
|
|
152 -gas | --gas | --ga | --g)
|
|
153 # Obsolete; use --with-gas.
|
|
154 with_gas=yes ;;
|
|
155
|
|
156 -help | --help | --hel | --he)
|
|
157 # Omit some internal or obsolete options to make the list less imposing.
|
|
158 # This message is too long to be a string in the A/UX 3.1 sh.
|
|
159 cat << EOF
|
|
160 Usage: configure [options] [host]
|
|
161 Options: [defaults in brackets after descriptions]
|
|
162 Configuration:
|
|
163 --cache-file=FILE cache test results in FILE
|
|
164 --help print this message
|
|
165 --no-create do not create output files
|
|
166 --quiet, --silent do not print \`checking...' messages
|
|
167 --version print the version of autoconf that created configure
|
|
168 Directory and file names:
|
|
169 --prefix=PREFIX install architecture-independent files in PREFIX
|
|
170 [$ac_default_prefix]
|
|
171 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
|
|
172 [same as prefix]
|
|
173 --bindir=DIR user executables in DIR [EPREFIX/bin]
|
|
174 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
|
|
175 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
|
|
176 --datadir=DIR read-only architecture-independent data in DIR
|
|
177 [PREFIX/share]
|
|
178 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
|
|
179 --sharedstatedir=DIR modifiable architecture-independent data in DIR
|
|
180 [PREFIX/com]
|
|
181 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
|
|
182 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
|
|
183 --includedir=DIR C header files in DIR [PREFIX/include]
|
|
184 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
|
|
185 --infodir=DIR info documentation in DIR [PREFIX/info]
|
|
186 --mandir=DIR man documentation in DIR [PREFIX/man]
|
|
187 --srcdir=DIR find the sources in DIR [configure dir or ..]
|
|
188 --program-prefix=PREFIX prepend PREFIX to installed program names
|
|
189 --program-suffix=SUFFIX append SUFFIX to installed program names
|
|
190 --program-transform-name=PROGRAM
|
|
191 run sed PROGRAM on installed program names
|
|
192 EOF
|
|
193 cat << EOF
|
|
194 Host type:
|
|
195 --build=BUILD configure for building on BUILD [BUILD=HOST]
|
|
196 --host=HOST configure for HOST [guessed]
|
|
197 --target=TARGET configure for TARGET [TARGET=HOST]
|
|
198 Features and packages:
|
|
199 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
|
|
200 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
|
|
201 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
|
202 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
|
203 --x-includes=DIR X include files are in DIR
|
|
204 --x-libraries=DIR X library files are in DIR
|
|
205 EOF
|
|
206 if test -n "$ac_help"; then
|
|
207 echo "--enable and --with options recognized:$ac_help"
|
|
208 fi
|
|
209 exit 0 ;;
|
|
210
|
|
211 -host | --host | --hos | --ho)
|
|
212 ac_prev=host ;;
|
|
213 -host=* | --host=* | --hos=* | --ho=*)
|
|
214 host="$ac_optarg" ;;
|
|
215
|
|
216 -includedir | --includedir | --includedi | --included | --include \
|
|
217 | --includ | --inclu | --incl | --inc)
|
|
218 ac_prev=includedir ;;
|
|
219 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
|
|
220 | --includ=* | --inclu=* | --incl=* | --inc=*)
|
|
221 includedir="$ac_optarg" ;;
|
|
222
|
|
223 -infodir | --infodir | --infodi | --infod | --info | --inf)
|
|
224 ac_prev=infodir ;;
|
|
225 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
|
|
226 infodir="$ac_optarg" ;;
|
|
227
|
|
228 -libdir | --libdir | --libdi | --libd)
|
|
229 ac_prev=libdir ;;
|
|
230 -libdir=* | --libdir=* | --libdi=* | --libd=*)
|
|
231 libdir="$ac_optarg" ;;
|
|
232
|
|
233 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
|
|
234 | --libexe | --libex | --libe)
|
|
235 ac_prev=libexecdir ;;
|
|
236 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
|
|
237 | --libexe=* | --libex=* | --libe=*)
|
|
238 libexecdir="$ac_optarg" ;;
|
|
239
|
|
240 -localstatedir | --localstatedir | --localstatedi | --localstated \
|
|
241 | --localstate | --localstat | --localsta | --localst \
|
|
242 | --locals | --local | --loca | --loc | --lo)
|
|
243 ac_prev=localstatedir ;;
|
|
244 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
|
|
245 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
|
|
246 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
|
|
247 localstatedir="$ac_optarg" ;;
|
|
248
|
|
249 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
|
|
250 ac_prev=mandir ;;
|
|
251 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
|
|
252 mandir="$ac_optarg" ;;
|
|
253
|
|
254 -nfp | --nfp | --nf)
|
|
255 # Obsolete; use --without-fp.
|
|
256 with_fp=no ;;
|
|
257
|
|
258 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
|
259 | --no-cr | --no-c)
|
|
260 no_create=yes ;;
|
|
261
|
|
262 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
|
263 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
|
|
264 no_recursion=yes ;;
|
|
265
|
|
266 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
|
|
267 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
|
|
268 | --oldin | --oldi | --old | --ol | --o)
|
|
269 ac_prev=oldincludedir ;;
|
|
270 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
|
|
271 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
|
|
272 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
|
|
273 oldincludedir="$ac_optarg" ;;
|
|
274
|
|
275 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
|
|
276 ac_prev=prefix ;;
|
|
277 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
|
|
278 prefix="$ac_optarg" ;;
|
|
279
|
|
280 -program-prefix | --program-prefix | --program-prefi | --program-pref \
|
|
281 | --program-pre | --program-pr | --program-p)
|
|
282 ac_prev=program_prefix ;;
|
|
283 -program-prefix=* | --program-prefix=* | --program-prefi=* \
|
|
284 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
|
|
285 program_prefix="$ac_optarg" ;;
|
|
286
|
|
287 -program-suffix | --program-suffix | --program-suffi | --program-suff \
|
|
288 | --program-suf | --program-su | --program-s)
|
|
289 ac_prev=program_suffix ;;
|
|
290 -program-suffix=* | --program-suffix=* | --program-suffi=* \
|
|
291 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
|
|
292 program_suffix="$ac_optarg" ;;
|
|
293
|
|
294 -program-transform-name | --program-transform-name \
|
|
295 | --program-transform-nam | --program-transform-na \
|
|
296 | --program-transform-n | --program-transform- \
|
|
297 | --program-transform | --program-transfor \
|
|
298 | --program-transfo | --program-transf \
|
|
299 | --program-trans | --program-tran \
|
|
300 | --progr-tra | --program-tr | --program-t)
|
|
301 ac_prev=program_transform_name ;;
|
|
302 -program-transform-name=* | --program-transform-name=* \
|
|
303 | --program-transform-nam=* | --program-transform-na=* \
|
|
304 | --program-transform-n=* | --program-transform-=* \
|
|
305 | --program-transform=* | --program-transfor=* \
|
|
306 | --program-transfo=* | --program-transf=* \
|
|
307 | --program-trans=* | --program-tran=* \
|
|
308 | --progr-tra=* | --program-tr=* | --program-t=*)
|
|
309 program_transform_name="$ac_optarg" ;;
|
|
310
|
|
311 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
|
|
312 | -silent | --silent | --silen | --sile | --sil)
|
|
313 silent=yes ;;
|
|
314
|
|
315 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
|
|
316 ac_prev=sbindir ;;
|
|
317 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
|
|
318 | --sbi=* | --sb=*)
|
|
319 sbindir="$ac_optarg" ;;
|
|
320
|
|
321 -sharedstatedir | --sharedstatedir | --sharedstatedi \
|
|
322 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
|
|
323 | --sharedst | --shareds | --shared | --share | --shar \
|
|
324 | --sha | --sh)
|
|
325 ac_prev=sharedstatedir ;;
|
|
326 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
|
|
327 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
|
|
328 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
|
|
329 | --sha=* | --sh=*)
|
|
330 sharedstatedir="$ac_optarg" ;;
|
|
331
|
|
332 -site | --site | --sit)
|
|
333 ac_prev=site ;;
|
|
334 -site=* | --site=* | --sit=*)
|
|
335 site="$ac_optarg" ;;
|
|
336
|
|
337 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
|
|
338 ac_prev=srcdir ;;
|
|
339 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
|
|
340 srcdir="$ac_optarg" ;;
|
|
341
|
|
342 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
|
|
343 | --syscon | --sysco | --sysc | --sys | --sy)
|
|
344 ac_prev=sysconfdir ;;
|
|
345 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
|
|
346 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
|
|
347 sysconfdir="$ac_optarg" ;;
|
|
348
|
|
349 -target | --target | --targe | --targ | --tar | --ta | --t)
|
|
350 ac_prev=target ;;
|
|
351 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
|
|
352 target="$ac_optarg" ;;
|
|
353
|
|
354 -v | -verbose | --verbose | --verbos | --verbo | --verb)
|
|
355 verbose=yes ;;
|
|
356
|
|
357 -version | --version | --versio | --versi | --vers)
|
|
358 echo "configure generated by autoconf version 2.13"
|
|
359 exit 0 ;;
|
|
360
|
|
361 -with-* | --with-*)
|
|
362 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
|
|
363 # Reject names that are not valid shell variable names.
|
|
364 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
|
|
365 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
|
|
366 fi
|
|
367 ac_package=`echo $ac_package| sed 's/-/_/g'`
|
|
368 case "$ac_option" in
|
|
369 *=*) ;;
|
|
370 *) ac_optarg=yes ;;
|
|
371 esac
|
|
372 eval "with_${ac_package}='$ac_optarg'" ;;
|
|
373
|
|
374 -without-* | --without-*)
|
|
375 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
|
|
376 # Reject names that are not valid shell variable names.
|
|
377 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
|
|
378 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
|
|
379 fi
|
|
380 ac_package=`echo $ac_package| sed 's/-/_/g'`
|
|
381 eval "with_${ac_package}=no" ;;
|
|
382
|
|
383 --x)
|
|
384 # Obsolete; use --with-x.
|
|
385 with_x=yes ;;
|
|
386
|
|
387 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
|
|
388 | --x-incl | --x-inc | --x-in | --x-i)
|
|
389 ac_prev=x_includes ;;
|
|
390 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
|
|
391 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
|
|
392 x_includes="$ac_optarg" ;;
|
|
393
|
|
394 -x-libraries | --x-libraries | --x-librarie | --x-librari \
|
|
395 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
|
|
396 ac_prev=x_libraries ;;
|
|
397 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
|
|
398 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
|
|
399 x_libraries="$ac_optarg" ;;
|
|
400
|
|
401 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
|
|
402 ;;
|
|
403
|
|
404 *)
|
|
405 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
|
|
406 echo "configure: warning: $ac_option: invalid host type" 1>&2
|
|
407 fi
|
|
408 if test "x$nonopt" != xNONE; then
|
|
409 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
|
|
410 fi
|
|
411 nonopt="$ac_option"
|
|
412 ;;
|
|
413
|
|
414 esac
|
|
415 done
|
|
416
|
|
417 if test -n "$ac_prev"; then
|
|
418 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
|
|
419 fi
|
|
420
|
|
421 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
|
|
422
|
|
423 # File descriptor usage:
|
|
424 # 0 standard input
|
|
425 # 1 file creation
|
|
426 # 2 errors and warnings
|
|
427 # 3 some systems may open it to /dev/tty
|
|
428 # 4 used on the Kubota Titan
|
|
429 # 6 checking for... messages and results
|
|
430 # 5 compiler messages saved in config.log
|
|
431 if test "$silent" = yes; then
|
|
432 exec 6>/dev/null
|
|
433 else
|
|
434 exec 6>&1
|
|
435 fi
|
|
436 exec 5>./config.log
|
|
437
|
|
438 echo "\
|
|
439 This file contains any messages produced by compilers while
|
|
440 running configure, to aid debugging if configure makes a mistake.
|
|
441 " 1>&5
|
|
442
|
|
443 # Strip out --no-create and --no-recursion so they do not pile up.
|
|
444 # Also quote any args containing shell metacharacters.
|
|
445 ac_configure_args=
|
|
446 for ac_arg
|
|
447 do
|
|
448 case "$ac_arg" in
|
|
449 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
|
450 | --no-cr | --no-c) ;;
|
|
451 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
|
452 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
|
|
453 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
|
|
454 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
|
|
455 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
|
|
456 esac
|
|
457 done
|
|
458
|
|
459 # NLS nuisances.
|
|
460 # Only set these to C if already set. These must not be set unconditionally
|
|
461 # because not all systems understand e.g. LANG=C (notably SCO).
|
|
462 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
|
|
463 # Non-C LC_CTYPE values break the ctype check.
|
|
464 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
|
|
465 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
|
|
466 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
|
|
467 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
|
|
468
|
|
469 # confdefs.h avoids OS command line length limits that DEFS can exceed.
|
|
470 rm -rf conftest* confdefs.h
|
|
471 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
|
|
472 echo > confdefs.h
|
|
473
|
|
474 # A filename unique to this package, relative to the directory that
|
|
475 # configure is in, which we can look for to find out if srcdir is correct.
|
|
476 ac_unique_file=src/lisp.h
|
|
477
|
|
478 # Find the source files, if location was not specified.
|
|
479 if test -z "$srcdir"; then
|
|
480 ac_srcdir_defaulted=yes
|
|
481 # Try the directory containing this script, then its parent.
|
|
482 ac_prog=$0
|
|
483 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
|
|
484 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
|
|
485 srcdir=$ac_confdir
|
|
486 if test ! -r $srcdir/$ac_unique_file; then
|
|
487 srcdir=..
|
|
488 fi
|
|
489 else
|
|
490 ac_srcdir_defaulted=no
|
|
491 fi
|
|
492 if test ! -r $srcdir/$ac_unique_file; then
|
|
493 if test "$ac_srcdir_defaulted" = yes; then
|
|
494 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
|
|
495 else
|
|
496 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
|
|
497 fi
|
|
498 fi
|
|
499 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
|
|
500
|
|
501 # Prefer explicitly selected file to automatically selected ones.
|
|
502 if test -z "$CONFIG_SITE"; then
|
|
503 if test "x$prefix" != xNONE; then
|
|
504 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
|
|
505 else
|
|
506 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
|
|
507 fi
|
|
508 fi
|
|
509 for ac_site_file in $CONFIG_SITE; do
|
|
510 if test -r "$ac_site_file"; then
|
|
511 echo "loading site script $ac_site_file"
|
|
512 . "$ac_site_file"
|
|
513 fi
|
|
514 done
|
|
515
|
|
516 if test -r "$cache_file"; then
|
|
517 echo "loading cache $cache_file"
|
|
518 . $cache_file
|
|
519 else
|
|
520 echo "creating cache $cache_file"
|
|
521 > $cache_file
|
|
522 fi
|
|
523
|
|
524 ac_ext=c
|
|
525 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
|
526 ac_cpp='$CPP $CPPFLAGS'
|
|
527 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
|
528 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
|
529 cross_compiling=$ac_cv_prog_cc_cross
|
|
530
|
|
531 ac_exeext=
|
|
532 ac_objext=o
|
|
533 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
|
|
534 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
|
|
535 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
|
|
536 ac_n= ac_c='
|
|
537 ' ac_t=' '
|
|
538 else
|
|
539 ac_n=-n ac_c= ac_t=
|
|
540 fi
|
|
541 else
|
|
542 ac_n= ac_c='\c' ac_t=
|
|
543 fi
|
|
544
|
|
545
|
|
546
|
|
547
|
|
548 lispdir='${datadir}/emacs/${version}/lisp'
|
|
549 locallisppath='${datadir}/emacs/${version}/site-lisp:'\
|
|
550 '${datadir}/emacs/site-lisp:${datadir}/emacs/${version}/leim'
|
|
551 lisppath='${locallisppath}:${lispdir}'
|
|
552 etcdir='${datadir}/emacs/${version}/etc'
|
|
553 archlibdir='${libexecdir}/emacs/${version}/${configuration}'
|
|
554 docdir='${datadir}/emacs/${version}/etc'
|
|
555
|
|
556 # Check whether --with-gcc or --without-gcc was given.
|
|
557 if test "${with_gcc+set}" = set; then
|
|
558 withval="$with_gcc"
|
|
559 :
|
|
560 fi
|
|
561
|
|
562 # Check whether --with-pop or --without-pop was given.
|
|
563 if test "${with_pop+set}" = set; then
|
|
564 withval="$with_pop"
|
|
565 cat >> confdefs.h <<\EOF
|
|
566 #define MAIL_USE_POP 1
|
|
567 EOF
|
|
568
|
|
569 fi
|
|
570
|
|
571 # Check whether --with-hesiod or --without-hesiod was given.
|
|
572 if test "${with_hesiod+set}" = set; then
|
|
573 withval="$with_hesiod"
|
|
574 cat >> confdefs.h <<\EOF
|
|
575 #define HESIOD 1
|
|
576 EOF
|
|
577
|
|
578 fi
|
|
579
|
|
580 # Check whether --with-x-toolkit or --without-x-toolkit was given.
|
|
581 if test "${with_x_toolkit+set}" = set; then
|
|
582 withval="$with_x_toolkit"
|
|
583 case "${withval}" in
|
|
584 y | ye | yes ) val=athena ;;
|
|
585 n | no ) val=no ;;
|
|
586 l | lu | luc | luci | lucid ) val=lucid ;;
|
|
587 a | at | ath | athe | athen | athena ) val=athena ;;
|
|
588 m | mo | mot | moti | motif ) val=motif ;;
|
|
589 * )
|
|
590 { echo "configure: error: \`--with-x-toolkit=$withval' is invalid\;
|
|
591 this option's value should be \`yes', \`no', \`lucid', \`athena', or \`motif'.
|
|
592 Currently, \`yes', \`athena' and \`lucid' are synonyms." 1>&2; exit 1; }
|
|
593 ;;
|
|
594 esac
|
|
595 with_x_toolkit=$val
|
|
596
|
|
597 fi
|
|
598
|
|
599 # Check whether --with-xpm or --without-xpm was given.
|
|
600 if test "${with_xpm+set}" = set; then
|
|
601 withval="$with_xpm"
|
|
602 :
|
|
603 fi
|
|
604
|
|
605 # Check whether --with-jpeg or --without-jpeg was given.
|
|
606 if test "${with_jpeg+set}" = set; then
|
|
607 withval="$with_jpeg"
|
|
608 :
|
|
609 fi
|
|
610
|
|
611 # Check whether --with-tiff or --without-tiff was given.
|
|
612 if test "${with_tiff+set}" = set; then
|
|
613 withval="$with_tiff"
|
|
614 :
|
|
615 fi
|
|
616
|
|
617 # Check whether --with-gif or --without-gif was given.
|
|
618 if test "${with_gif+set}" = set; then
|
|
619 withval="$with_gif"
|
|
620 :
|
|
621 fi
|
|
622
|
|
623 # Check whether --with-png or --without-png was given.
|
|
624 if test "${with_png+set}" = set; then
|
|
625 withval="$with_png"
|
|
626 :
|
|
627 fi
|
|
628
|
|
629 # Check whether --with-toolkit-scroll-bars or --without-toolkit-scroll-bars was given.
|
|
630 if test "${with_toolkit_scroll_bars+set}" = set; then
|
|
631 withval="$with_toolkit_scroll_bars"
|
|
632 :
|
|
633 fi
|
|
634
|
|
635
|
|
636 #### Make srcdir absolute, if it isn't already. It's important to
|
|
637 #### avoid running the path through pwd unnecessary, since pwd can
|
|
638 #### give you automounter prefixes, which can go away. We do all this
|
|
639 #### so Emacs can find its files when run uninstalled.
|
|
640 case "${srcdir}" in
|
|
641 /* ) ;;
|
|
642 . )
|
|
643 ## We may be able to use the $PWD environment variable to make this
|
|
644 ## absolute. But sometimes PWD is inaccurate.
|
|
645 ## Make sure CDPATH doesn't affect cd (in case PWD is relative).
|
|
646 unset CDPATH
|
|
647 if test "${PWD}" != "" && test "`(cd ${PWD} ; sh -c pwd)`" = "`pwd`" ;
|
|
648 then
|
|
649 srcdir="$PWD"
|
|
650 else
|
|
651 srcdir="`(cd ${srcdir}; pwd)`"
|
|
652 fi
|
|
653 ;;
|
|
654 * ) srcdir="`(cd ${srcdir}; pwd)`" ;;
|
|
655 esac
|
|
656
|
|
657 #### Check if the source directory already has a configured system in it.
|
|
658 if test `pwd` != `(cd ${srcdir} && pwd)` \
|
|
659 && test -f "${srcdir}/src/config.h" ; then
|
|
660 echo "configure: warning: The directory tree \`${srcdir}' is being used
|
|
661 as a build directory right now; it has been configured in its own
|
|
662 right. To configure in another directory as well, you MUST
|
|
663 use GNU make. If you do not have GNU make, then you must
|
|
664 now do \`make distclean' in ${srcdir},
|
|
665 and then run $0 again." 1>&2
|
|
666
|
|
667 extrasub='/^VPATH[ ]*=/c\
|
|
668 vpath %.c $(srcdir)\
|
|
669 vpath %.h $(srcdir)\
|
|
670 vpath %.y $(srcdir)\
|
|
671 vpath %.l $(srcdir)\
|
|
672 vpath %.s $(srcdir)\
|
|
673 vpath %.in $(srcdir)\
|
|
674 vpath %.texi $(srcdir)'
|
|
675 fi
|
|
676
|
|
677 #### Given the configuration name, set machfile and opsysfile to the
|
|
678 #### names of the m/*.h and s/*.h files we should use.
|
|
679
|
|
680 ### Canonicalize the configuration name.
|
|
681
|
|
682 ac_aux_dir=
|
|
683 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
|
|
684 if test -f $ac_dir/install-sh; then
|
|
685 ac_aux_dir=$ac_dir
|
|
686 ac_install_sh="$ac_aux_dir/install-sh -c"
|
|
687 break
|
|
688 elif test -f $ac_dir/install.sh; then
|
|
689 ac_aux_dir=$ac_dir
|
|
690 ac_install_sh="$ac_aux_dir/install.sh -c"
|
|
691 break
|
|
692 fi
|
|
693 done
|
|
694 if test -z "$ac_aux_dir"; then
|
|
695 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
|
|
696 fi
|
|
697 ac_config_guess=$ac_aux_dir/config.guess
|
|
698 ac_config_sub=$ac_aux_dir/config.sub
|
|
699 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
|
|
700
|
|
701
|
|
702 # Make sure we can run config.sub.
|
|
703 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
|
|
704 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
|
|
705 fi
|
|
706
|
|
707 echo $ac_n "checking host system type""... $ac_c" 1>&6
|
|
708 echo "configure:709: checking host system type" >&5
|
|
709
|
|
710 host_alias=$host
|
|
711 case "$host_alias" in
|
|
712 NONE)
|
|
713 case $nonopt in
|
|
714 NONE)
|
|
715 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
|
|
716 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
|
|
717 fi ;;
|
|
718 *) host_alias=$nonopt ;;
|
|
719 esac ;;
|
|
720 esac
|
|
721
|
|
722 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
|
|
723 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
|
724 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
|
725 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
|
726 echo "$ac_t""$host" 1>&6
|
|
727
|
|
728 canonical=$host
|
|
729 configuration=$host_alias
|
|
730
|
|
731
|
|
732 ### If you add support for a new configuration, add code to this
|
|
733 ### switch statement to recognize your configuration name and select
|
|
734 ### the appropriate operating system and machine description files.
|
|
735
|
|
736 ### You would hope that you could choose an m/*.h file pretty much
|
|
737 ### based on the machine portion of the configuration name, and an s-
|
|
738 ### file based on the operating system portion. However, it turns out
|
|
739 ### that each m/*.h file is pretty manufacturer-specific - for
|
|
740 ### example, apollo.h, hp9000s300.h, mega68k, news.h, and tad68k are
|
|
741 ### all 68000 machines; mips.h, pmax.h, and news-risc are all MIPS
|
|
742 ### machines. So we basically have to have a special case for each
|
|
743 ### configuration name.
|
|
744 ###
|
|
745 ### As far as handling version numbers on operating systems is
|
|
746 ### concerned, make sure things will fail in a fixable way. If
|
|
747 ### /etc/MACHINES doesn't say anything about version numbers, be
|
|
748 ### prepared to handle anything reasonably. If version numbers
|
|
749 ### matter, be sure /etc/MACHINES says something about it.
|
|
750 ###
|
|
751 ### Eric Raymond says we should accept strings like "sysvr4" to mean
|
|
752 ### "System V Release 4"; he writes, "The old convention encouraged
|
|
753 ### confusion between `system' and `release' levels'."
|
|
754
|
|
755 machine='' opsys='' unported=no
|
|
756 case "${canonical}" in
|
|
757
|
|
758 ## NetBSD ports
|
|
759 *-*-netbsd* )
|
|
760 opsys=netbsd
|
|
761 case "${canonical}" in
|
|
762 alpha*-*-netbsd*) machine=alpha ;;
|
|
763 i[3456]86-*-netbsd*) machine=intel386 ;;
|
|
764 m68k-*-netbsd*)
|
|
765 # This is somewhat bogus.
|
|
766 machine=hp9000s300 ;;
|
|
767 powerpc-apple-netbsd*) machine=macppc ;;
|
|
768 mips-*-netbsd*) machine=pmax ;;
|
|
769 ns32k-*-netbsd*) machine=ns32000 ;;
|
|
770 sparc-*-netbsd*) machine=sparc ;;
|
|
771 vax-*-netbsd*) machine=vax ;;
|
|
772 esac
|
|
773 ;;
|
|
774
|
|
775 ## OpenBSD ports
|
|
776 *-*-openbsd* )
|
|
777 opsys=openbsd
|
|
778 case "${canonical}" in
|
|
779 alpha*-*-openbsd*) machine=alpha ;;
|
|
780 i386-*-openbsd*) machine=intel386 ;;
|
|
781 m68k-*-openbsd*) machine=hp9000s300 ;;
|
|
782 mipsel-*-openbsd*) machine=pmax ;;
|
|
783 ns32k-*-openbsd*) machine=ns32000 ;;
|
|
784 sparc-*-openbsd*) machine=sparc ;;
|
|
785 vax-*-openbsd*) machine=vax ;;
|
|
786 esac
|
|
787 ;;
|
|
788
|
|
789 ## Acorn RISCiX:
|
|
790 arm-acorn-riscix1.1* )
|
|
791 machine=acorn opsys=riscix1-1
|
|
792 ;;
|
|
793 arm-acorn-riscix1.2* | arm-acorn-riscix )
|
|
794 ## This name is riscix12 instead of riscix1.2
|
|
795 ## to avoid a file name conflict on MSDOS.
|
|
796 machine=acorn opsys=riscix12
|
|
797 ;;
|
|
798
|
|
799 ## BSDI ports
|
|
800 *-*-bsdi* )
|
|
801 opsys=bsdi
|
|
802 case "${canonical}" in
|
|
803 i[345]86-*-bsdi*) machine=intel386 ;;
|
|
804 sparc-*-bsdi*) machine=sparc ;;
|
|
805 powerpc-*-bsdi*) machine=powerpc ;;
|
|
806 esac
|
|
807 case "${canonical}" in
|
|
808 *-*-bsd386* | *-*-bsdi1* ) opsys=bsd386 ;;
|
|
809 *-*-bsdi2.0* ) opsys=bsdos2 ;;
|
|
810 *-*-bsdi2* ) opsys=bsdos2-1 ;;
|
|
811 *-*-bsdi3* ) opsys=bsdos3 ;;
|
|
812 *-*-bsdi4* ) opsys=bsdos4 ;;
|
|
813 esac
|
|
814 ;;
|
|
815
|
|
816 ## Alliant machines
|
|
817 ## Strictly speaking, we need the version of the alliant operating
|
|
818 ## system to choose the right machine file, but currently the
|
|
819 ## configuration name doesn't tell us enough to choose the right
|
|
820 ## one; we need to give alliants their own operating system name to
|
|
821 ## do this right. When someone cares, they can help us.
|
|
822 fx80-alliant-* )
|
|
823 machine=alliant4 opsys=bsd4-2
|
|
824 ;;
|
|
825 i860-alliant-* )
|
|
826 machine=alliant-2800 opsys=bsd4-3
|
|
827 ;;
|
|
828
|
|
829 ## Alpha (DEC) machines.
|
|
830 alpha*-dec-osf* )
|
|
831 machine=alpha opsys=osf1
|
|
832 # This is needed to find X11R6.1 libraries for certain tests.
|
|
833 NON_GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
|
|
834 GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
|
|
835 ;;
|
|
836
|
|
837 alpha*-*-linux-gnu* )
|
|
838 machine=alpha opsys=gnu-linux
|
|
839 ;;
|
|
840
|
|
841 ## Altos 3068
|
|
842 m68*-altos-sysv* )
|
|
843 machine=altos opsys=usg5-2
|
|
844 ;;
|
|
845
|
|
846 ## Amdahl UTS
|
|
847 580-amdahl-sysv* )
|
|
848 machine=amdahl opsys=usg5-2-2
|
|
849 ;;
|
|
850
|
|
851 ## Apollo, Domain/OS
|
|
852 m68*-apollo-* )
|
|
853 machine=apollo opsys=bsd4-3
|
|
854 ;;
|
|
855
|
|
856 ## AT&T 3b2, 3b5, 3b15, 3b20
|
|
857 we32k-att-sysv* )
|
|
858 machine=att3b opsys=usg5-2-2
|
|
859 ;;
|
|
860
|
|
861 ## AT&T 3b1 - The Mighty Unix PC!
|
|
862 m68*-att-sysv* )
|
|
863 machine=7300 opsys=usg5-2-2
|
|
864 ;;
|
|
865
|
|
866 ## Bull dpx20
|
|
867 rs6000-bull-bosx* )
|
|
868 machine=ibmrs6000 opsys=aix3-2
|
|
869 ;;
|
|
870
|
|
871 ## Bull dpx2
|
|
872 m68*-bull-sysv3* )
|
|
873 machine=dpx2 opsys=usg5-3
|
|
874 ;;
|
|
875
|
|
876 ## Bull sps7
|
|
877 m68*-bull-sysv2* )
|
|
878 machine=sps7 opsys=usg5-2
|
|
879 ;;
|
|
880
|
|
881 ## CCI 5/32, 6/32 -- see "Tahoe".
|
|
882
|
|
883 ## Celerity
|
|
884 ## I don't know what configuration name to use for this; config.sub
|
|
885 ## doesn't seem to know anything about it. Hey, Celerity users, get
|
|
886 ## in touch with us!
|
|
887 celerity-celerity-bsd* )
|
|
888 machine=celerity opsys=bsd4-2
|
|
889 ;;
|
|
890
|
|
891 ## Clipper
|
|
892 ## What operating systems does this chip run that Emacs has been
|
|
893 ## tested on?
|
|
894 clipper-* )
|
|
895 machine=clipper
|
|
896 ## We'll use the catch-all code at the bottom to guess the
|
|
897 ## operating system.
|
|
898 ;;
|
|
899
|
|
900 ## Convex
|
|
901 *-convex-bsd* | *-convex-convexos* )
|
|
902 machine=convex opsys=bsd4-3
|
|
903 ## Prevents spurious white space in makefiles - d.m.cooke@larc.nasa.gov
|
|
904 NON_GNU_CPP="cc -E -P"
|
|
905 ;;
|
|
906
|
|
907 ## Cubix QBx/386
|
|
908 i[3456]86-cubix-sysv* )
|
|
909 machine=intel386 opsys=usg5-3
|
|
910 ;;
|
|
911
|
|
912 ## Cydra 5
|
|
913 cydra*-cydrome-sysv* )
|
|
914 machine=cydra5 opsys=usg5-3
|
|
915 ;;
|
|
916
|
|
917 ## Data General AViiON Machines
|
|
918 ## DG changed naming conventions with the release of 5.4.4.10, they
|
|
919 ## dropped the initial 5.4 but left the intervening R. Because of the
|
|
920 ## R this shouldn't conflict with older versions of the OS (which I
|
|
921 ## think were named like dgux4.*). In addition, DG new AViiONs series
|
|
922 ## uses either Motorola M88k or Intel Pentium CPUs.
|
|
923 m88k-dg-dguxR4.* | m88k-dg-dgux4* )
|
|
924 machine=aviion opsys=dgux4
|
|
925 ;;
|
|
926 m88k-dg-dgux5.4R3* | m88k-dg-dgux5.4.3* )
|
|
927 ## This name is dgux5-4-3 instead of dgux5-4r3
|
|
928 ## to avoid a file name conflict on MSDOS.
|
|
929 machine=aviion opsys=dgux5-4-3
|
|
930 ;;
|
|
931 m88k-dg-dgux5.4R2* | m88k-dg-dgux5.4.2* )
|
|
932 machine=aviion opsys=dgux5-4r2
|
|
933 ;;
|
|
934 m88k-dg-dgux* )
|
|
935 machine=aviion opsys=dgux
|
|
936 ;;
|
|
937
|
|
938 ## Data General AViiON Intel (x86) Machines
|
|
939 ## Exists from 5.4.3 (current i586-dg-dguxR4.11)
|
|
940 ## Ehud Karni, 1998-may-30, ehud@unix.simonwiesel.co.il
|
|
941 i[345]86-dg-dguxR4* )
|
|
942 machine=aviion-intel opsys=dgux4
|
|
943 ;;
|
|
944
|
|
945 ## DECstations
|
|
946 mips-dec-ultrix[0-3].* | mips-dec-ultrix4.0* | mips-dec-bsd4.2* )
|
|
947 machine=pmax opsys=bsd4-2
|
|
948 ;;
|
|
949 mips-dec-ultrix4.[12]* | mips-dec-bsd* )
|
|
950 machine=pmax opsys=bsd4-3
|
|
951 ;;
|
|
952 mips-dec-ultrix* )
|
|
953 machine=pmax opsys=ultrix4-3
|
|
954 ;;
|
|
955 mips-dec-osf* )
|
|
956 machine=pmax opsys=osf1
|
|
957 ;;
|
|
958 mips-dec-mach_bsd4.3* )
|
|
959 machine=pmax opsys=mach-bsd4-3
|
|
960 ;;
|
|
961
|
|
962 ## Motorola Delta machines
|
|
963 m68k-motorola-sysv* | m68000-motorola-sysv* )
|
|
964 machine=delta opsys=usg5-3
|
|
965 if test -z "`type gnucc | grep 'not found'`"
|
|
966 then
|
|
967 if test -s /etc/167config
|
|
968 then CC="gnucc -m68040"
|
|
969 else CC="gnucc -m68881"
|
|
970 fi
|
|
971 else
|
|
972 if test -z "`type gcc | grep 'not found'`"
|
|
973 then CC=gcc
|
|
974 else CC=cc
|
|
975 fi
|
|
976 fi
|
|
977 ;;
|
|
978 m88k-motorola-sysv4* )
|
|
979 # jbotte@bnr.ca says that UNIX_System_V <hostName> 4.0 R40V4.3 m88k mc88110
|
|
980 # needs POSIX_SIGNALS and therefore needs usg5-4-2.
|
|
981 # I hope there are not other 4.0 versions for this machine
|
|
982 # which really need usg5-4 instead.
|
|
983 machine=delta88k opsys=usg5-4-2
|
|
984 ;;
|
|
985 m88k-motorola-sysv* | m88k-motorola-m88kbcs* )
|
|
986 machine=delta88k opsys=usg5-3
|
|
987 ;;
|
|
988
|
|
989 ## Dual machines
|
|
990 m68*-dual-sysv* )
|
|
991 machine=dual opsys=usg5-2
|
|
992 ;;
|
|
993 m68*-dual-uniplus* )
|
|
994 machine=dual opsys=unipl5-2
|
|
995 ;;
|
|
996
|
|
997 ## Elxsi 6400
|
|
998 elxsi-elxsi-sysv* )
|
|
999 machine=elxsi opsys=usg5-2
|
|
1000 ;;
|
|
1001
|
|
1002 ## Encore machines
|
|
1003 ns16k-encore-bsd* )
|
|
1004 machine=ns16000 opsys=umax
|
|
1005 ;;
|
|
1006
|
|
1007 ## The GEC 93 - apparently, this port isn't really finished yet.
|
|
1008
|
|
1009 ## Gould Power Node and NP1
|
|
1010 pn-gould-bsd4.2* )
|
|
1011 machine=gould opsys=bsd4-2
|
|
1012 ;;
|
|
1013 pn-gould-bsd4.3* )
|
|
1014 machine=gould opsys=bsd4-3
|
|
1015 ;;
|
|
1016 np1-gould-bsd* )
|
|
1017 machine=gould-np1 opsys=bsd4-3
|
|
1018 ;;
|
|
1019
|
|
1020 ## Harris Night Hawk machines running CX/UX (a 5000 looks just like a 4000
|
|
1021 ## as far as Emacs is concerned).
|
|
1022 m88k-harris-cxux* )
|
|
1023 # Build needs to be different on 7.0 and later releases
|
|
1024 case "`uname -r`" in
|
|
1025 [56].[0-9] ) machine=nh4000 opsys=cxux ;;
|
|
1026 [7].[0-9] ) machine=nh4000 opsys=cxux7 ;;
|
|
1027 esac
|
|
1028 NON_GNU_CPP="/lib/cpp"
|
|
1029 ;;
|
|
1030 ## Harris ecx or gcx running CX/UX (Series 1200, Series 3000)
|
|
1031 m68k-harris-cxux* )
|
|
1032 machine=nh3000 opsys=cxux
|
|
1033 ;;
|
|
1034 ## Harris power pc NightHawk running Power UNIX (Series 6000)
|
|
1035 powerpc-harris-powerunix )
|
|
1036 machine=nh6000 opsys=powerunix
|
|
1037 NON_GNU_CPP="cc -Xo -E -P"
|
|
1038 ;;
|
|
1039 ## SR2001/SR2201 running HI-UX/MPP
|
|
1040 hppa1.1-hitachi-hiuxmpp* )
|
|
1041 machine=sr2k opsys=hiuxmpp
|
|
1042 ;;
|
|
1043 ## Honeywell XPS100
|
|
1044 xps*-honeywell-sysv* )
|
|
1045 machine=xps100 opsys=usg5-2
|
|
1046 ;;
|
|
1047
|
|
1048 ## HP 9000 series 200 or 300
|
|
1049 m68*-hp-bsd* )
|
|
1050 machine=hp9000s300 opsys=bsd4-3
|
|
1051 ;;
|
|
1052 ## HP/UX 7, 8, 9, and 10 are supported on these machines.
|
|
1053 m68*-hp-hpux* )
|
|
1054 case "`uname -r`" in
|
|
1055 ## Someone's system reports A.B8.05 for this.
|
|
1056 ## I wonder what other possibilities there are.
|
|
1057 *.B8.* ) machine=hp9000s300 opsys=hpux8 ;;
|
|
1058 *.08.* ) machine=hp9000s300 opsys=hpux8 ;;
|
|
1059 *.09.* ) machine=hp9000s300 opsys=hpux9 ;;
|
|
1060 *.1[0-9].* ) machine=hp9000s300 opsys=hpux9shr ;;
|
|
1061 *) machine=hp9000s300 opsys=hpux ;;
|
|
1062 esac
|
|
1063 ;;
|
|
1064
|
|
1065 ## HP 9000 series 700 and 800, running HP/UX
|
|
1066 hppa*-hp-hpux7* )
|
|
1067 machine=hp800 opsys=hpux
|
|
1068 ;;
|
|
1069 hppa*-hp-hpux8* )
|
|
1070 machine=hp800 opsys=hpux8
|
|
1071 ;;
|
|
1072 hppa*-hp-hpux9shr* )
|
|
1073 machine=hp800 opsys=hpux9shr
|
|
1074 ;;
|
|
1075 hppa*-hp-hpux9* )
|
|
1076 machine=hp800 opsys=hpux9
|
|
1077 ;;
|
|
1078 hppa*-hp-hpux1[0-9]* )
|
|
1079 machine=hp800 opsys=hpux10
|
|
1080 ;;
|
|
1081
|
|
1082 ## HP 9000 series 700 and 800, running HP/UX
|
|
1083 hppa*-hp-hpux* )
|
|
1084 ## Cross-compilation? Nah!
|
|
1085 case "`uname -r`" in
|
|
1086 ## Someone's system reports A.B8.05 for this.
|
|
1087 ## I wonder what other possibilities there are.
|
|
1088 *.B8.* ) machine=hp800 opsys=hpux8 ;;
|
|
1089 *.08.* ) machine=hp800 opsys=hpux8 ;;
|
|
1090 *.09.* ) machine=hp800 opsys=hpux9 ;;
|
|
1091 *) machine=hp800 opsys=hpux10 ;;
|
|
1092 esac
|
|
1093 ;;
|
|
1094 hppa*-*-nextstep* )
|
|
1095 machine=hp800 opsys=nextstep
|
|
1096 ;;
|
|
1097
|
|
1098 ## Orion machines
|
|
1099 orion-orion-bsd* )
|
|
1100 machine=orion opsys=bsd4-2
|
|
1101 ;;
|
|
1102 clipper-orion-bsd* )
|
|
1103 machine=orion105 opsys=bsd4-2
|
|
1104 ;;
|
|
1105
|
|
1106 ## IBM machines
|
|
1107 i[3456]86-ibm-aix1.1* )
|
|
1108 machine=ibmps2-aix opsys=usg5-2-2
|
|
1109 ;;
|
|
1110 i[3456]86-ibm-aix1.[23]* | i[3456]86-ibm-aix* )
|
|
1111 machine=ibmps2-aix opsys=usg5-3
|
|
1112 ;;
|
|
1113 i370-ibm-aix*)
|
|
1114 machine=ibm370aix opsys=usg5-3
|
|
1115 ;;
|
|
1116 rs6000-ibm-aix3.1* | powerpc-ibm-aix3.1* )
|
|
1117 machine=ibmrs6000 opsys=aix3-1
|
|
1118 ;;
|
|
1119 rs6000-ibm-aix3.2.5 | powerpc-ibm-aix3.2.5 )
|
|
1120 machine=ibmrs6000 opsys=aix3-2-5
|
|
1121 ;;
|
|
1122 rs6000-ibm-aix4.1* | powerpc-ibm-aix4.1* )
|
|
1123 machine=ibmrs6000 opsys=aix4-1
|
|
1124 ;;
|
|
1125 rs6000-ibm-aix4.2* | powerpc-ibm-aix4.2* )
|
|
1126 machine=ibmrs6000 opsys=aix4-2
|
|
1127 ;;
|
|
1128 rs6000-ibm-aix4.0* | powerpc-ibm-aix4.0* )
|
|
1129 machine=ibmrs6000 opsys=aix4
|
|
1130 ;;
|
|
1131 rs6000-ibm-aix4* | powerpc-ibm-aix4* )
|
|
1132 machine=ibmrs6000 opsys=aix4-1
|
|
1133 ;;
|
|
1134 rs6000-ibm-aix* | powerpc-ibm-aix* )
|
|
1135 machine=ibmrs6000 opsys=aix3-2
|
|
1136 ;;
|
|
1137 romp-ibm-bsd4.3* )
|
|
1138 machine=ibmrt opsys=bsd4-3
|
|
1139 ;;
|
|
1140 romp-ibm-bsd4.2* )
|
|
1141 machine=ibmrt opsys=bsd4-2
|
|
1142 ;;
|
|
1143 romp-ibm-aos4.3* )
|
|
1144 machine=ibmrt opsys=bsd4-3
|
|
1145 ;;
|
|
1146 romp-ibm-aos4.2* )
|
|
1147 machine=ibmrt opsys=bsd4-2
|
|
1148 ;;
|
|
1149 romp-ibm-aos* )
|
|
1150 machine=ibmrt opsys=bsd4-3
|
|
1151 ;;
|
|
1152 romp-ibm-bsd* )
|
|
1153 machine=ibmrt opsys=bsd4-3
|
|
1154 ;;
|
|
1155 romp-ibm-aix* )
|
|
1156 machine=ibmrt-aix opsys=usg5-2-2
|
|
1157 ;;
|
|
1158
|
|
1159 ## Integrated Solutions `Optimum V'
|
|
1160 m68*-isi-bsd4.2* )
|
|
1161 machine=isi-ov opsys=bsd4-2
|
|
1162 ;;
|
|
1163 m68*-isi-bsd4.3* )
|
|
1164 machine=isi-ov opsys=bsd4-3
|
|
1165 ;;
|
|
1166
|
|
1167 ## Intel 386 machines where we do care about the manufacturer
|
|
1168 i[3456]86-intsys-sysv* )
|
|
1169 machine=is386 opsys=usg5-2-2
|
|
1170 ;;
|
|
1171
|
|
1172 ## Prime EXL
|
|
1173 i[3456]86-prime-sysv* )
|
|
1174 machine=i386 opsys=usg5-3
|
|
1175 ;;
|
|
1176
|
|
1177 ## Sequent Symmetry running Dynix
|
|
1178 i[3456]86-sequent-bsd* )
|
|
1179 machine=symmetry opsys=bsd4-3
|
|
1180 ;;
|
|
1181
|
|
1182 ## Sequent Symmetry running ptx 4, which is a modified SVR4.
|
|
1183 i[3456]86-sequent-ptx4* | i[3456]86-sequent-sysv4* )
|
|
1184 machine=sequent-ptx opsys=ptx4
|
|
1185 NON_GNU_CPP=/lib/cpp
|
|
1186 ;;
|
|
1187
|
|
1188 ## Sequent Symmetry running DYNIX/ptx
|
|
1189 ## Use the old cpp rather than the newer ANSI one.
|
|
1190 i[3456]86-sequent-ptx* )
|
|
1191 machine=sequent-ptx opsys=ptx
|
|
1192 NON_GNU_CPP="/lib/cpp"
|
|
1193 ;;
|
|
1194
|
|
1195 ## ncr machine running svr4.3.
|
|
1196 i[3456]86-ncr-sysv4.3 )
|
|
1197 machine=ncr386 opsys=usg5-4-3
|
|
1198 ;;
|
|
1199
|
|
1200 ## Unspecified sysv on an ncr machine defaults to svr4.2.
|
|
1201 ## (Plain usg5-4 doesn't turn on POSIX signals, which we need.)
|
|
1202 i[3456]86-ncr-sysv* )
|
|
1203 machine=ncr386 opsys=usg5-4-2
|
|
1204 ;;
|
|
1205
|
|
1206 ## Intel Paragon OSF/1
|
|
1207 i860-intel-osf1* )
|
|
1208 machine=paragon opsys=osf1 NON_GNU_CPP=/usr/mach/lib/cpp
|
|
1209 ;;
|
|
1210
|
|
1211 ## Intel 860
|
|
1212 i860-*-sysv4* )
|
|
1213 machine=i860 opsys=usg5-4
|
|
1214 NON_GNU_CC="/bin/cc" # Ie, not the one in /usr/ucb/cc.
|
|
1215 NON_GNU_CPP="/usr/ccs/lib/cpp" # cc -E tokenizes macro expansion.
|
|
1216 ;;
|
|
1217
|
|
1218 ## Masscomp machines
|
|
1219 m68*-masscomp-rtu* )
|
|
1220 machine=masscomp opsys=rtu
|
|
1221 ;;
|
|
1222
|
|
1223 ## Megatest machines
|
|
1224 m68*-megatest-bsd* )
|
|
1225 machine=mega68 opsys=bsd4-2
|
|
1226 ;;
|
|
1227
|
|
1228 ## Workstations sold by MIPS
|
|
1229 ## This is not necessarily all workstations using the MIPS processor -
|
|
1230 ## Irises are produced by SGI, and DECstations by DEC.
|
|
1231
|
|
1232 ## etc/MACHINES lists mips.h and mips4.h as possible machine files,
|
|
1233 ## and usg5-2-2 and bsd4-3 as possible OS files. The only guidance
|
|
1234 ## it gives for choosing between the alternatives seems to be "Use
|
|
1235 ## -machine=mips4 for RISCOS version 4; use -opsystem=bsd4-3 with
|
|
1236 ## the BSD world." I'll assume that these are instructions for
|
|
1237 ## handling two odd situations, and that every other situation
|
|
1238 ## should use mips.h and usg5-2-2, they being listed first.
|
|
1239 mips-mips-usg* )
|
|
1240 machine=mips4
|
|
1241 ## Fall through to the general code at the bottom to decide on the OS.
|
|
1242 ;;
|
|
1243 mips-mips-riscos4* )
|
|
1244 machine=mips4 opsys=bsd4-3
|
|
1245 NON_GNU_CC="cc -systype bsd43"
|
|
1246 NON_GNU_CPP="cc -systype bsd43 -E"
|
|
1247 ;;
|
|
1248 mips-mips-riscos5* )
|
|
1249 machine=mips4 opsys=riscos5
|
|
1250 NON_GNU_CC="cc -systype bsd43"
|
|
1251 NON_GNU_CPP="cc -systype bsd43 -E"
|
|
1252 ;;
|
|
1253 mips-mips-bsd* )
|
|
1254 machine=mips opsys=bsd4-3
|
|
1255 ;;
|
|
1256 mips-mips-* )
|
|
1257 machine=mips opsys=usg5-2-2
|
|
1258 ;;
|
|
1259
|
|
1260 ## NeXT
|
|
1261 m68*-next-* | m68k-*-nextstep* )
|
|
1262 machine=m68k opsys=nextstep
|
|
1263 ;;
|
|
1264
|
|
1265 ## The complete machine from National Semiconductor
|
|
1266 ns32k-ns-genix* )
|
|
1267 machine=ns32000 opsys=usg5-2
|
|
1268 ;;
|
|
1269
|
|
1270 ## NCR machines
|
|
1271 m68*-ncr-sysv2* | m68*-ncr-sysvr2* )
|
|
1272 machine=tower32 opsys=usg5-2-2
|
|
1273 ;;
|
|
1274 m68*-ncr-sysv3* | m68*-ncr-sysvr3* )
|
|
1275 machine=tower32v3 opsys=usg5-3
|
|
1276 ;;
|
|
1277
|
|
1278 ## NEC EWS4800
|
|
1279 mips-nec-sysv4*)
|
|
1280 machine=ews4800 opsys=ux4800
|
|
1281 ;;
|
|
1282
|
|
1283 ## Nixdorf Targon 31
|
|
1284 m68*-nixdorf-sysv* )
|
|
1285 machine=targon31 opsys=usg5-2-2
|
|
1286 ;;
|
|
1287
|
|
1288 ## Nu (TI or LMI)
|
|
1289 m68*-nu-sysv* )
|
|
1290 machine=nu opsys=usg5-2
|
|
1291 ;;
|
|
1292
|
|
1293 ## Plexus
|
|
1294 m68*-plexus-sysv* )
|
|
1295 machine=plexus opsys=usg5-2
|
|
1296 ;;
|
|
1297
|
|
1298 ## PowerPC reference platform
|
|
1299 powerpcle-*-solaris2* )
|
|
1300 machine=prep
|
|
1301 opsys=sol2-5
|
|
1302 ;;
|
|
1303
|
|
1304 ## Pyramid machines
|
|
1305 ## I don't really have any idea what sort of processor the Pyramid has,
|
|
1306 ## so I'm assuming it is its own architecture.
|
|
1307 pyramid-pyramid-bsd* )
|
|
1308 machine=pyramid opsys=bsd4-2
|
|
1309 ;;
|
|
1310
|
|
1311 ## Sequent Balance
|
|
1312 ns32k-sequent-bsd4.2* )
|
|
1313 machine=sequent opsys=bsd4-2
|
|
1314 ;;
|
|
1315 ns32k-sequent-bsd4.3* )
|
|
1316 machine=sequent opsys=bsd4-3
|
|
1317 ;;
|
|
1318
|
|
1319 ## Siemens Nixdorf
|
|
1320 mips-siemens-sysv* | mips-sni-sysv*)
|
|
1321 machine=mips-siemens opsys=usg5-4
|
|
1322 NON_GNU_CC=/usr/ccs/bin/cc
|
|
1323 NON_GNU_CPP=/usr/ccs/lib/cpp
|
|
1324 ;;
|
|
1325
|
|
1326 ## Silicon Graphics machines
|
|
1327 ## Iris 2500 and Iris 2500 Turbo (aka the Iris 3030)
|
|
1328 m68*-sgi-iris3.5* )
|
|
1329 machine=irist opsys=iris3-5
|
|
1330 ;;
|
|
1331 m68*-sgi-iris3.6* | m68*-sgi-iris*)
|
|
1332 machine=irist opsys=iris3-6
|
|
1333 ;;
|
|
1334 ## Iris 4D
|
|
1335 mips-sgi-irix3* )
|
|
1336 machine=iris4d opsys=irix3-3
|
|
1337 ;;
|
|
1338 mips-sgi-irix4* )
|
|
1339 machine=iris4d opsys=irix4-0
|
|
1340 ;;
|
|
1341 mips-sgi-irix6.5 )
|
|
1342 machine=iris4d opsys=irix6-5
|
|
1343 NON_GNU_CPP=/lib/cpp
|
|
1344 NON_GCC_TEST_OPTIONS="-n32 -G0"
|
|
1345 ;;
|
|
1346 mips-sgi-irix6* )
|
|
1347 machine=iris4d opsys=irix6-0
|
|
1348 NON_GNU_CPP=/lib/cpp
|
|
1349 NON_GCC_TEST_OPTIONS=-32
|
|
1350 ;;
|
|
1351 mips-sgi-irix5.[01]* )
|
|
1352 machine=iris4d opsys=irix5-0
|
|
1353 ;;
|
|
1354 mips-sgi-irix5* | mips-sgi-irix* )
|
|
1355 machine=iris4d opsys=irix5-2
|
|
1356 ;;
|
|
1357
|
|
1358 ## SONY machines
|
|
1359 m68*-sony-bsd4.2* )
|
|
1360 machine=news opsys=bsd4-2
|
|
1361 ;;
|
|
1362 m68*-sony-bsd4.3* )
|
|
1363 machine=news opsys=bsd4-3
|
|
1364 ;;
|
|
1365 m68*-sony-newsos3* | m68*-sony-news3*)
|
|
1366 machine=news opsys=bsd4-3
|
|
1367 ;;
|
|
1368 mips-sony-bsd* | mips-sony-newsos4* | mips-sony-news4*)
|
|
1369 machine=news-risc opsys=bsd4-3
|
|
1370 ;;
|
|
1371 mips-sony-newsos6* )
|
|
1372 machine=news-r6 opsys=newsos6
|
|
1373 ;;
|
|
1374 mips-sony-news* )
|
|
1375 machine=news-risc opsys=newsos5
|
|
1376 ;;
|
|
1377
|
|
1378 ## Stride
|
|
1379 m68*-stride-sysv* )
|
|
1380 machine=stride opsys=usg5-2
|
|
1381 ;;
|
|
1382
|
|
1383 ## Suns
|
|
1384 sparc-*-linux-gnu* | sparc64-*-linux-gnu* )
|
|
1385 machine=sparc opsys=gnu-linux
|
|
1386 ;;
|
|
1387
|
|
1388 *-sun-sunos* | *-sun-bsd* | *-sun-solaris* \
|
|
1389 | i[3456]86-*-solaris2* | i[3456]86-*-sunos5* | powerpc*-*-solaris2* \
|
|
1390 | rs6000-*-solaris2*)
|
|
1391 case "${canonical}" in
|
|
1392 m68*-sunos1* ) machine=sun1 ;;
|
|
1393 m68*-sunos2* ) machine=sun2 ;;
|
|
1394 m68* ) machine=sun3 ;;
|
|
1395 i[3456]86-sun-sunos[34]* ) machine=sun386 ;;
|
|
1396 i[3456]86-*-* ) machine=intel386 ;;
|
|
1397 powerpcle* ) machine=powerpcle ;;
|
|
1398 powerpc* | rs6000* ) machine=ibmrs6000 ;;
|
|
1399 sparc* ) machine=sparc ;;
|
|
1400 * ) unported=yes ;;
|
|
1401 esac
|
|
1402 case "${canonical}" in
|
|
1403 ## The Sun386 didn't get past 4.0.
|
|
1404 i[3456]86-*-sunos4 ) opsys=sunos4-0 ;;
|
|
1405 *-sunos4.0* ) opsys=sunos4-0 ;;
|
|
1406 *-sunos4.1.[3-9]*noshare )
|
|
1407 ## This name is sunos413 instead of sunos4-1-3
|
|
1408 ## to avoid a file name conflict on MSDOS.
|
|
1409 opsys=sunos413
|
|
1410 NON_GNU_CPP=/usr/lib/cpp
|
|
1411 NON_GCC_TEST_OPTIONS=-Bstatic
|
|
1412 GCC_TEST_OPTIONS=-static
|
|
1413 ;;
|
|
1414 *-sunos4.1.[3-9]* | *-sunos4shr*)
|
|
1415 opsys=sunos4shr
|
|
1416 NON_GNU_CPP=/usr/lib/cpp
|
|
1417 ;;
|
|
1418 *-sunos4* | *-sunos )
|
|
1419 opsys=sunos4-1
|
|
1420 NON_GCC_TEST_OPTIONS=-Bstatic
|
|
1421 GCC_TEST_OPTIONS=-static
|
|
1422 ;;
|
|
1423 *-sunos5.3* | *-solaris2.3* )
|
|
1424 opsys=sol2-3
|
|
1425 NON_GNU_CPP=/usr/ccs/lib/cpp
|
|
1426 ;;
|
|
1427 *-sunos5.4* | *-solaris2.4* )
|
|
1428 opsys=sol2-4
|
|
1429 NON_GNU_CPP=/usr/ccs/lib/cpp
|
|
1430 RANLIB="ar -ts"
|
|
1431 ;;
|
|
1432 *-sunos5.5* | *-solaris2.5* )
|
|
1433 opsys=sol2-5
|
|
1434 NON_GNU_CPP=/usr/ccs/lib/cpp
|
|
1435 RANLIB="ar -ts"
|
|
1436 ;;
|
|
1437 *-sunos5* | *-solaris* )
|
|
1438 opsys=sol2-5
|
|
1439 NON_GNU_CPP=/usr/ccs/lib/cpp
|
|
1440 ;;
|
|
1441 * ) opsys=bsd4-2 ;;
|
|
1442 esac
|
|
1443 ## Watch out for a compiler that we know will not work.
|
|
1444 case "${canonical}" in
|
|
1445 *-solaris* | *-sunos5* )
|
|
1446 if [ "x$CC" = x/usr/ucb/cc ]; then
|
|
1447 ## /usr/ucb/cc doesn't work;
|
|
1448 ## we should find some other compiler that does work.
|
|
1449 unset CC
|
|
1450 fi
|
|
1451 ;;
|
|
1452 *) ;;
|
|
1453 esac
|
|
1454 ;;
|
|
1455 sparc-*-nextstep* )
|
|
1456 machine=sparc opsys=nextstep
|
|
1457 ;;
|
|
1458
|
|
1459 ## Tadpole 68k
|
|
1460 m68*-tadpole-sysv* )
|
|
1461 machine=tad68k opsys=usg5-3
|
|
1462 ;;
|
|
1463
|
|
1464 ## Tahoe machines
|
|
1465 tahoe-tahoe-bsd4.2* )
|
|
1466 machine=tahoe opsys=bsd4-2
|
|
1467 ;;
|
|
1468 tahoe-tahoe-bsd4.3* )
|
|
1469 machine=tahoe opsys=bsd4-3
|
|
1470 ;;
|
|
1471
|
|
1472 ## Tandem Integrity S2
|
|
1473 mips-tandem-sysv* )
|
|
1474 machine=tandem-s2 opsys=usg5-3
|
|
1475 ;;
|
|
1476
|
|
1477 ## Tektronix XD88
|
|
1478 m88k-tektronix-sysv3* )
|
|
1479 machine=tekxd88 opsys=usg5-3
|
|
1480 ;;
|
|
1481
|
|
1482 ## Tektronix 16000 box (6130?)
|
|
1483 ns16k-tektronix-bsd* )
|
|
1484 machine=ns16000 opsys=bsd4-2
|
|
1485 ;;
|
|
1486 ## Tektronix 4300
|
|
1487 ## src/m/tek4300.h hints that this is a m68k machine.
|
|
1488 m68*-tektronix-bsd* )
|
|
1489 machine=tek4300 opsys=bsd4-3
|
|
1490 ;;
|
|
1491
|
|
1492 ## Titan P2 or P3
|
|
1493 ## We seem to have lost the machine-description file titan.h!
|
|
1494 titan-titan-sysv* )
|
|
1495 machine=titan opsys=usg5-3
|
|
1496 ;;
|
|
1497
|
|
1498 ## Ustation E30 (SS5E)
|
|
1499 m68*-unisys-uniplus* )
|
|
1500 machine=ustation opsystem=unipl5-2
|
|
1501 ;;
|
|
1502
|
|
1503 ## Vaxen.
|
|
1504 vax-dec-* )
|
|
1505 machine=vax
|
|
1506 case "${canonical}" in
|
|
1507 *-bsd4.1* ) opsys=bsd4-1 ;;
|
|
1508 *-bsd4.2* | *-ultrix[0-3].* | *-ultrix4.0* ) opsys=bsd4-2 ;;
|
|
1509 *-bsd4.3* | *-ultrix* ) opsys=bsd4-3 ;;
|
|
1510 *-sysv[01]* | *-sysvr[01]* ) opsys=usg5-0 ;;
|
|
1511 *-sysv2* | *-sysvr2* ) opsys=usg5-2 ;;
|
|
1512 *-vms* ) opsys=vms ;;
|
|
1513 * ) unported=yes
|
|
1514 esac
|
|
1515 ;;
|
|
1516
|
|
1517 ## Whitechapel MG1
|
|
1518 ns16k-whitechapel-* )
|
|
1519 machine=mg1
|
|
1520 ## We don't know what sort of OS runs on these; we'll let the
|
|
1521 ## operating system guessing code below try.
|
|
1522 ;;
|
|
1523
|
|
1524 ## Wicat
|
|
1525 m68*-wicat-sysv* )
|
|
1526 machine=wicat opsys=usg5-2
|
|
1527 ;;
|
|
1528
|
|
1529 ## Intel 386 machines where we don't care about the manufacturer
|
|
1530 i[3456]86-*-* )
|
|
1531 machine=intel386
|
|
1532 case "${canonical}" in
|
|
1533 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;;
|
|
1534 *-isc2.2* ) opsys=isc2-2 ;;
|
|
1535 *-isc4.0* ) opsys=isc4-0 ;;
|
|
1536 *-isc4.* ) opsys=isc4-1
|
|
1537 GCC_TEST_OPTIONS=-posix
|
|
1538 NON_GCC_TEST_OPTIONS=-Xp
|
|
1539 ;;
|
|
1540 *-isc* ) opsys=isc3-0 ;;
|
|
1541 *-esix5* ) opsys=esix5r4; NON_GNU_CPP=/usr/lib/cpp ;;
|
|
1542 *-esix* ) opsys=esix ;;
|
|
1543 *-xenix* ) opsys=xenix ;;
|
|
1544 *-linux-gnu* ) opsys=gnu-linux ;;
|
|
1545 *-sco3.2v4* ) opsys=sco4 ; NON_GNU_CPP=/lib/cpp ;;
|
|
1546 *-sco3.2v5* ) opsys=sco5
|
|
1547 NON_GNU_CPP=/lib/cpp
|
|
1548 # Prevent -belf from being passed to $CPP.
|
|
1549 # /lib/cpp does not accept it.
|
|
1550 OVERRIDE_CPPFLAGS=" "
|
|
1551 ;;
|
|
1552 *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;;
|
|
1553 *-386bsd* ) opsys=386bsd ;;
|
|
1554 *-freebsd* ) opsys=freebsd ;;
|
|
1555 *-nextstep* ) opsys=nextstep ;;
|
|
1556 ## Otherwise, we'll fall through to the generic opsys code at the bottom.
|
|
1557 esac
|
|
1558 ;;
|
|
1559
|
|
1560 ## m68k Linux-based GNU system
|
|
1561 m68k-*-linux-gnu* )
|
|
1562 machine=m68k opsys=gnu-linux
|
|
1563 ;;
|
|
1564
|
|
1565 ## Mips Linux-based GNU system
|
|
1566 mips-*-linux-gnu* )
|
|
1567 machine=mips opsys=gnu-linux
|
|
1568 ;;
|
|
1569
|
|
1570 ## UXP/DS
|
|
1571 sparc-fujitsu-sysv4* )
|
|
1572 machine=sparc opsys=uxpds
|
|
1573 NON_GNU_CPP=/usr/ccs/lib/cpp
|
|
1574 RANLIB="ar -ts"
|
|
1575 ;;
|
|
1576
|
|
1577 ## UXP/V
|
|
1578 f301-fujitsu-uxpv4.1)
|
|
1579 machine=f301 opsys=uxpv
|
|
1580 ;;
|
|
1581
|
|
1582 * )
|
|
1583 unported=yes
|
|
1584 ;;
|
|
1585 esac
|
|
1586
|
|
1587 ### If the code above didn't choose an operating system, just choose
|
|
1588 ### an operating system based on the configuration name. You really
|
|
1589 ### only want to use this when you have no idea what the right
|
|
1590 ### operating system is; if you know what operating systems a machine
|
|
1591 ### runs, it's cleaner to make it explicit in the case statement
|
|
1592 ### above.
|
|
1593 if test x"${opsys}" = x; then
|
|
1594 case "${canonical}" in
|
|
1595 *-gnu* ) opsys=gnu ;;
|
|
1596 *-bsd4.[01] ) opsys=bsd4-1 ;;
|
|
1597 *-bsd4.2 ) opsys=bsd4-2 ;;
|
|
1598 *-bsd4.3 ) opsys=bsd4-3 ;;
|
|
1599 *-sysv0 | *-sysvr0 ) opsys=usg5-0 ;;
|
|
1600 *-sysv2 | *-sysvr2 ) opsys=usg5-2 ;;
|
|
1601 *-sysv2.2 | *-sysvr2.2 ) opsys=usg5-2-2 ;;
|
|
1602 *-sysv3* | *-sysvr3* ) opsys=usg5-3 ;;
|
|
1603 *-sysv4.2uw* ) opsys=unixware ;;
|
|
1604 *-sysv4.1* | *-sysvr4.1* )
|
|
1605 NON_GNU_CPP=/usr/lib/cpp
|
|
1606 opsys=usg5-4 ;;
|
|
1607 *-sysv4.[2-9]* | *-sysvr4.[2-9]* )
|
|
1608 if [ x$NON_GNU_CPP = x ]; then
|
|
1609 if [ -f /usr/ccs/lib/cpp ]; then
|
|
1610 NON_GNU_CPP=/usr/ccs/lib/cpp
|
|
1611 else
|
|
1612 NON_GNU_CPP=/lib/cpp
|
|
1613 fi
|
|
1614 fi
|
|
1615 opsys=usg5-4-2 ;;
|
|
1616 *-sysv4* | *-sysvr4* ) opsys=usg5-4 ;;
|
|
1617 * )
|
|
1618 unported=yes
|
|
1619 ;;
|
|
1620 esac
|
|
1621 fi
|
|
1622
|
|
1623 if test "x$RANLIB" = x; then
|
|
1624 RANLIB=ranlib
|
|
1625 fi
|
|
1626
|
|
1627
|
|
1628 if test $unported = yes; then
|
|
1629 { echo "configure: error: Emacs hasn't been ported to \`${canonical}' systems.
|
|
1630 Check \`etc/MACHINES' for recognized configuration names." 1>&2; exit 1; }
|
|
1631 fi
|
|
1632
|
|
1633 machfile="m/${machine}.h"
|
|
1634 opsysfile="s/${opsys}.h"
|
|
1635
|
|
1636
|
|
1637 #### Choose a compiler.
|
|
1638 test -n "$CC" && cc_specified=yes
|
|
1639
|
|
1640 # Save the value of CFLAGS that the user specified.
|
|
1641 SPECIFIED_CFLAGS="$CFLAGS"
|
|
1642
|
|
1643 case ${with_gcc} in
|
|
1644 "yes" ) CC="gcc" GCC=yes ;;
|
|
1645 "no" ) : ${CC=cc} ;;
|
|
1646 * ) # Extract the first word of "gcc", so it can be a program name with args.
|
|
1647 set dummy gcc; ac_word=$2
|
|
1648 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
|
1649 echo "configure:1650: checking for $ac_word" >&5
|
|
1650 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
|
1651 echo $ac_n "(cached) $ac_c" 1>&6
|
|
1652 else
|
|
1653 if test -n "$CC"; then
|
|
1654 ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
1655 else
|
|
1656 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
1657 ac_dummy="$PATH"
|
|
1658 for ac_dir in $ac_dummy; do
|
|
1659 test -z "$ac_dir" && ac_dir=.
|
|
1660 if test -f $ac_dir/$ac_word; then
|
|
1661 ac_cv_prog_CC="gcc"
|
|
1662 break
|
|
1663 fi
|
|
1664 done
|
|
1665 IFS="$ac_save_ifs"
|
|
1666 fi
|
|
1667 fi
|
|
1668 CC="$ac_cv_prog_CC"
|
|
1669 if test -n "$CC"; then
|
|
1670 echo "$ac_t""$CC" 1>&6
|
|
1671 else
|
|
1672 echo "$ac_t""no" 1>&6
|
|
1673 fi
|
|
1674
|
|
1675 if test -z "$CC"; then
|
|
1676 # Extract the first word of "cc", so it can be a program name with args.
|
|
1677 set dummy cc; ac_word=$2
|
|
1678 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
|
1679 echo "configure:1680: checking for $ac_word" >&5
|
|
1680 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
|
1681 echo $ac_n "(cached) $ac_c" 1>&6
|
|
1682 else
|
|
1683 if test -n "$CC"; then
|
|
1684 ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
1685 else
|
|
1686 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
1687 ac_prog_rejected=no
|
|
1688 ac_dummy="$PATH"
|
|
1689 for ac_dir in $ac_dummy; do
|
|
1690 test -z "$ac_dir" && ac_dir=.
|
|
1691 if test -f $ac_dir/$ac_word; then
|
|
1692 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
|
|
1693 ac_prog_rejected=yes
|
|
1694 continue
|
|
1695 fi
|
|
1696 ac_cv_prog_CC="cc"
|
|
1697 break
|
|
1698 fi
|
|
1699 done
|
|
1700 IFS="$ac_save_ifs"
|
|
1701 if test $ac_prog_rejected = yes; then
|
|
1702 # We found a bogon in the path, so make sure we never use it.
|
|
1703 set dummy $ac_cv_prog_CC
|
|
1704 shift
|
|
1705 if test $# -gt 0; then
|
|
1706 # We chose a different compiler from the bogus one.
|
|
1707 # However, it has the same basename, so the bogon will be chosen
|
|
1708 # first if we set CC to just the basename; use the full file name.
|
|
1709 shift
|
|
1710 set dummy "$ac_dir/$ac_word" "$@"
|
|
1711 shift
|
|
1712 ac_cv_prog_CC="$@"
|
|
1713 fi
|
|
1714 fi
|
|
1715 fi
|
|
1716 fi
|
|
1717 CC="$ac_cv_prog_CC"
|
|
1718 if test -n "$CC"; then
|
|
1719 echo "$ac_t""$CC" 1>&6
|
|
1720 else
|
|
1721 echo "$ac_t""no" 1>&6
|
|
1722 fi
|
|
1723
|
|
1724 if test -z "$CC"; then
|
|
1725 case "`uname -s`" in
|
|
1726 *win32* | *WIN32*)
|
|
1727 # Extract the first word of "cl", so it can be a program name with args.
|
|
1728 set dummy cl; ac_word=$2
|
|
1729 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
|
1730 echo "configure:1731: checking for $ac_word" >&5
|
|
1731 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
|
1732 echo $ac_n "(cached) $ac_c" 1>&6
|
|
1733 else
|
|
1734 if test -n "$CC"; then
|
|
1735 ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
1736 else
|
|
1737 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
1738 ac_dummy="$PATH"
|
|
1739 for ac_dir in $ac_dummy; do
|
|
1740 test -z "$ac_dir" && ac_dir=.
|
|
1741 if test -f $ac_dir/$ac_word; then
|
|
1742 ac_cv_prog_CC="cl"
|
|
1743 break
|
|
1744 fi
|
|
1745 done
|
|
1746 IFS="$ac_save_ifs"
|
|
1747 fi
|
|
1748 fi
|
|
1749 CC="$ac_cv_prog_CC"
|
|
1750 if test -n "$CC"; then
|
|
1751 echo "$ac_t""$CC" 1>&6
|
|
1752 else
|
|
1753 echo "$ac_t""no" 1>&6
|
|
1754 fi
|
|
1755 ;;
|
|
1756 esac
|
|
1757 fi
|
|
1758 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
|
|
1759 fi
|
|
1760
|
|
1761 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
|
|
1762 echo "configure:1763: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
|
|
1763
|
|
1764 ac_ext=c
|
|
1765 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
|
1766 ac_cpp='$CPP $CPPFLAGS'
|
|
1767 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
|
1768 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
|
1769 cross_compiling=$ac_cv_prog_cc_cross
|
|
1770
|
|
1771 cat > conftest.$ac_ext << EOF
|
|
1772
|
|
1773 #line 1774 "configure"
|
|
1774 #include "confdefs.h"
|
|
1775
|
|
1776 main(){return(0);}
|
|
1777 EOF
|
|
1778 if { (eval echo configure:1779: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
1779 ac_cv_prog_cc_works=yes
|
|
1780 # If we can't run a trivial program, we are probably using a cross compiler.
|
|
1781 if (./conftest; exit) 2>/dev/null; then
|
|
1782 ac_cv_prog_cc_cross=no
|
|
1783 else
|
|
1784 ac_cv_prog_cc_cross=yes
|
|
1785 fi
|
|
1786 else
|
|
1787 echo "configure: failed program was:" >&5
|
|
1788 cat conftest.$ac_ext >&5
|
|
1789 ac_cv_prog_cc_works=no
|
|
1790 fi
|
|
1791 rm -fr conftest*
|
|
1792 ac_ext=c
|
|
1793 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
|
1794 ac_cpp='$CPP $CPPFLAGS'
|
|
1795 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
|
1796 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
|
1797 cross_compiling=$ac_cv_prog_cc_cross
|
|
1798
|
|
1799 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
|
|
1800 if test $ac_cv_prog_cc_works = no; then
|
|
1801 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
|
|
1802 fi
|
|
1803 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
|
|
1804 echo "configure:1805: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
|
|
1805 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
|
|
1806 cross_compiling=$ac_cv_prog_cc_cross
|
|
1807
|
|
1808 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
|
|
1809 echo "configure:1810: checking whether we are using GNU C" >&5
|
|
1810 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
|
|
1811 echo $ac_n "(cached) $ac_c" 1>&6
|
|
1812 else
|
|
1813 cat > conftest.c <<EOF
|
|
1814 #ifdef __GNUC__
|
|
1815 yes;
|
|
1816 #endif
|
|
1817 EOF
|
|
1818 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1819: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
|
|
1819 ac_cv_prog_gcc=yes
|
|
1820 else
|
|
1821 ac_cv_prog_gcc=no
|
|
1822 fi
|
|
1823 fi
|
|
1824
|
|
1825 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
|
|
1826
|
|
1827 if test $ac_cv_prog_gcc = yes; then
|
|
1828 GCC=yes
|
|
1829 else
|
|
1830 GCC=
|
|
1831 fi
|
|
1832
|
|
1833 ac_test_CFLAGS="${CFLAGS+set}"
|
|
1834 ac_save_CFLAGS="$CFLAGS"
|
|
1835 CFLAGS=
|
|
1836 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
|
|
1837 echo "configure:1838: checking whether ${CC-cc} accepts -g" >&5
|
|
1838 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
|
|
1839 echo $ac_n "(cached) $ac_c" 1>&6
|
|
1840 else
|
|
1841 echo 'void f(){}' > conftest.c
|
|
1842 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
|
|
1843 ac_cv_prog_cc_g=yes
|
|
1844 else
|
|
1845 ac_cv_prog_cc_g=no
|
|
1846 fi
|
|
1847 rm -f conftest*
|
|
1848
|
|
1849 fi
|
|
1850
|
|
1851 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
|
|
1852 if test "$ac_test_CFLAGS" = set; then
|
|
1853 CFLAGS="$ac_save_CFLAGS"
|
|
1854 elif test $ac_cv_prog_cc_g = yes; then
|
|
1855 if test "$GCC" = yes; then
|
|
1856 CFLAGS="-g -O2"
|
|
1857 else
|
|
1858 CFLAGS="-g"
|
|
1859 fi
|
|
1860 else
|
|
1861 if test "$GCC" = yes; then
|
|
1862 CFLAGS="-O2"
|
|
1863 else
|
|
1864 CFLAGS=
|
|
1865 fi
|
|
1866 fi
|
|
1867
|
|
1868 esac
|
|
1869
|
|
1870 # On Suns, sometimes $CPP names a directory.
|
|
1871 if test -n "$CPP" && test -d "$CPP"; then
|
|
1872 CPP=
|
|
1873 fi
|
|
1874
|
|
1875 #### Some systems specify a CPP to use unless we are using GCC.
|
|
1876 #### Now that we know whether we are using GCC, we can decide whether
|
|
1877 #### to use that one.
|
|
1878 if test "x$NON_GNU_CPP" != x && test x$GCC != xyes && test "x$CPP" = x
|
|
1879 then
|
|
1880 CPP="$NON_GNU_CPP"
|
|
1881 fi
|
|
1882
|
|
1883 #### Some systems specify a CC to use unless we are using GCC.
|
|
1884 #### Now that we know whether we are using GCC, we can decide whether
|
|
1885 #### to use that one.
|
|
1886 if test "x$NON_GNU_CC" != x && test x$GCC != xyes &&
|
|
1887 test x$cc_specified != xyes
|
|
1888 then
|
|
1889 CC="$NON_GNU_CC"
|
|
1890 fi
|
|
1891
|
|
1892 if test x$GCC = xyes && test "x$GCC_TEST_OPTIONS" != x
|
|
1893 then
|
|
1894 CC="$CC $GCC_TEST_OPTIONS"
|
|
1895 fi
|
|
1896
|
|
1897 if test x$GCC = x && test "x$NON_GCC_TEST_OPTIONS" != x
|
|
1898 then
|
|
1899 CC="$CC $NON_GCC_TEST_OPTIONS"
|
|
1900 fi
|
|
1901
|
|
1902 if test x$GCC = xyes && test "x$GCC_LINK_TEST_OPTIONS" != x
|
|
1903 then
|
|
1904 ac_link="$ac_link $GCC_LINK_TEST_OPTIONS"
|
|
1905 fi
|
|
1906
|
|
1907 if test x$GCC = x && test "x$NON_GCC_LINK_TEST_OPTIONS" != x
|
|
1908 then
|
|
1909 ac_link="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
|
|
1910 fi
|
|
1911
|
|
1912 #### Some other nice autoconf tests. If you add a test here which
|
|
1913 #### should make an entry in src/config.h, don't forget to add an
|
|
1914 #### #undef clause to src/config.h.in for autoconf to modify.
|
|
1915
|
|
1916 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
|
|
1917 echo "configure:1918: checking whether ln -s works" >&5
|
|
1918 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
|
|
1919 echo $ac_n "(cached) $ac_c" 1>&6
|
|
1920 else
|
|
1921 rm -f conftestdata
|
|
1922 if ln -s X conftestdata 2>/dev/null
|
|
1923 then
|
|
1924 rm -f conftestdata
|
|
1925 ac_cv_prog_LN_S="ln -s"
|
|
1926 else
|
|
1927 ac_cv_prog_LN_S=ln
|
|
1928 fi
|
|
1929 fi
|
|
1930 LN_S="$ac_cv_prog_LN_S"
|
|
1931 if test "$ac_cv_prog_LN_S" = "ln -s"; then
|
|
1932 echo "$ac_t""yes" 1>&6
|
|
1933 else
|
|
1934 echo "$ac_t""no" 1>&6
|
|
1935 fi
|
|
1936
|
|
1937 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
|
|
1938 echo "configure:1939: checking how to run the C preprocessor" >&5
|
|
1939 # On Suns, sometimes $CPP names a directory.
|
|
1940 if test -n "$CPP" && test -d "$CPP"; then
|
|
1941 CPP=
|
|
1942 fi
|
|
1943 if test -z "$CPP"; then
|
|
1944 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
|
|
1945 echo $ac_n "(cached) $ac_c" 1>&6
|
|
1946 else
|
|
1947 # This must be in double quotes, not single quotes, because CPP may get
|
|
1948 # substituted into the Makefile and "${CC-cc}" will confuse make.
|
|
1949 CPP="${CC-cc} -E"
|
|
1950 # On the NeXT, cc -E runs the code through the compiler's parser,
|
|
1951 # not just through cpp.
|
|
1952 cat > conftest.$ac_ext <<EOF
|
|
1953 #line 1954 "configure"
|
|
1954 #include "confdefs.h"
|
|
1955 #include <assert.h>
|
|
1956 Syntax Error
|
|
1957 EOF
|
|
1958 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
1959 { (eval echo configure:1960: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
1960 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
1961 if test -z "$ac_err"; then
|
|
1962 :
|
|
1963 else
|
|
1964 echo "$ac_err" >&5
|
|
1965 echo "configure: failed program was:" >&5
|
|
1966 cat conftest.$ac_ext >&5
|
|
1967 rm -rf conftest*
|
|
1968 CPP="${CC-cc} -E -traditional-cpp"
|
|
1969 cat > conftest.$ac_ext <<EOF
|
|
1970 #line 1971 "configure"
|
|
1971 #include "confdefs.h"
|
|
1972 #include <assert.h>
|
|
1973 Syntax Error
|
|
1974 EOF
|
|
1975 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
1976 { (eval echo configure:1977: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
1977 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
1978 if test -z "$ac_err"; then
|
|
1979 :
|
|
1980 else
|
|
1981 echo "$ac_err" >&5
|
|
1982 echo "configure: failed program was:" >&5
|
|
1983 cat conftest.$ac_ext >&5
|
|
1984 rm -rf conftest*
|
|
1985 CPP="${CC-cc} -nologo -E"
|
|
1986 cat > conftest.$ac_ext <<EOF
|
|
1987 #line 1988 "configure"
|
|
1988 #include "confdefs.h"
|
|
1989 #include <assert.h>
|
|
1990 Syntax Error
|
|
1991 EOF
|
|
1992 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
1993 { (eval echo configure:1994: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
1994 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
1995 if test -z "$ac_err"; then
|
|
1996 :
|
|
1997 else
|
|
1998 echo "$ac_err" >&5
|
|
1999 echo "configure: failed program was:" >&5
|
|
2000 cat conftest.$ac_ext >&5
|
|
2001 rm -rf conftest*
|
|
2002 CPP=/lib/cpp
|
|
2003 fi
|
|
2004 rm -f conftest*
|
|
2005 fi
|
|
2006 rm -f conftest*
|
|
2007 fi
|
|
2008 rm -f conftest*
|
|
2009 ac_cv_prog_CPP="$CPP"
|
|
2010 fi
|
|
2011 CPP="$ac_cv_prog_CPP"
|
|
2012 else
|
|
2013 ac_cv_prog_CPP="$CPP"
|
|
2014 fi
|
|
2015 echo "$ac_t""$CPP" 1>&6
|
|
2016
|
|
2017 # Find a good install program. We prefer a C program (faster),
|
|
2018 # so one script is as good as another. But avoid the broken or
|
|
2019 # incompatible versions:
|
|
2020 # SysV /etc/install, /usr/sbin/install
|
|
2021 # SunOS /usr/etc/install
|
|
2022 # IRIX /sbin/install
|
|
2023 # AIX /bin/install
|
|
2024 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
|
|
2025 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
|
|
2026 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
|
|
2027 # ./install, which can be erroneously created by make from ./install.sh.
|
|
2028 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
|
|
2029 echo "configure:2030: checking for a BSD compatible install" >&5
|
|
2030 if test -z "$INSTALL"; then
|
|
2031 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
|
|
2032 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2033 else
|
|
2034 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
|
|
2035 for ac_dir in $PATH; do
|
|
2036 # Account for people who put trailing slashes in PATH elements.
|
|
2037 case "$ac_dir/" in
|
|
2038 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
|
|
2039 *)
|
|
2040 # OSF1 and SCO ODT 3.0 have their own names for install.
|
|
2041 # Don't use installbsd from OSF since it installs stuff as root
|
|
2042 # by default.
|
|
2043 for ac_prog in ginstall scoinst install; do
|
|
2044 if test -f $ac_dir/$ac_prog; then
|
|
2045 if test $ac_prog = install &&
|
|
2046 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
|
|
2047 # AIX install. It has an incompatible calling convention.
|
|
2048 :
|
|
2049 else
|
|
2050 ac_cv_path_install="$ac_dir/$ac_prog -c"
|
|
2051 break 2
|
|
2052 fi
|
|
2053 fi
|
|
2054 done
|
|
2055 ;;
|
|
2056 esac
|
|
2057 done
|
|
2058 IFS="$ac_save_IFS"
|
|
2059
|
|
2060 fi
|
|
2061 if test "${ac_cv_path_install+set}" = set; then
|
|
2062 INSTALL="$ac_cv_path_install"
|
|
2063 else
|
|
2064 # As a last resort, use the slow shell script. We don't cache a
|
|
2065 # path for INSTALL within a source directory, because that will
|
|
2066 # break other packages using the cache if that directory is
|
|
2067 # removed, or if the path is relative.
|
|
2068 INSTALL="$ac_install_sh"
|
|
2069 fi
|
|
2070 fi
|
|
2071 echo "$ac_t""$INSTALL" 1>&6
|
|
2072
|
|
2073 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
|
|
2074 # It thinks the first close brace ends the variable substitution.
|
|
2075 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
|
|
2076
|
|
2077 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
|
|
2078
|
|
2079 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
|
|
2080
|
|
2081 for ac_prog in 'bison -y' byacc
|
|
2082 do
|
|
2083 # Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
2084 set dummy $ac_prog; ac_word=$2
|
|
2085 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
|
2086 echo "configure:2087: checking for $ac_word" >&5
|
|
2087 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
|
|
2088 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2089 else
|
|
2090 if test -n "$YACC"; then
|
|
2091 ac_cv_prog_YACC="$YACC" # Let the user override the test.
|
|
2092 else
|
|
2093 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
2094 ac_dummy="$PATH"
|
|
2095 for ac_dir in $ac_dummy; do
|
|
2096 test -z "$ac_dir" && ac_dir=.
|
|
2097 if test -f $ac_dir/$ac_word; then
|
|
2098 ac_cv_prog_YACC="$ac_prog"
|
|
2099 break
|
|
2100 fi
|
|
2101 done
|
|
2102 IFS="$ac_save_ifs"
|
|
2103 fi
|
|
2104 fi
|
|
2105 YACC="$ac_cv_prog_YACC"
|
|
2106 if test -n "$YACC"; then
|
|
2107 echo "$ac_t""$YACC" 1>&6
|
|
2108 else
|
|
2109 echo "$ac_t""no" 1>&6
|
|
2110 fi
|
|
2111
|
|
2112 test -n "$YACC" && break
|
|
2113 done
|
|
2114 test -n "$YACC" || YACC="yacc"
|
|
2115
|
|
2116
|
|
2117 echo $ac_n "checking for AIX""... $ac_c" 1>&6
|
|
2118 echo "configure:2119: checking for AIX" >&5
|
|
2119 cat > conftest.$ac_ext <<EOF
|
|
2120 #line 2121 "configure"
|
|
2121 #include "confdefs.h"
|
|
2122 #ifdef _AIX
|
|
2123 yes
|
|
2124 #endif
|
|
2125
|
|
2126 EOF
|
|
2127 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
2128 egrep "yes" >/dev/null 2>&1; then
|
|
2129 rm -rf conftest*
|
|
2130 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF
|
|
2131 #define _ALL_SOURCE 1
|
|
2132 EOF
|
|
2133
|
|
2134 else
|
|
2135 rm -rf conftest*
|
|
2136 echo "$ac_t""no" 1>&6
|
|
2137 fi
|
|
2138 rm -f conftest*
|
|
2139
|
|
2140
|
|
2141
|
|
2142 # Sound support for GNU/Linux and the free BSDs.
|
|
2143 for ac_hdr in machine/soundcard.h sys/soundcard.h
|
|
2144 do
|
|
2145 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
|
2146 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
|
2147 echo "configure:2148: checking for $ac_hdr" >&5
|
|
2148 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
2149 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2150 else
|
|
2151 cat > conftest.$ac_ext <<EOF
|
|
2152 #line 2153 "configure"
|
|
2153 #include "confdefs.h"
|
|
2154 #include <$ac_hdr>
|
|
2155 EOF
|
|
2156 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
2157 { (eval echo configure:2158: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
2158 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
2159 if test -z "$ac_err"; then
|
|
2160 rm -rf conftest*
|
|
2161 eval "ac_cv_header_$ac_safe=yes"
|
|
2162 else
|
|
2163 echo "$ac_err" >&5
|
|
2164 echo "configure: failed program was:" >&5
|
|
2165 cat conftest.$ac_ext >&5
|
|
2166 rm -rf conftest*
|
|
2167 eval "ac_cv_header_$ac_safe=no"
|
|
2168 fi
|
|
2169 rm -f conftest*
|
|
2170 fi
|
|
2171 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
2172 echo "$ac_t""yes" 1>&6
|
|
2173 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
|
|
2174 cat >> confdefs.h <<EOF
|
|
2175 #define $ac_tr_hdr 1
|
|
2176 EOF
|
|
2177
|
|
2178 else
|
|
2179 echo "$ac_t""no" 1>&6
|
|
2180 fi
|
|
2181 done
|
|
2182
|
|
2183
|
|
2184 for ac_hdr in sys/select.h sys/timeb.h sys/time.h unistd.h utime.h linux/version.h sys/systeminfo.h termios.h limits.h string.h stdlib.h termcap.h
|
|
2185 do
|
|
2186 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
|
2187 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
|
2188 echo "configure:2189: checking for $ac_hdr" >&5
|
|
2189 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
2190 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2191 else
|
|
2192 cat > conftest.$ac_ext <<EOF
|
|
2193 #line 2194 "configure"
|
|
2194 #include "confdefs.h"
|
|
2195 #include <$ac_hdr>
|
|
2196 EOF
|
|
2197 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
2198 { (eval echo configure:2199: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
2199 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
2200 if test -z "$ac_err"; then
|
|
2201 rm -rf conftest*
|
|
2202 eval "ac_cv_header_$ac_safe=yes"
|
|
2203 else
|
|
2204 echo "$ac_err" >&5
|
|
2205 echo "configure: failed program was:" >&5
|
|
2206 cat conftest.$ac_ext >&5
|
|
2207 rm -rf conftest*
|
|
2208 eval "ac_cv_header_$ac_safe=no"
|
|
2209 fi
|
|
2210 rm -f conftest*
|
|
2211 fi
|
|
2212 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
2213 echo "$ac_t""yes" 1>&6
|
|
2214 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
|
|
2215 cat >> confdefs.h <<EOF
|
|
2216 #define $ac_tr_hdr 1
|
|
2217 EOF
|
|
2218
|
|
2219 else
|
|
2220 echo "$ac_t""no" 1>&6
|
|
2221 fi
|
|
2222 done
|
|
2223
|
|
2224 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
|
|
2225 echo "configure:2226: checking for ANSI C header files" >&5
|
|
2226 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
|
|
2227 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2228 else
|
|
2229 cat > conftest.$ac_ext <<EOF
|
|
2230 #line 2231 "configure"
|
|
2231 #include "confdefs.h"
|
|
2232 #include <stdlib.h>
|
|
2233 #include <stdarg.h>
|
|
2234 #include <string.h>
|
|
2235 #include <float.h>
|
|
2236 EOF
|
|
2237 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
2238 { (eval echo configure:2239: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
2239 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
2240 if test -z "$ac_err"; then
|
|
2241 rm -rf conftest*
|
|
2242 ac_cv_header_stdc=yes
|
|
2243 else
|
|
2244 echo "$ac_err" >&5
|
|
2245 echo "configure: failed program was:" >&5
|
|
2246 cat conftest.$ac_ext >&5
|
|
2247 rm -rf conftest*
|
|
2248 ac_cv_header_stdc=no
|
|
2249 fi
|
|
2250 rm -f conftest*
|
|
2251
|
|
2252 if test $ac_cv_header_stdc = yes; then
|
|
2253 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
|
|
2254 cat > conftest.$ac_ext <<EOF
|
|
2255 #line 2256 "configure"
|
|
2256 #include "confdefs.h"
|
|
2257 #include <string.h>
|
|
2258 EOF
|
|
2259 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
2260 egrep "memchr" >/dev/null 2>&1; then
|
|
2261 :
|
|
2262 else
|
|
2263 rm -rf conftest*
|
|
2264 ac_cv_header_stdc=no
|
|
2265 fi
|
|
2266 rm -f conftest*
|
|
2267
|
|
2268 fi
|
|
2269
|
|
2270 if test $ac_cv_header_stdc = yes; then
|
|
2271 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
|
|
2272 cat > conftest.$ac_ext <<EOF
|
|
2273 #line 2274 "configure"
|
|
2274 #include "confdefs.h"
|
|
2275 #include <stdlib.h>
|
|
2276 EOF
|
|
2277 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
2278 egrep "free" >/dev/null 2>&1; then
|
|
2279 :
|
|
2280 else
|
|
2281 rm -rf conftest*
|
|
2282 ac_cv_header_stdc=no
|
|
2283 fi
|
|
2284 rm -f conftest*
|
|
2285
|
|
2286 fi
|
|
2287
|
|
2288 if test $ac_cv_header_stdc = yes; then
|
|
2289 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
|
|
2290 if test "$cross_compiling" = yes; then
|
|
2291 :
|
|
2292 else
|
|
2293 cat > conftest.$ac_ext <<EOF
|
|
2294 #line 2295 "configure"
|
|
2295 #include "confdefs.h"
|
|
2296 #include <ctype.h>
|
|
2297 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
|
|
2298 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
|
|
2299 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
|
|
2300 int main () { int i; for (i = 0; i < 256; i++)
|
|
2301 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
|
|
2302 exit (0); }
|
|
2303
|
|
2304 EOF
|
|
2305 if { (eval echo configure:2306: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
|
2306 then
|
|
2307 :
|
|
2308 else
|
|
2309 echo "configure: failed program was:" >&5
|
|
2310 cat conftest.$ac_ext >&5
|
|
2311 rm -fr conftest*
|
|
2312 ac_cv_header_stdc=no
|
|
2313 fi
|
|
2314 rm -fr conftest*
|
|
2315 fi
|
|
2316
|
|
2317 fi
|
|
2318 fi
|
|
2319
|
|
2320 echo "$ac_t""$ac_cv_header_stdc" 1>&6
|
|
2321 if test $ac_cv_header_stdc = yes; then
|
|
2322 cat >> confdefs.h <<\EOF
|
|
2323 #define STDC_HEADERS 1
|
|
2324 EOF
|
|
2325
|
|
2326 fi
|
|
2327
|
|
2328 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
|
|
2329 echo "configure:2330: checking whether time.h and sys/time.h may both be included" >&5
|
|
2330 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
|
|
2331 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2332 else
|
|
2333 cat > conftest.$ac_ext <<EOF
|
|
2334 #line 2335 "configure"
|
|
2335 #include "confdefs.h"
|
|
2336 #include <sys/types.h>
|
|
2337 #include <sys/time.h>
|
|
2338 #include <time.h>
|
|
2339 int main() {
|
|
2340 struct tm *tp;
|
|
2341 ; return 0; }
|
|
2342 EOF
|
|
2343 if { (eval echo configure:2344: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
|
2344 rm -rf conftest*
|
|
2345 ac_cv_header_time=yes
|
|
2346 else
|
|
2347 echo "configure: failed program was:" >&5
|
|
2348 cat conftest.$ac_ext >&5
|
|
2349 rm -rf conftest*
|
|
2350 ac_cv_header_time=no
|
|
2351 fi
|
|
2352 rm -f conftest*
|
|
2353 fi
|
|
2354
|
|
2355 echo "$ac_t""$ac_cv_header_time" 1>&6
|
|
2356 if test $ac_cv_header_time = yes; then
|
|
2357 cat >> confdefs.h <<\EOF
|
|
2358 #define TIME_WITH_SYS_TIME 1
|
|
2359 EOF
|
|
2360
|
|
2361 fi
|
|
2362
|
|
2363 echo $ac_n "checking for sys_siglist declaration in signal.h or unistd.h""... $ac_c" 1>&6
|
|
2364 echo "configure:2365: checking for sys_siglist declaration in signal.h or unistd.h" >&5
|
|
2365 if eval "test \"`echo '$''{'ac_cv_decl_sys_siglist'+set}'`\" = set"; then
|
|
2366 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2367 else
|
|
2368 cat > conftest.$ac_ext <<EOF
|
|
2369 #line 2370 "configure"
|
|
2370 #include "confdefs.h"
|
|
2371 #include <sys/types.h>
|
|
2372 #include <signal.h>
|
|
2373 /* NetBSD declares sys_siglist in unistd.h. */
|
|
2374 #ifdef HAVE_UNISTD_H
|
|
2375 #include <unistd.h>
|
|
2376 #endif
|
|
2377 int main() {
|
|
2378 char *msg = *(sys_siglist + 1);
|
|
2379 ; return 0; }
|
|
2380 EOF
|
|
2381 if { (eval echo configure:2382: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
|
2382 rm -rf conftest*
|
|
2383 ac_cv_decl_sys_siglist=yes
|
|
2384 else
|
|
2385 echo "configure: failed program was:" >&5
|
|
2386 cat conftest.$ac_ext >&5
|
|
2387 rm -rf conftest*
|
|
2388 ac_cv_decl_sys_siglist=no
|
|
2389 fi
|
|
2390 rm -f conftest*
|
|
2391 fi
|
|
2392
|
|
2393 echo "$ac_t""$ac_cv_decl_sys_siglist" 1>&6
|
|
2394 if test $ac_cv_decl_sys_siglist = yes; then
|
|
2395 cat >> confdefs.h <<\EOF
|
|
2396 #define SYS_SIGLIST_DECLARED 1
|
|
2397 EOF
|
|
2398
|
|
2399 fi
|
|
2400
|
|
2401
|
|
2402 echo $ac_n "checking for struct utimbuf""... $ac_c" 1>&6
|
|
2403 echo "configure:2404: checking for struct utimbuf" >&5
|
|
2404 if eval "test \"`echo '$''{'emacs_cv_struct_utimbuf'+set}'`\" = set"; then
|
|
2405 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2406 else
|
|
2407 cat > conftest.$ac_ext <<EOF
|
|
2408 #line 2409 "configure"
|
|
2409 #include "confdefs.h"
|
|
2410 #ifdef TIME_WITH_SYS_TIME
|
|
2411 #include <sys/time.h>
|
|
2412 #include <time.h>
|
|
2413 #else
|
|
2414 #ifdef HAVE_SYS_TIME_H
|
|
2415 #include <sys/time.h>
|
|
2416 #else
|
|
2417 #include <time.h>
|
|
2418 #endif
|
|
2419 #endif
|
|
2420 #ifdef HAVE_UTIME_H
|
|
2421 #include <utime.h>
|
|
2422 #endif
|
|
2423 int main() {
|
|
2424 static struct utimbuf x; x.actime = x.modtime;
|
|
2425 ; return 0; }
|
|
2426 EOF
|
|
2427 if { (eval echo configure:2428: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
|
2428 rm -rf conftest*
|
|
2429 emacs_cv_struct_utimbuf=yes
|
|
2430 else
|
|
2431 echo "configure: failed program was:" >&5
|
|
2432 cat conftest.$ac_ext >&5
|
|
2433 rm -rf conftest*
|
|
2434 emacs_cv_struct_utimbuf=no
|
|
2435 fi
|
|
2436 rm -f conftest*
|
|
2437 fi
|
|
2438
|
|
2439 echo "$ac_t""$emacs_cv_struct_utimbuf" 1>&6
|
|
2440 if test $emacs_cv_struct_utimbuf = yes; then
|
|
2441 cat >> confdefs.h <<\EOF
|
|
2442 #define HAVE_STRUCT_UTIMBUF 1
|
|
2443 EOF
|
|
2444
|
|
2445 fi
|
|
2446
|
|
2447 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
|
|
2448 echo "configure:2449: checking return type of signal handlers" >&5
|
|
2449 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
|
|
2450 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2451 else
|
|
2452 cat > conftest.$ac_ext <<EOF
|
|
2453 #line 2454 "configure"
|
|
2454 #include "confdefs.h"
|
|
2455 #include <sys/types.h>
|
|
2456 #include <signal.h>
|
|
2457 #ifdef signal
|
|
2458 #undef signal
|
|
2459 #endif
|
|
2460 #ifdef __cplusplus
|
|
2461 extern "C" void (*signal (int, void (*)(int)))(int);
|
|
2462 #else
|
|
2463 void (*signal ()) ();
|
|
2464 #endif
|
|
2465
|
|
2466 int main() {
|
|
2467 int i;
|
|
2468 ; return 0; }
|
|
2469 EOF
|
|
2470 if { (eval echo configure:2471: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
|
2471 rm -rf conftest*
|
|
2472 ac_cv_type_signal=void
|
|
2473 else
|
|
2474 echo "configure: failed program was:" >&5
|
|
2475 cat conftest.$ac_ext >&5
|
|
2476 rm -rf conftest*
|
|
2477 ac_cv_type_signal=int
|
|
2478 fi
|
|
2479 rm -f conftest*
|
|
2480 fi
|
|
2481
|
|
2482 echo "$ac_t""$ac_cv_type_signal" 1>&6
|
|
2483 cat >> confdefs.h <<EOF
|
|
2484 #define RETSIGTYPE $ac_cv_type_signal
|
|
2485 EOF
|
|
2486
|
|
2487
|
|
2488
|
|
2489 echo $ac_n "checking for struct timeval""... $ac_c" 1>&6
|
|
2490 echo "configure:2491: checking for struct timeval" >&5
|
|
2491 if eval "test \"`echo '$''{'emacs_cv_struct_timeval'+set}'`\" = set"; then
|
|
2492 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2493 else
|
|
2494 cat > conftest.$ac_ext <<EOF
|
|
2495 #line 2496 "configure"
|
|
2496 #include "confdefs.h"
|
|
2497 #ifdef TIME_WITH_SYS_TIME
|
|
2498 #include <sys/time.h>
|
|
2499 #include <time.h>
|
|
2500 #else
|
|
2501 #ifdef HAVE_SYS_TIME_H
|
|
2502 #include <sys/time.h>
|
|
2503 #else
|
|
2504 #include <time.h>
|
|
2505 #endif
|
|
2506 #endif
|
|
2507 int main() {
|
|
2508 static struct timeval x; x.tv_sec = x.tv_usec;
|
|
2509 ; return 0; }
|
|
2510 EOF
|
|
2511 if { (eval echo configure:2512: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
|
2512 rm -rf conftest*
|
|
2513 emacs_cv_struct_timeval=yes
|
|
2514 else
|
|
2515 echo "configure: failed program was:" >&5
|
|
2516 cat conftest.$ac_ext >&5
|
|
2517 rm -rf conftest*
|
|
2518 emacs_cv_struct_timeval=no
|
|
2519 fi
|
|
2520 rm -f conftest*
|
|
2521 fi
|
|
2522
|
|
2523 echo "$ac_t""$emacs_cv_struct_timeval" 1>&6
|
|
2524 HAVE_TIMEVAL=$emacs_cv_struct_timeval
|
|
2525 if test $emacs_cv_struct_timeval = yes; then
|
|
2526 cat >> confdefs.h <<\EOF
|
|
2527 #define HAVE_TIMEVAL 1
|
|
2528 EOF
|
|
2529
|
|
2530 fi
|
|
2531
|
|
2532 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
|
|
2533 echo "configure:2534: checking whether struct tm is in sys/time.h or time.h" >&5
|
|
2534 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
|
|
2535 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2536 else
|
|
2537 cat > conftest.$ac_ext <<EOF
|
|
2538 #line 2539 "configure"
|
|
2539 #include "confdefs.h"
|
|
2540 #include <sys/types.h>
|
|
2541 #include <time.h>
|
|
2542 int main() {
|
|
2543 struct tm *tp; tp->tm_sec;
|
|
2544 ; return 0; }
|
|
2545 EOF
|
|
2546 if { (eval echo configure:2547: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
|
2547 rm -rf conftest*
|
|
2548 ac_cv_struct_tm=time.h
|
|
2549 else
|
|
2550 echo "configure: failed program was:" >&5
|
|
2551 cat conftest.$ac_ext >&5
|
|
2552 rm -rf conftest*
|
|
2553 ac_cv_struct_tm=sys/time.h
|
|
2554 fi
|
|
2555 rm -f conftest*
|
|
2556 fi
|
|
2557
|
|
2558 echo "$ac_t""$ac_cv_struct_tm" 1>&6
|
|
2559 if test $ac_cv_struct_tm = sys/time.h; then
|
|
2560 cat >> confdefs.h <<\EOF
|
|
2561 #define TM_IN_SYS_TIME 1
|
|
2562 EOF
|
|
2563
|
|
2564 fi
|
|
2565
|
|
2566 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
|
|
2567 echo "configure:2568: checking for tm_zone in struct tm" >&5
|
|
2568 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
|
|
2569 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2570 else
|
|
2571 cat > conftest.$ac_ext <<EOF
|
|
2572 #line 2573 "configure"
|
|
2573 #include "confdefs.h"
|
|
2574 #include <sys/types.h>
|
|
2575 #include <$ac_cv_struct_tm>
|
|
2576 int main() {
|
|
2577 struct tm tm; tm.tm_zone;
|
|
2578 ; return 0; }
|
|
2579 EOF
|
|
2580 if { (eval echo configure:2581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
|
2581 rm -rf conftest*
|
|
2582 ac_cv_struct_tm_zone=yes
|
|
2583 else
|
|
2584 echo "configure: failed program was:" >&5
|
|
2585 cat conftest.$ac_ext >&5
|
|
2586 rm -rf conftest*
|
|
2587 ac_cv_struct_tm_zone=no
|
|
2588 fi
|
|
2589 rm -f conftest*
|
|
2590 fi
|
|
2591
|
|
2592 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
|
|
2593 if test "$ac_cv_struct_tm_zone" = yes; then
|
|
2594 cat >> confdefs.h <<\EOF
|
|
2595 #define HAVE_TM_ZONE 1
|
|
2596 EOF
|
|
2597
|
|
2598 else
|
|
2599 echo $ac_n "checking for tzname""... $ac_c" 1>&6
|
|
2600 echo "configure:2601: checking for tzname" >&5
|
|
2601 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
|
|
2602 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2603 else
|
|
2604 cat > conftest.$ac_ext <<EOF
|
|
2605 #line 2606 "configure"
|
|
2606 #include "confdefs.h"
|
|
2607 #include <time.h>
|
|
2608 #ifndef tzname /* For SGI. */
|
|
2609 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
|
|
2610 #endif
|
|
2611 int main() {
|
|
2612 atoi(*tzname);
|
|
2613 ; return 0; }
|
|
2614 EOF
|
|
2615 if { (eval echo configure:2616: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
2616 rm -rf conftest*
|
|
2617 ac_cv_var_tzname=yes
|
|
2618 else
|
|
2619 echo "configure: failed program was:" >&5
|
|
2620 cat conftest.$ac_ext >&5
|
|
2621 rm -rf conftest*
|
|
2622 ac_cv_var_tzname=no
|
|
2623 fi
|
|
2624 rm -f conftest*
|
|
2625 fi
|
|
2626
|
|
2627 echo "$ac_t""$ac_cv_var_tzname" 1>&6
|
|
2628 if test $ac_cv_var_tzname = yes; then
|
|
2629 cat >> confdefs.h <<\EOF
|
|
2630 #define HAVE_TZNAME 1
|
|
2631 EOF
|
|
2632
|
|
2633 fi
|
|
2634 fi
|
|
2635
|
|
2636
|
|
2637 echo $ac_n "checking for working const""... $ac_c" 1>&6
|
|
2638 echo "configure:2639: checking for working const" >&5
|
|
2639 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
|
|
2640 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2641 else
|
|
2642 cat > conftest.$ac_ext <<EOF
|
|
2643 #line 2644 "configure"
|
|
2644 #include "confdefs.h"
|
|
2645
|
|
2646 int main() {
|
|
2647
|
|
2648 /* Ultrix mips cc rejects this. */
|
|
2649 typedef int charset[2]; const charset x;
|
|
2650 /* SunOS 4.1.1 cc rejects this. */
|
|
2651 char const *const *ccp;
|
|
2652 char **p;
|
|
2653 /* NEC SVR4.0.2 mips cc rejects this. */
|
|
2654 struct point {int x, y;};
|
|
2655 static struct point const zero = {0,0};
|
|
2656 /* AIX XL C 1.02.0.0 rejects this.
|
|
2657 It does not let you subtract one const X* pointer from another in an arm
|
|
2658 of an if-expression whose if-part is not a constant expression */
|
|
2659 const char *g = "string";
|
|
2660 ccp = &g + (g ? g-g : 0);
|
|
2661 /* HPUX 7.0 cc rejects these. */
|
|
2662 ++ccp;
|
|
2663 p = (char**) ccp;
|
|
2664 ccp = (char const *const *) p;
|
|
2665 { /* SCO 3.2v4 cc rejects this. */
|
|
2666 char *t;
|
|
2667 char const *s = 0 ? (char *) 0 : (char const *) 0;
|
|
2668
|
|
2669 *t++ = 0;
|
|
2670 }
|
|
2671 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
|
|
2672 int x[] = {25, 17};
|
|
2673 const int *foo = &x[0];
|
|
2674 ++foo;
|
|
2675 }
|
|
2676 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
|
|
2677 typedef const int *iptr;
|
|
2678 iptr p = 0;
|
|
2679 ++p;
|
|
2680 }
|
|
2681 { /* AIX XL C 1.02.0.0 rejects this saying
|
|
2682 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
|
|
2683 struct s { int j; const int *ap[3]; };
|
|
2684 struct s *b; b->j = 5;
|
|
2685 }
|
|
2686 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
|
|
2687 const int foo = 10;
|
|
2688 }
|
|
2689
|
|
2690 ; return 0; }
|
|
2691 EOF
|
|
2692 if { (eval echo configure:2693: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
|
2693 rm -rf conftest*
|
|
2694 ac_cv_c_const=yes
|
|
2695 else
|
|
2696 echo "configure: failed program was:" >&5
|
|
2697 cat conftest.$ac_ext >&5
|
|
2698 rm -rf conftest*
|
|
2699 ac_cv_c_const=no
|
|
2700 fi
|
|
2701 rm -f conftest*
|
|
2702 fi
|
|
2703
|
|
2704 echo "$ac_t""$ac_cv_c_const" 1>&6
|
|
2705 if test $ac_cv_c_const = no; then
|
|
2706 cat >> confdefs.h <<\EOF
|
|
2707 #define const
|
|
2708 EOF
|
|
2709
|
|
2710 fi
|
|
2711
|
|
2712
|
|
2713 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
|
|
2714 echo "configure:2715: checking whether ${MAKE-make} sets \${MAKE}" >&5
|
|
2715 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
|
|
2716 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
|
|
2717 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2718 else
|
|
2719 cat > conftestmake <<\EOF
|
|
2720 all:
|
|
2721 @echo 'ac_maketemp="${MAKE}"'
|
|
2722 EOF
|
|
2723 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
|
2724 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
|
|
2725 if test -n "$ac_maketemp"; then
|
|
2726 eval ac_cv_prog_make_${ac_make}_set=yes
|
|
2727 else
|
|
2728 eval ac_cv_prog_make_${ac_make}_set=no
|
|
2729 fi
|
|
2730 rm -f conftestmake
|
|
2731 fi
|
|
2732 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
|
|
2733 echo "$ac_t""yes" 1>&6
|
|
2734 SET_MAKE=
|
|
2735 else
|
|
2736 echo "$ac_t""no" 1>&6
|
|
2737 SET_MAKE="MAKE=${MAKE-make}"
|
|
2738 fi
|
|
2739
|
|
2740
|
|
2741 echo $ac_n "checking for long file names""... $ac_c" 1>&6
|
|
2742 echo "configure:2743: checking for long file names" >&5
|
|
2743 if eval "test \"`echo '$''{'ac_cv_sys_long_file_names'+set}'`\" = set"; then
|
|
2744 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2745 else
|
|
2746 ac_cv_sys_long_file_names=yes
|
|
2747 # Test for long file names in all the places we know might matter:
|
|
2748 # . the current directory, where building will happen
|
|
2749 # $prefix/lib where we will be installing things
|
|
2750 # $exec_prefix/lib likewise
|
|
2751 # eval it to expand exec_prefix.
|
|
2752 # $TMPDIR if set, where it might want to write temporary files
|
|
2753 # if $TMPDIR is not set:
|
|
2754 # /tmp where it might want to write temporary files
|
|
2755 # /var/tmp likewise
|
|
2756 # /usr/tmp likewise
|
|
2757 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
|
|
2758 ac_tmpdirs="$TMPDIR"
|
|
2759 else
|
|
2760 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
|
|
2761 fi
|
|
2762 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
|
|
2763 test -d $ac_dir || continue
|
|
2764 test -w $ac_dir || continue # It is less confusing to not echo anything here.
|
|
2765 (echo 1 > $ac_dir/conftest9012345) 2>/dev/null
|
|
2766 (echo 2 > $ac_dir/conftest9012346) 2>/dev/null
|
|
2767 val=`cat $ac_dir/conftest9012345 2>/dev/null`
|
|
2768 if test ! -f $ac_dir/conftest9012345 || test "$val" != 1; then
|
|
2769 ac_cv_sys_long_file_names=no
|
|
2770 rm -f $ac_dir/conftest9012345 $ac_dir/conftest9012346 2>/dev/null
|
|
2771 break
|
|
2772 fi
|
|
2773 rm -f $ac_dir/conftest9012345 $ac_dir/conftest9012346 2>/dev/null
|
|
2774 done
|
|
2775 fi
|
|
2776
|
|
2777 echo "$ac_t""$ac_cv_sys_long_file_names" 1>&6
|
|
2778 if test $ac_cv_sys_long_file_names = yes; then
|
|
2779 cat >> confdefs.h <<\EOF
|
|
2780 #define HAVE_LONG_FILE_NAMES 1
|
|
2781 EOF
|
|
2782
|
|
2783 fi
|
|
2784
|
|
2785
|
|
2786 #### Choose a window system.
|
|
2787
|
|
2788 # If we find X, set shell vars x_includes and x_libraries to the
|
|
2789 # paths, otherwise set no_x=yes.
|
|
2790 # Uses ac_ vars as temps to allow command line to override cache and checks.
|
|
2791 # --without-x overrides everything else, but does not touch the cache.
|
|
2792 echo $ac_n "checking for X""... $ac_c" 1>&6
|
|
2793 echo "configure:2794: checking for X" >&5
|
|
2794
|
|
2795 # Check whether --with-x or --without-x was given.
|
|
2796 if test "${with_x+set}" = set; then
|
|
2797 withval="$with_x"
|
|
2798 :
|
|
2799 fi
|
|
2800
|
|
2801 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
|
|
2802 if test "x$with_x" = xno; then
|
|
2803 # The user explicitly disabled X.
|
|
2804 have_x=disabled
|
|
2805 else
|
|
2806 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
|
|
2807 # Both variables are already set.
|
|
2808 have_x=yes
|
|
2809 else
|
|
2810 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
|
|
2811 echo $ac_n "(cached) $ac_c" 1>&6
|
|
2812 else
|
|
2813 # One or both of the vars are not set, and there is no cached value.
|
|
2814 ac_x_includes=NO ac_x_libraries=NO
|
|
2815 rm -fr conftestdir
|
|
2816 if mkdir conftestdir; then
|
|
2817 cd conftestdir
|
|
2818 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
|
|
2819 cat > Imakefile <<'EOF'
|
|
2820 acfindx:
|
|
2821 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
|
|
2822 EOF
|
|
2823 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
|
|
2824 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
|
2825 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
|
|
2826 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
|
|
2827 for ac_extension in a so sl; do
|
|
2828 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
|
|
2829 test -f $ac_im_libdir/libX11.$ac_extension; then
|
|
2830 ac_im_usrlibdir=$ac_im_libdir; break
|
|
2831 fi
|
|
2832 done
|
|
2833 # Screen out bogus values from the imake configuration. They are
|
|
2834 # bogus both because they are the default anyway, and because
|
|
2835 # using them would break gcc on systems where it needs fixed includes.
|
|
2836 case "$ac_im_incroot" in
|
|
2837 /usr/include) ;;
|
|
2838 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;;
|
|
2839 esac
|
|
2840 case "$ac_im_usrlibdir" in
|
|
2841 /usr/lib | /lib) ;;
|
|
2842 *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
|
|
2843 esac
|
|
2844 fi
|
|
2845 cd ..
|
|
2846 rm -fr conftestdir
|
|
2847 fi
|
|
2848
|
|
2849 if test "$ac_x_includes" = NO; then
|
|
2850 # Guess where to find include files, by looking for this one X11 .h file.
|
|
2851 test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
|
|
2852
|
|
2853 # First, try using that file with no special directory specified.
|
|
2854 cat > conftest.$ac_ext <<EOF
|
|
2855 #line 2856 "configure"
|
|
2856 #include "confdefs.h"
|
|
2857 #include <$x_direct_test_include>
|
|
2858 EOF
|
|
2859 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
2860 { (eval echo configure:2861: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
2861 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
2862 if test -z "$ac_err"; then
|
|
2863 rm -rf conftest*
|
|
2864 # We can compile using X headers with no special include directory.
|
|
2865 ac_x_includes=
|
|
2866 else
|
|
2867 echo "$ac_err" >&5
|
|
2868 echo "configure: failed program was:" >&5
|
|
2869 cat conftest.$ac_ext >&5
|
|
2870 rm -rf conftest*
|
|
2871 # Look for the header file in a standard set of common directories.
|
|
2872 # Check X11 before X11Rn because it is often a symlink to the current release.
|
|
2873 for ac_dir in \
|
|
2874 /usr/X11/include \
|
|
2875 /usr/X11R6/include \
|
|
2876 /usr/X11R5/include \
|
|
2877 /usr/X11R4/include \
|
|
2878 \
|
|
2879 /usr/include/X11 \
|
|
2880 /usr/include/X11R6 \
|
|
2881 /usr/include/X11R5 \
|
|
2882 /usr/include/X11R4 \
|
|
2883 \
|
|
2884 /usr/local/X11/include \
|
|
2885 /usr/local/X11R6/include \
|
|
2886 /usr/local/X11R5/include \
|
|
2887 /usr/local/X11R4/include \
|
|
2888 \
|
|
2889 /usr/local/include/X11 \
|
|
2890 /usr/local/include/X11R6 \
|
|
2891 /usr/local/include/X11R5 \
|
|
2892 /usr/local/include/X11R4 \
|
|
2893 \
|
|
2894 /usr/X386/include \
|
|
2895 /usr/x386/include \
|
|
2896 /usr/XFree86/include/X11 \
|
|
2897 \
|
|
2898 /usr/include \
|
|
2899 /usr/local/include \
|
|
2900 /usr/unsupported/include \
|
|
2901 /usr/athena/include \
|
|
2902 /usr/local/x11r5/include \
|
|
2903 /usr/lpp/Xamples/include \
|
|
2904 \
|
|
2905 /usr/openwin/include \
|
|
2906 /usr/openwin/share/include \
|
|
2907 ; \
|
|
2908 do
|
|
2909 if test -r "$ac_dir/$x_direct_test_include"; then
|
|
2910 ac_x_includes=$ac_dir
|
|
2911 break
|
|
2912 fi
|
|
2913 done
|
|
2914 fi
|
|
2915 rm -f conftest*
|
|
2916 fi # $ac_x_includes = NO
|
|
2917
|
|
2918 if test "$ac_x_libraries" = NO; then
|
|
2919 # Check for the libraries.
|
|
2920
|
|
2921 test -z "$x_direct_test_library" && x_direct_test_library=Xt
|
|
2922 test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
|
|
2923
|
|
2924 # See if we find them without any special options.
|
|
2925 # Don't add to $LIBS permanently.
|
|
2926 ac_save_LIBS="$LIBS"
|
|
2927 LIBS="-l$x_direct_test_library $LIBS"
|
|
2928 cat > conftest.$ac_ext <<EOF
|
|
2929 #line 2930 "configure"
|
|
2930 #include "confdefs.h"
|
|
2931
|
|
2932 int main() {
|
|
2933 ${x_direct_test_function}()
|
|
2934 ; return 0; }
|
|
2935 EOF
|
|
2936 if { (eval echo configure:2937: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
2937 rm -rf conftest*
|
|
2938 LIBS="$ac_save_LIBS"
|
|
2939 # We can link X programs with no special library path.
|
|
2940 ac_x_libraries=
|
|
2941 else
|
|
2942 echo "configure: failed program was:" >&5
|
|
2943 cat conftest.$ac_ext >&5
|
|
2944 rm -rf conftest*
|
|
2945 LIBS="$ac_save_LIBS"
|
|
2946 # First see if replacing the include by lib works.
|
|
2947 # Check X11 before X11Rn because it is often a symlink to the current release.
|
|
2948 for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \
|
|
2949 /usr/X11/lib \
|
|
2950 /usr/X11R6/lib \
|
|
2951 /usr/X11R5/lib \
|
|
2952 /usr/X11R4/lib \
|
|
2953 \
|
|
2954 /usr/lib/X11 \
|
|
2955 /usr/lib/X11R6 \
|
|
2956 /usr/lib/X11R5 \
|
|
2957 /usr/lib/X11R4 \
|
|
2958 \
|
|
2959 /usr/local/X11/lib \
|
|
2960 /usr/local/X11R6/lib \
|
|
2961 /usr/local/X11R5/lib \
|
|
2962 /usr/local/X11R4/lib \
|
|
2963 \
|
|
2964 /usr/local/lib/X11 \
|
|
2965 /usr/local/lib/X11R6 \
|
|
2966 /usr/local/lib/X11R5 \
|
|
2967 /usr/local/lib/X11R4 \
|
|
2968 \
|
|
2969 /usr/X386/lib \
|
|
2970 /usr/x386/lib \
|
|
2971 /usr/XFree86/lib/X11 \
|
|
2972 \
|
|
2973 /usr/lib \
|
|
2974 /usr/local/lib \
|
|
2975 /usr/unsupported/lib \
|
|
2976 /usr/athena/lib \
|
|
2977 /usr/local/x11r5/lib \
|
|
2978 /usr/lpp/Xamples/lib \
|
|
2979 /lib/usr/lib/X11 \
|
|
2980 \
|
|
2981 /usr/openwin/lib \
|
|
2982 /usr/openwin/share/lib \
|
|
2983 ; \
|
|
2984 do
|
|
2985 for ac_extension in a so sl; do
|
|
2986 if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
|
|
2987 ac_x_libraries=$ac_dir
|
|
2988 break 2
|
|
2989 fi
|
|
2990 done
|
|
2991 done
|
|
2992 fi
|
|
2993 rm -f conftest*
|
|
2994 fi # $ac_x_libraries = NO
|
|
2995
|
|
2996 if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then
|
|
2997 # Didn't find X anywhere. Cache the known absence of X.
|
|
2998 ac_cv_have_x="have_x=no"
|
|
2999 else
|
|
3000 # Record where we found X for the cache.
|
|
3001 ac_cv_have_x="have_x=yes \
|
|
3002 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
|
|
3003 fi
|
|
3004 fi
|
|
3005 fi
|
|
3006 eval "$ac_cv_have_x"
|
|
3007 fi # $with_x != no
|
|
3008
|
|
3009 if test "$have_x" != yes; then
|
|
3010 echo "$ac_t""$have_x" 1>&6
|
|
3011 no_x=yes
|
|
3012 else
|
|
3013 # If each of the values was on the command line, it overrides each guess.
|
|
3014 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
|
|
3015 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
|
|
3016 # Update the cache value to reflect the command line values.
|
|
3017 ac_cv_have_x="have_x=yes \
|
|
3018 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
|
|
3019 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
|
|
3020 fi
|
|
3021
|
|
3022 if test "$no_x" = yes; then
|
|
3023 window_system=none
|
|
3024 else
|
|
3025 window_system=x11
|
|
3026 fi
|
|
3027
|
|
3028 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
|
|
3029 LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
|
|
3030 LD_SWITCH_X_SITE_AUX=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"`
|
|
3031 x_default_search_path=""
|
|
3032 for x_library in `echo ${x_libraries} | sed -e "s/:/ /g"`; do
|
|
3033 x_search_path="${x_library}/X11/%L/%T/%N%C%S:\
|
|
3034 ${x_library}/X11/%L/%T/%N%C%S:${x_libary}/X11/%l/%T/%N%C%S:\
|
|
3035 ${x_library}/X11/%T/%N%C%S:${x_library}/X11/%L/%T/%N%S:\
|
|
3036 ${x_library}/X11/%l/%T/%N%S:${x_library}/X11/%T/%N%S"
|
|
3037 if test x"${x_default_search_path}" = x; then
|
|
3038 x_default_search_path=${x_search_path}
|
|
3039 else
|
|
3040 x_default_search_path="${x_search_path}:${x_default_search_path}"
|
|
3041 fi
|
|
3042 done
|
|
3043 fi
|
|
3044 if test "${x_includes}" != NONE && test -n "${x_includes}"; then
|
|
3045 C_SWITCH_X_SITE=-I`echo ${x_includes} | sed -e "s/:/ -I/g"`
|
|
3046 fi
|
|
3047
|
|
3048 if test x"${x_includes}" = x; then
|
|
3049 bitmapdir=/usr/include/X11/bitmaps
|
|
3050 else
|
|
3051 # accumulate include directories that have X11 bitmap subdirectories
|
|
3052 bmd_acc="dummyval"
|
|
3053 for bmd in `echo ${x_includes} | sed -e "s/:/ /g"`; do
|
|
3054 if test -d "${bmd}/X11/bitmaps"; then
|
|
3055 bmd_acc="${bmd_acc}:${bmd}/X11/bitmaps"
|
|
3056 elif test -d "${bmd}/bitmaps"; then
|
|
3057 bmd_acc="${bmd_acc}:${bmd}/bitmaps"
|
|
3058 fi
|
|
3059 done
|
|
3060 if test ${bmd_acc} != "dummyval"; then
|
|
3061 bitmapdir=`echo ${bmd_acc} | sed -e "s/^dummyval://"`
|
|
3062 fi
|
|
3063 fi
|
|
3064
|
|
3065 case "${window_system}" in
|
|
3066 x11 )
|
|
3067 HAVE_X_WINDOWS=yes
|
|
3068 HAVE_X11=yes
|
|
3069 case "${with_x_toolkit}" in
|
|
3070 athena | lucid ) USE_X_TOOLKIT=LUCID ;;
|
|
3071 motif ) USE_X_TOOLKIT=MOTIF ;;
|
|
3072 no ) USE_X_TOOLKIT=none ;;
|
|
3073 * ) USE_X_TOOLKIT=maybe ;;
|
|
3074 esac
|
|
3075 ;;
|
|
3076 none )
|
|
3077 HAVE_X_WINDOWS=no
|
|
3078 HAVE_X11=no
|
|
3079 USE_X_TOOLKIT=none
|
|
3080 ;;
|
|
3081 esac
|
|
3082
|
|
3083 ### If we're using X11, we should use the X menu package.
|
|
3084 HAVE_MENUS=no
|
|
3085 case ${HAVE_X11} in
|
|
3086 yes ) HAVE_MENUS=yes ;;
|
|
3087 esac
|
|
3088
|
|
3089 if test "${opsys}" = "hpux9"; then
|
|
3090 case "${x_libraries}" in
|
|
3091 *X11R4* )
|
|
3092 opsysfile="s/hpux9-x11r4.h"
|
|
3093 ;;
|
|
3094 esac
|
|
3095 fi
|
|
3096
|
|
3097 if test "${opsys}" = "hpux9shr"; then
|
|
3098 case "${x_libraries}" in
|
|
3099 *X11R4* )
|
|
3100 opsysfile="s/hpux9shxr4.h"
|
|
3101 ;;
|
|
3102 esac
|
|
3103 fi
|
|
3104
|
|
3105 #### Extract some information from the operating system and machine files.
|
|
3106
|
|
3107 echo "checking the machine- and system-dependent files to find out
|
|
3108 - which libraries the lib-src programs will want, and
|
|
3109 - whether the GNU malloc routines are usable" 1>&6
|
|
3110 echo "configure:3111: checking the machine- and system-dependent files to find out
|
|
3111 - which libraries the lib-src programs will want, and
|
|
3112 - whether the GNU malloc routines are usable" >&5
|
|
3113
|
|
3114 ### First figure out CFLAGS (which we use for running the compiler here)
|
|
3115 ### and REAL_CFLAGS (which we use for real compilation).
|
|
3116 ### The two are the same except on a few systems, where they are made
|
|
3117 ### different to work around various lossages. For example,
|
|
3118 ### GCC 2.5 on GNU/Linux needs them to be different because it treats -g
|
|
3119 ### as implying static linking.
|
|
3120
|
|
3121 ### If the CFLAGS env var is specified, we use that value
|
|
3122 ### instead of the default.
|
|
3123
|
|
3124 ### It's not important that this name contain the PID; you can't run
|
|
3125 ### two configures in the same directory and have anything work
|
|
3126 ### anyway.
|
|
3127 tempcname="conftest.c"
|
|
3128
|
|
3129 echo '
|
|
3130 #include "'${srcdir}'/src/'${opsysfile}'"
|
|
3131 #include "'${srcdir}'/src/'${machfile}'"
|
|
3132 #ifndef LIBS_MACHINE
|
|
3133 #define LIBS_MACHINE
|
|
3134 #endif
|
|
3135 #ifndef LIBS_SYSTEM
|
|
3136 #define LIBS_SYSTEM
|
|
3137 #endif
|
|
3138 #ifndef C_SWITCH_SYSTEM
|
|
3139 #define C_SWITCH_SYSTEM
|
|
3140 #endif
|
|
3141 #ifndef C_SWITCH_MACHINE
|
|
3142 #define C_SWITCH_MACHINE
|
|
3143 #endif
|
|
3144 configure___ libsrc_libs=LIBS_MACHINE LIBS_SYSTEM
|
|
3145 configure___ c_switch_system=C_SWITCH_SYSTEM
|
|
3146 configure___ c_switch_machine=C_SWITCH_MACHINE
|
|
3147
|
|
3148 #ifndef LIB_X11_LIB
|
|
3149 #define LIB_X11_LIB -lX11
|
|
3150 #endif
|
|
3151
|
|
3152 #ifndef LIBX11_MACHINE
|
|
3153 #define LIBX11_MACHINE
|
|
3154 #endif
|
|
3155
|
|
3156 #ifndef LIBX11_SYSTEM
|
|
3157 #define LIBX11_SYSTEM
|
|
3158 #endif
|
|
3159 configure___ LIBX=LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
|
|
3160
|
|
3161 #ifdef UNEXEC
|
|
3162 configure___ unexec=UNEXEC
|
|
3163 #else
|
|
3164 configure___ unexec=unexec.o
|
|
3165 #endif
|
|
3166
|
|
3167 #ifdef SYSTEM_MALLOC
|
|
3168 configure___ system_malloc=yes
|
|
3169 #else
|
|
3170 configure___ system_malloc=no
|
|
3171 #endif
|
|
3172
|
|
3173 #ifndef C_DEBUG_SWITCH
|
|
3174 #define C_DEBUG_SWITCH -g
|
|
3175 #endif
|
|
3176
|
|
3177 #ifndef C_OPTIMIZE_SWITCH
|
|
3178 #define C_OPTIMIZE_SWITCH -O
|
|
3179 #endif
|
|
3180
|
|
3181 #ifndef LD_SWITCH_MACHINE
|
|
3182 #define LD_SWITCH_MACHINE
|
|
3183 #endif
|
|
3184
|
|
3185 #ifndef LD_SWITCH_SYSTEM
|
|
3186 #define LD_SWITCH_SYSTEM
|
|
3187 #endif
|
|
3188
|
|
3189 #ifndef LD_SWITCH_X_SITE_AUX
|
|
3190 #define LD_SWITCH_X_SITE_AUX
|
|
3191 #endif
|
|
3192
|
|
3193 configure___ ld_switch_system=LD_SWITCH_SYSTEM
|
|
3194 configure___ ld_switch_machine=LD_SWITCH_MACHINE
|
|
3195
|
|
3196 #ifdef THIS_IS_CONFIGURE
|
|
3197
|
|
3198 /* Get the CFLAGS for tests in configure. */
|
|
3199 #ifdef __GNUC__
|
|
3200 configure___ CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
|
|
3201 #else
|
|
3202 configure___ CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
|
|
3203 #endif
|
|
3204
|
|
3205 #else /* not THIS_IS_CONFIGURE */
|
|
3206
|
|
3207 /* Get the CFLAGS for real compilation. */
|
|
3208 #ifdef __GNUC__
|
|
3209 configure___ REAL_CFLAGS=C_DEBUG_SWITCH C_OPTIMIZE_SWITCH '${SPECIFIED_CFLAGS}'
|
|
3210 #else
|
|
3211 configure___ REAL_CFLAGS=C_DEBUG_SWITCH '${SPECIFIED_CFLAGS}'
|
|
3212 #endif
|
|
3213
|
|
3214 #endif /* not THIS_IS_CONFIGURE */
|
|
3215 ' > ${tempcname}
|
|
3216
|
|
3217 # The value of CPP is a quoted variable reference, so we need to do this
|
|
3218 # to get its actual value...
|
|
3219 CPP=`eval "echo $CPP"`
|
|
3220 eval `${CPP} -Isrc ${tempcname} \
|
|
3221 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
|
|
3222 if test "x$SPECIFIED_CFLAGS" = x; then
|
|
3223 eval `${CPP} -Isrc -DTHIS_IS_CONFIGURE ${tempcname} \
|
|
3224 | sed -n -e 's/^configure___ \([^=]*=\)\(.*\)$/\1"\2"/p'`
|
|
3225 else
|
|
3226 REAL_CFLAGS="$CFLAGS"
|
|
3227 fi
|
|
3228 rm ${tempcname}
|
|
3229
|
|
3230 ac_link="$ac_link $ld_switch_machine $ld_switch_system"
|
|
3231
|
|
3232 ### Compute the unexec source name from the object name.
|
|
3233 UNEXEC_SRC="`echo ${unexec} | sed 's/\.o/.c/'`"
|
|
3234
|
|
3235 # Do the opsystem or machine files prohibit the use of the GNU malloc?
|
|
3236 # Assume not, until told otherwise.
|
|
3237 GNU_MALLOC=yes
|
|
3238 doug_lea_malloc=yes
|
|
3239 echo $ac_n "checking for malloc_get_state""... $ac_c" 1>&6
|
|
3240 echo "configure:3241: checking for malloc_get_state" >&5
|
|
3241 if eval "test \"`echo '$''{'ac_cv_func_malloc_get_state'+set}'`\" = set"; then
|
|
3242 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3243 else
|
|
3244 cat > conftest.$ac_ext <<EOF
|
|
3245 #line 3246 "configure"
|
|
3246 #include "confdefs.h"
|
|
3247 /* System header to define __stub macros and hopefully few prototypes,
|
|
3248 which can conflict with char malloc_get_state(); below. */
|
|
3249 #include <assert.h>
|
|
3250 /* Override any gcc2 internal prototype to avoid an error. */
|
|
3251 /* We use char because int might match the return type of a gcc2
|
|
3252 builtin and then its argument prototype would still apply. */
|
|
3253 char malloc_get_state();
|
|
3254
|
|
3255 int main() {
|
|
3256
|
|
3257 /* The GNU C library defines this for functions which it implements
|
|
3258 to always fail with ENOSYS. Some functions are actually named
|
|
3259 something starting with __ and the normal name is an alias. */
|
|
3260 #if defined (__stub_malloc_get_state) || defined (__stub___malloc_get_state)
|
|
3261 choke me
|
|
3262 #else
|
|
3263 malloc_get_state();
|
|
3264 #endif
|
|
3265
|
|
3266 ; return 0; }
|
|
3267 EOF
|
|
3268 if { (eval echo configure:3269: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3269 rm -rf conftest*
|
|
3270 eval "ac_cv_func_malloc_get_state=yes"
|
|
3271 else
|
|
3272 echo "configure: failed program was:" >&5
|
|
3273 cat conftest.$ac_ext >&5
|
|
3274 rm -rf conftest*
|
|
3275 eval "ac_cv_func_malloc_get_state=no"
|
|
3276 fi
|
|
3277 rm -f conftest*
|
|
3278 fi
|
|
3279
|
|
3280 if eval "test \"`echo '$ac_cv_func_'malloc_get_state`\" = yes"; then
|
|
3281 echo "$ac_t""yes" 1>&6
|
|
3282 :
|
|
3283 else
|
|
3284 echo "$ac_t""no" 1>&6
|
|
3285 doug_lea_malloc=no
|
|
3286 fi
|
|
3287
|
|
3288 echo $ac_n "checking for malloc_set_state""... $ac_c" 1>&6
|
|
3289 echo "configure:3290: checking for malloc_set_state" >&5
|
|
3290 if eval "test \"`echo '$''{'ac_cv_func_malloc_set_state'+set}'`\" = set"; then
|
|
3291 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3292 else
|
|
3293 cat > conftest.$ac_ext <<EOF
|
|
3294 #line 3295 "configure"
|
|
3295 #include "confdefs.h"
|
|
3296 /* System header to define __stub macros and hopefully few prototypes,
|
|
3297 which can conflict with char malloc_set_state(); below. */
|
|
3298 #include <assert.h>
|
|
3299 /* Override any gcc2 internal prototype to avoid an error. */
|
|
3300 /* We use char because int might match the return type of a gcc2
|
|
3301 builtin and then its argument prototype would still apply. */
|
|
3302 char malloc_set_state();
|
|
3303
|
|
3304 int main() {
|
|
3305
|
|
3306 /* The GNU C library defines this for functions which it implements
|
|
3307 to always fail with ENOSYS. Some functions are actually named
|
|
3308 something starting with __ and the normal name is an alias. */
|
|
3309 #if defined (__stub_malloc_set_state) || defined (__stub___malloc_set_state)
|
|
3310 choke me
|
|
3311 #else
|
|
3312 malloc_set_state();
|
|
3313 #endif
|
|
3314
|
|
3315 ; return 0; }
|
|
3316 EOF
|
|
3317 if { (eval echo configure:3318: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3318 rm -rf conftest*
|
|
3319 eval "ac_cv_func_malloc_set_state=yes"
|
|
3320 else
|
|
3321 echo "configure: failed program was:" >&5
|
|
3322 cat conftest.$ac_ext >&5
|
|
3323 rm -rf conftest*
|
|
3324 eval "ac_cv_func_malloc_set_state=no"
|
|
3325 fi
|
|
3326 rm -f conftest*
|
|
3327 fi
|
|
3328
|
|
3329 if eval "test \"`echo '$ac_cv_func_'malloc_set_state`\" = yes"; then
|
|
3330 echo "$ac_t""yes" 1>&6
|
|
3331 :
|
|
3332 else
|
|
3333 echo "$ac_t""no" 1>&6
|
|
3334 doug_lea_malloc=no
|
|
3335 fi
|
|
3336
|
|
3337 echo $ac_n "checking whether __after_morecore_hook exists""... $ac_c" 1>&6
|
|
3338 echo "configure:3339: checking whether __after_morecore_hook exists" >&5
|
|
3339 if eval "test \"`echo '$''{'emacs_cv_var___after_morecore_hook'+set}'`\" = set"; then
|
|
3340 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3341 else
|
|
3342 cat > conftest.$ac_ext <<EOF
|
|
3343 #line 3344 "configure"
|
|
3344 #include "confdefs.h"
|
|
3345 extern void (* __after_morecore_hook)();
|
|
3346 int main() {
|
|
3347 __after_morecore_hook = 0
|
|
3348 ; return 0; }
|
|
3349 EOF
|
|
3350 if { (eval echo configure:3351: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3351 rm -rf conftest*
|
|
3352 emacs_cv_var___after_morecore_hook=yes
|
|
3353 else
|
|
3354 echo "configure: failed program was:" >&5
|
|
3355 cat conftest.$ac_ext >&5
|
|
3356 rm -rf conftest*
|
|
3357 emacs_cv_var___after_morecore_hook=no
|
|
3358 fi
|
|
3359 rm -f conftest*
|
|
3360 fi
|
|
3361
|
|
3362 echo "$ac_t""$emacs_cv_var___after_morecore_hook" 1>&6
|
|
3363 if test $emacs_cv_var___after_morecore_hook = no; then
|
|
3364 doug_lea_malloc=no
|
|
3365 fi
|
|
3366 if test "${system_malloc}" = "yes"; then
|
|
3367 GNU_MALLOC=no
|
|
3368 GNU_MALLOC_reason="
|
|
3369 (The GNU allocators don't work with this system configuration.)"
|
|
3370 fi
|
|
3371 if test "$doug_lea_malloc" = "yes" ; then
|
|
3372 if test "$GNU_MALLOC" = yes ; then
|
|
3373 GNU_MALLOC_reason="
|
|
3374 (Using Doug Lea's new malloc from the GNU C Library.)"
|
|
3375 fi
|
|
3376 cat >> confdefs.h <<\EOF
|
|
3377 #define DOUG_LEA_MALLOC 1
|
|
3378 EOF
|
|
3379
|
|
3380 fi
|
|
3381
|
|
3382 if test x"${REL_ALLOC}" = x; then
|
|
3383 REL_ALLOC=${GNU_MALLOC}
|
|
3384 fi
|
|
3385
|
|
3386 LISP_FLOAT_TYPE=yes
|
|
3387
|
|
3388
|
|
3389 #### Add the libraries to LIBS and check for some functions.
|
|
3390
|
|
3391 if test x"${OVERRIDE_CPPFLAGS}" != x; then
|
|
3392 CPPFLAGS="${OVERRIDE_CPPFLAGS}"
|
|
3393 else
|
|
3394 CPPFLAGS="$c_switch_system $c_switch_machine $CPPFLAGS"
|
|
3395 fi
|
|
3396
|
|
3397 LIBS="$libsrc_libs $LIBS"
|
|
3398
|
|
3399 echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
|
|
3400 echo "configure:3401: checking for dnet_ntoa in -ldnet" >&5
|
|
3401 ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
|
|
3402 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
3403 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3404 else
|
|
3405 ac_save_LIBS="$LIBS"
|
|
3406 LIBS="-ldnet $LIBS"
|
|
3407 cat > conftest.$ac_ext <<EOF
|
|
3408 #line 3409 "configure"
|
|
3409 #include "confdefs.h"
|
|
3410 /* Override any gcc2 internal prototype to avoid an error. */
|
|
3411 /* We use char because int might match the return type of a gcc2
|
|
3412 builtin and then its argument prototype would still apply. */
|
|
3413 char dnet_ntoa();
|
|
3414
|
|
3415 int main() {
|
|
3416 dnet_ntoa()
|
|
3417 ; return 0; }
|
|
3418 EOF
|
|
3419 if { (eval echo configure:3420: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3420 rm -rf conftest*
|
|
3421 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
3422 else
|
|
3423 echo "configure: failed program was:" >&5
|
|
3424 cat conftest.$ac_ext >&5
|
|
3425 rm -rf conftest*
|
|
3426 eval "ac_cv_lib_$ac_lib_var=no"
|
|
3427 fi
|
|
3428 rm -f conftest*
|
|
3429 LIBS="$ac_save_LIBS"
|
|
3430
|
|
3431 fi
|
|
3432 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
3433 echo "$ac_t""yes" 1>&6
|
|
3434 ac_tr_lib=HAVE_LIB`echo dnet | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
3435 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
3436 cat >> confdefs.h <<EOF
|
|
3437 #define $ac_tr_lib 1
|
|
3438 EOF
|
|
3439
|
|
3440 LIBS="-ldnet $LIBS"
|
|
3441
|
|
3442 else
|
|
3443 echo "$ac_t""no" 1>&6
|
|
3444 fi
|
|
3445
|
|
3446
|
|
3447 echo $ac_n "checking for main in -lXbsd""... $ac_c" 1>&6
|
|
3448 echo "configure:3449: checking for main in -lXbsd" >&5
|
|
3449 ac_lib_var=`echo Xbsd'_'main | sed 'y%./+-%__p_%'`
|
|
3450 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
3451 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3452 else
|
|
3453 ac_save_LIBS="$LIBS"
|
|
3454 LIBS="-lXbsd $LIBS"
|
|
3455 cat > conftest.$ac_ext <<EOF
|
|
3456 #line 3457 "configure"
|
|
3457 #include "confdefs.h"
|
|
3458
|
|
3459 int main() {
|
|
3460 main()
|
|
3461 ; return 0; }
|
|
3462 EOF
|
|
3463 if { (eval echo configure:3464: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3464 rm -rf conftest*
|
|
3465 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
3466 else
|
|
3467 echo "configure: failed program was:" >&5
|
|
3468 cat conftest.$ac_ext >&5
|
|
3469 rm -rf conftest*
|
|
3470 eval "ac_cv_lib_$ac_lib_var=no"
|
|
3471 fi
|
|
3472 rm -f conftest*
|
|
3473 LIBS="$ac_save_LIBS"
|
|
3474
|
|
3475 fi
|
|
3476 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
3477 echo "$ac_t""yes" 1>&6
|
|
3478 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -lXbsd"
|
|
3479 else
|
|
3480 echo "$ac_t""no" 1>&6
|
|
3481 fi
|
|
3482
|
|
3483
|
|
3484 echo $ac_n "checking for cma_open in -lpthreads""... $ac_c" 1>&6
|
|
3485 echo "configure:3486: checking for cma_open in -lpthreads" >&5
|
|
3486 ac_lib_var=`echo pthreads'_'cma_open | sed 'y%./+-%__p_%'`
|
|
3487 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
3488 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3489 else
|
|
3490 ac_save_LIBS="$LIBS"
|
|
3491 LIBS="-lpthreads $LIBS"
|
|
3492 cat > conftest.$ac_ext <<EOF
|
|
3493 #line 3494 "configure"
|
|
3494 #include "confdefs.h"
|
|
3495 /* Override any gcc2 internal prototype to avoid an error. */
|
|
3496 /* We use char because int might match the return type of a gcc2
|
|
3497 builtin and then its argument prototype would still apply. */
|
|
3498 char cma_open();
|
|
3499
|
|
3500 int main() {
|
|
3501 cma_open()
|
|
3502 ; return 0; }
|
|
3503 EOF
|
|
3504 if { (eval echo configure:3505: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3505 rm -rf conftest*
|
|
3506 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
3507 else
|
|
3508 echo "configure: failed program was:" >&5
|
|
3509 cat conftest.$ac_ext >&5
|
|
3510 rm -rf conftest*
|
|
3511 eval "ac_cv_lib_$ac_lib_var=no"
|
|
3512 fi
|
|
3513 rm -f conftest*
|
|
3514 LIBS="$ac_save_LIBS"
|
|
3515
|
|
3516 fi
|
|
3517 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
3518 echo "$ac_t""yes" 1>&6
|
|
3519 ac_tr_lib=HAVE_LIB`echo pthreads | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
3520 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
3521 cat >> confdefs.h <<EOF
|
|
3522 #define $ac_tr_lib 1
|
|
3523 EOF
|
|
3524
|
|
3525 LIBS="-lpthreads $LIBS"
|
|
3526
|
|
3527 else
|
|
3528 echo "$ac_t""no" 1>&6
|
|
3529 fi
|
|
3530
|
|
3531
|
|
3532 echo $ac_n "checking for XFree86 in /usr/X386""... $ac_c" 1>&6
|
|
3533 echo "configure:3534: checking for XFree86 in /usr/X386" >&5
|
|
3534 if test -d /usr/X386/include; then
|
|
3535 HAVE_XFREE386=yes
|
|
3536 : ${C_SWITCH_X_SITE="-I/usr/X386/include"}
|
|
3537 else
|
|
3538 HAVE_XFREE386=no
|
|
3539 fi
|
|
3540 echo "$ac_t""$HAVE_XFREE386" 1>&6
|
|
3541
|
|
3542 # Change CFLAGS temporarily so that C_SWITCH_X_SITE gets used
|
|
3543 # for the tests that follow. We set it back to REAL_CFLAGS later on.
|
|
3544
|
|
3545 if test "${HAVE_X11}" = "yes"; then
|
|
3546 DEFS="$C_SWITCH_X_SITE $DEFS"
|
|
3547 LDFLAGS="$LDFLAGS $LD_SWITCH_X_SITE"
|
|
3548 LIBS="$LIBX $LIBS"
|
|
3549 CFLAGS="$C_SWITCH_X_SITE $CFLAGS"
|
|
3550
|
|
3551 # On Solaris, arrange for LD_RUN_PATH to point to the X libraries for tests.
|
|
3552 # This is handled by LD_SWITCH_X_SITE_AUX during the real build,
|
|
3553 # but it's more convenient here to set LD_RUN_PATH
|
|
3554 # since this also works on hosts that don't understand LD_SWITCH_X_SITE_AUX.
|
|
3555 if test "${x_libraries}" != NONE && test -n "${x_libraries}"; then
|
|
3556 LD_RUN_PATH=$x_libraries${LD_RUN_PATH+:}$LD_RUN_PATH
|
|
3557 export LD_RUN_PATH
|
|
3558 fi
|
|
3559
|
|
3560 if test "${opsys}" = "gnu-linux"; then
|
|
3561 echo $ac_n "checking whether X on GNU/Linux needs -b to link""... $ac_c" 1>&6
|
|
3562 echo "configure:3563: checking whether X on GNU/Linux needs -b to link" >&5
|
|
3563 cat > conftest.$ac_ext <<EOF
|
|
3564 #line 3565 "configure"
|
|
3565 #include "confdefs.h"
|
|
3566
|
|
3567 int main() {
|
|
3568 XOpenDisplay ("foo");
|
|
3569 ; return 0; }
|
|
3570 EOF
|
|
3571 if { (eval echo configure:3572: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3572 rm -rf conftest*
|
|
3573 xlinux_first_failure=no
|
|
3574 else
|
|
3575 echo "configure: failed program was:" >&5
|
|
3576 cat conftest.$ac_ext >&5
|
|
3577 rm -rf conftest*
|
|
3578 xlinux_first_failure=yes
|
|
3579 fi
|
|
3580 rm -f conftest*
|
|
3581 if test "${xlinux_first_failure}" = "yes"; then
|
|
3582 OLD_LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE"
|
|
3583 OLD_C_SWITCH_X_SITE="$C_SWITCH_X_SITE"
|
|
3584 OLD_CPPFLAGS="$CPPFLAGS"
|
|
3585 OLD_LIBS="$LIBS"
|
|
3586 LD_SWITCH_X_SITE="$LD_SWITCH_X_SITE -b i486-linuxaout"
|
|
3587 C_SWITCH_X_SITE="$C_SWITCH_X_SITE -b i486-linuxaout"
|
|
3588 CPPFLAGS="$CPPFLAGS -b i486-linuxaout"
|
|
3589 LIBS="$LIBS -b i486-linuxaout"
|
|
3590 cat > conftest.$ac_ext <<EOF
|
|
3591 #line 3592 "configure"
|
|
3592 #include "confdefs.h"
|
|
3593
|
|
3594 int main() {
|
|
3595 XOpenDisplay ("foo");
|
|
3596 ; return 0; }
|
|
3597 EOF
|
|
3598 if { (eval echo configure:3599: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3599 rm -rf conftest*
|
|
3600 xlinux_second_failure=no
|
|
3601 else
|
|
3602 echo "configure: failed program was:" >&5
|
|
3603 cat conftest.$ac_ext >&5
|
|
3604 rm -rf conftest*
|
|
3605 xlinux_second_failure=yes
|
|
3606 fi
|
|
3607 rm -f conftest*
|
|
3608 if test "${xlinux_second_failure}" = "yes"; then
|
|
3609 # If we get the same failure with -b, there is no use adding -b.
|
|
3610 # So take it out. This plays safe.
|
|
3611 LD_SWITCH_X_SITE="$OLD_LD_SWITCH_X_SITE"
|
|
3612 C_SWITCH_X_SITE="$OLD_C_SWITCH_X_SITE"
|
|
3613 CPPFLAGS="$OLD_CPPFLAGS"
|
|
3614 LIBS="$OLD_LIBS"
|
|
3615 echo "$ac_t""no" 1>&6
|
|
3616 else
|
|
3617 echo "$ac_t""yes" 1>&6
|
|
3618 fi
|
|
3619 else
|
|
3620 echo "$ac_t""no" 1>&6
|
|
3621 fi
|
|
3622 fi
|
|
3623
|
|
3624 for ac_func in XrmSetDatabase XScreenResourceString \
|
|
3625 XScreenNumberOfScreen XSetWMProtocols
|
|
3626 do
|
|
3627 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
|
3628 echo "configure:3629: checking for $ac_func" >&5
|
|
3629 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
3630 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3631 else
|
|
3632 cat > conftest.$ac_ext <<EOF
|
|
3633 #line 3634 "configure"
|
|
3634 #include "confdefs.h"
|
|
3635 /* System header to define __stub macros and hopefully few prototypes,
|
|
3636 which can conflict with char $ac_func(); below. */
|
|
3637 #include <assert.h>
|
|
3638 /* Override any gcc2 internal prototype to avoid an error. */
|
|
3639 /* We use char because int might match the return type of a gcc2
|
|
3640 builtin and then its argument prototype would still apply. */
|
|
3641 char $ac_func();
|
|
3642
|
|
3643 int main() {
|
|
3644
|
|
3645 /* The GNU C library defines this for functions which it implements
|
|
3646 to always fail with ENOSYS. Some functions are actually named
|
|
3647 something starting with __ and the normal name is an alias. */
|
|
3648 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
3649 choke me
|
|
3650 #else
|
|
3651 $ac_func();
|
|
3652 #endif
|
|
3653
|
|
3654 ; return 0; }
|
|
3655 EOF
|
|
3656 if { (eval echo configure:3657: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3657 rm -rf conftest*
|
|
3658 eval "ac_cv_func_$ac_func=yes"
|
|
3659 else
|
|
3660 echo "configure: failed program was:" >&5
|
|
3661 cat conftest.$ac_ext >&5
|
|
3662 rm -rf conftest*
|
|
3663 eval "ac_cv_func_$ac_func=no"
|
|
3664 fi
|
|
3665 rm -f conftest*
|
|
3666 fi
|
|
3667
|
|
3668 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
3669 echo "$ac_t""yes" 1>&6
|
|
3670 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
3671 cat >> confdefs.h <<EOF
|
|
3672 #define $ac_tr_func 1
|
|
3673 EOF
|
|
3674
|
|
3675 else
|
|
3676 echo "$ac_t""no" 1>&6
|
|
3677 fi
|
|
3678 done
|
|
3679
|
|
3680 fi
|
|
3681
|
|
3682 if test "${window_system}" = "x11"; then
|
|
3683 echo $ac_n "checking X11 version 6""... $ac_c" 1>&6
|
|
3684 echo "configure:3685: checking X11 version 6" >&5
|
|
3685 if eval "test \"`echo '$''{'emacs_cv_x11_version_6'+set}'`\" = set"; then
|
|
3686 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3687 else
|
|
3688 cat > conftest.$ac_ext <<EOF
|
|
3689 #line 3690 "configure"
|
|
3690 #include "confdefs.h"
|
|
3691 #include <X11/Xlib.h>
|
|
3692 int main() {
|
|
3693 #if XlibSpecificationRelease < 6
|
|
3694 fail;
|
|
3695 #endif
|
|
3696
|
|
3697 ; return 0; }
|
|
3698 EOF
|
|
3699 if { (eval echo configure:3700: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3700 rm -rf conftest*
|
|
3701 emacs_cv_x11_version_6=yes
|
|
3702 else
|
|
3703 echo "configure: failed program was:" >&5
|
|
3704 cat conftest.$ac_ext >&5
|
|
3705 rm -rf conftest*
|
|
3706 emacs_cv_x11_version_6=no
|
|
3707 fi
|
|
3708 rm -f conftest*
|
|
3709 fi
|
|
3710
|
|
3711 if test $emacs_cv_x11_version_6 = yes; then
|
|
3712 echo "$ac_t""6 or newer" 1>&6
|
|
3713 cat >> confdefs.h <<\EOF
|
|
3714 #define HAVE_X11R6 1
|
|
3715 EOF
|
|
3716
|
|
3717 else
|
|
3718 echo "$ac_t""before 6" 1>&6
|
|
3719 fi
|
|
3720 fi
|
|
3721
|
|
3722 if test "${window_system}" = "x11"; then
|
|
3723 echo $ac_n "checking X11 version 5""... $ac_c" 1>&6
|
|
3724 echo "configure:3725: checking X11 version 5" >&5
|
|
3725 if eval "test \"`echo '$''{'emacs_cv_x11_version_5'+set}'`\" = set"; then
|
|
3726 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3727 else
|
|
3728 cat > conftest.$ac_ext <<EOF
|
|
3729 #line 3730 "configure"
|
|
3730 #include "confdefs.h"
|
|
3731 #include <X11/Xlib.h>
|
|
3732 int main() {
|
|
3733 #if XlibSpecificationRelease < 5
|
|
3734 fail;
|
|
3735 #endif
|
|
3736
|
|
3737 ; return 0; }
|
|
3738 EOF
|
|
3739 if { (eval echo configure:3740: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3740 rm -rf conftest*
|
|
3741 emacs_cv_x11_version_5=yes
|
|
3742 else
|
|
3743 echo "configure: failed program was:" >&5
|
|
3744 cat conftest.$ac_ext >&5
|
|
3745 rm -rf conftest*
|
|
3746 emacs_cv_x11_version_5=no
|
|
3747 fi
|
|
3748 rm -f conftest*
|
|
3749 fi
|
|
3750
|
|
3751 if test $emacs_cv_x11_version_5 = yes; then
|
|
3752 echo "$ac_t""5 or newer" 1>&6
|
|
3753 HAVE_X11R5=yes
|
|
3754 cat >> confdefs.h <<\EOF
|
|
3755 #define HAVE_X11R5 1
|
|
3756 EOF
|
|
3757
|
|
3758 else
|
|
3759 HAVE_X11R5=no
|
|
3760 echo "$ac_t""before 5" 1>&6
|
|
3761 fi
|
|
3762 fi
|
|
3763
|
|
3764 if test x"${USE_X_TOOLKIT}" = xmaybe; then
|
|
3765 if test x"${HAVE_X11R5}" = xyes; then
|
|
3766 echo $ac_n "checking X11 version 5 with Xaw""... $ac_c" 1>&6
|
|
3767 echo "configure:3768: checking X11 version 5 with Xaw" >&5
|
|
3768 if eval "test \"`echo '$''{'emacs_cv_x11_version_5_with_xaw'+set}'`\" = set"; then
|
|
3769 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3770 else
|
|
3771 cat > conftest.$ac_ext <<EOF
|
|
3772 #line 3773 "configure"
|
|
3773 #include "confdefs.h"
|
|
3774
|
|
3775 #include <X11/Intrinsic.h>
|
|
3776 #include <X11/Xaw/Simple.h>
|
|
3777 int main() {
|
|
3778
|
|
3779 ; return 0; }
|
|
3780 EOF
|
|
3781 if { (eval echo configure:3782: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3782 rm -rf conftest*
|
|
3783 emacs_cv_x11_version_5_with_xaw=yes
|
|
3784 else
|
|
3785 echo "configure: failed program was:" >&5
|
|
3786 cat conftest.$ac_ext >&5
|
|
3787 rm -rf conftest*
|
|
3788 emacs_cv_x11_version_5_with_xaw=no
|
|
3789 fi
|
|
3790 rm -f conftest*
|
|
3791 fi
|
|
3792
|
|
3793 if test $emacs_cv_x11_version_5_with_xaw = yes; then
|
|
3794 echo "$ac_t""5 or newer, with Xaw; use toolkit by default" 1>&6
|
|
3795 USE_X_TOOLKIT=LUCID
|
|
3796 else
|
|
3797 echo "$ac_t""before 5 or no Xaw; do not use toolkit by default" 1>&6
|
|
3798 USE_X_TOOLKIT=none
|
|
3799 fi
|
|
3800 else
|
|
3801 USE_X_TOOLKIT=none
|
|
3802 fi
|
|
3803 fi
|
|
3804
|
|
3805 X_TOOLKIT_TYPE=$USE_X_TOOLKIT
|
|
3806
|
|
3807 if test "${USE_X_TOOLKIT}" != "none"; then
|
|
3808 echo $ac_n "checking X11 toolkit version""... $ac_c" 1>&6
|
|
3809 echo "configure:3810: checking X11 toolkit version" >&5
|
|
3810 if eval "test \"`echo '$''{'emacs_cv_x11_toolkit_version_6'+set}'`\" = set"; then
|
|
3811 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3812 else
|
|
3813 cat > conftest.$ac_ext <<EOF
|
|
3814 #line 3815 "configure"
|
|
3815 #include "confdefs.h"
|
|
3816 #include <X11/Intrinsic.h>
|
|
3817 int main() {
|
|
3818 #if XtSpecificationRelease < 6
|
|
3819 fail;
|
|
3820 #endif
|
|
3821
|
|
3822 ; return 0; }
|
|
3823 EOF
|
|
3824 if { (eval echo configure:3825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3825 rm -rf conftest*
|
|
3826 emacs_cv_x11_toolkit_version_6=yes
|
|
3827 else
|
|
3828 echo "configure: failed program was:" >&5
|
|
3829 cat conftest.$ac_ext >&5
|
|
3830 rm -rf conftest*
|
|
3831 emacs_cv_x11_toolkit_version_6=no
|
|
3832 fi
|
|
3833 rm -f conftest*
|
|
3834 fi
|
|
3835
|
|
3836 HAVE_X11XTR6=$emacs_cv_x11_toolkit_version_6
|
|
3837 if test $emacs_cv_x11_toolkit_version_6 = yes; then
|
|
3838 echo "$ac_t""6 or newer" 1>&6
|
|
3839 cat >> confdefs.h <<\EOF
|
|
3840 #define HAVE_X11XTR6 1
|
|
3841 EOF
|
|
3842
|
|
3843 else
|
|
3844 echo "$ac_t""before 6" 1>&6
|
|
3845 fi
|
|
3846
|
|
3847 OLDLIBS="$LIBS"
|
|
3848 if test x$HAVE_X11XTR6 = xyes; then
|
|
3849 LIBS="-lXt -lSM -lICE $LIBS"
|
|
3850 else
|
|
3851 LIBS="-lXt $LIBS"
|
|
3852 fi
|
|
3853 echo $ac_n "checking for XmuConvertStandardSelection in -lXmu""... $ac_c" 1>&6
|
|
3854 echo "configure:3855: checking for XmuConvertStandardSelection in -lXmu" >&5
|
|
3855 ac_lib_var=`echo Xmu'_'XmuConvertStandardSelection | sed 'y%./+-%__p_%'`
|
|
3856 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
3857 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3858 else
|
|
3859 ac_save_LIBS="$LIBS"
|
|
3860 LIBS="-lXmu $LIBS"
|
|
3861 cat > conftest.$ac_ext <<EOF
|
|
3862 #line 3863 "configure"
|
|
3863 #include "confdefs.h"
|
|
3864 /* Override any gcc2 internal prototype to avoid an error. */
|
|
3865 /* We use char because int might match the return type of a gcc2
|
|
3866 builtin and then its argument prototype would still apply. */
|
|
3867 char XmuConvertStandardSelection();
|
|
3868
|
|
3869 int main() {
|
|
3870 XmuConvertStandardSelection()
|
|
3871 ; return 0; }
|
|
3872 EOF
|
|
3873 if { (eval echo configure:3874: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3874 rm -rf conftest*
|
|
3875 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
3876 else
|
|
3877 echo "configure: failed program was:" >&5
|
|
3878 cat conftest.$ac_ext >&5
|
|
3879 rm -rf conftest*
|
|
3880 eval "ac_cv_lib_$ac_lib_var=no"
|
|
3881 fi
|
|
3882 rm -f conftest*
|
|
3883 LIBS="$ac_save_LIBS"
|
|
3884
|
|
3885 fi
|
|
3886 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
3887 echo "$ac_t""yes" 1>&6
|
|
3888 ac_tr_lib=HAVE_LIB`echo Xmu | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
3889 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
3890 cat >> confdefs.h <<EOF
|
|
3891 #define $ac_tr_lib 1
|
|
3892 EOF
|
|
3893
|
|
3894 LIBS="-lXmu $LIBS"
|
|
3895
|
|
3896 else
|
|
3897 echo "$ac_t""no" 1>&6
|
|
3898 fi
|
|
3899
|
|
3900 LIBS="$OLDLIBS"
|
|
3901 fi
|
|
3902
|
|
3903 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
|
|
3904 echo $ac_n "checking for Motif version 2.1""... $ac_c" 1>&6
|
|
3905 echo "configure:3906: checking for Motif version 2.1" >&5
|
|
3906 if eval "test \"`echo '$''{'emacs_cv_motif_version_2_1'+set}'`\" = set"; then
|
|
3907 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3908 else
|
|
3909 cat > conftest.$ac_ext <<EOF
|
|
3910 #line 3911 "configure"
|
|
3911 #include "confdefs.h"
|
|
3912 #include <Xm/Xm.h>
|
|
3913 int main() {
|
|
3914 #if XmVERSION > 2 || (XmVERSION == 2 && XmREVISION >= 1)
|
|
3915 int x = 5;
|
|
3916 #else
|
|
3917 Motif version prior to 2.1.
|
|
3918 #endif
|
|
3919 ; return 0; }
|
|
3920 EOF
|
|
3921 if { (eval echo configure:3922: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
|
3922 rm -rf conftest*
|
|
3923 emacs_cv_motif_version_2_1=yes
|
|
3924 else
|
|
3925 echo "configure: failed program was:" >&5
|
|
3926 cat conftest.$ac_ext >&5
|
|
3927 rm -rf conftest*
|
|
3928 emacs_cv_motif_version_2_1=no
|
|
3929 fi
|
|
3930 rm -f conftest*
|
|
3931 fi
|
|
3932
|
|
3933 echo "$ac_t""$emacs_cv_motif_version_2_1" 1>&6
|
|
3934 HAVE_MOTIF_2_1=$emacs_cv_motif_version_2_1
|
|
3935 if test $emacs_cv_motif_version_2_1 = yes; then
|
|
3936 cat >> confdefs.h <<\EOF
|
|
3937 #define HAVE_MOTIF_2_1 1
|
|
3938 EOF
|
|
3939
|
|
3940 echo $ac_n "checking for XpCreateContext in -lXp""... $ac_c" 1>&6
|
|
3941 echo "configure:3942: checking for XpCreateContext in -lXp" >&5
|
|
3942 ac_lib_var=`echo Xp'_'XpCreateContext | sed 'y%./+-%__p_%'`
|
|
3943 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
3944 echo $ac_n "(cached) $ac_c" 1>&6
|
|
3945 else
|
|
3946 ac_save_LIBS="$LIBS"
|
|
3947 LIBS="-lXp $LIBS"
|
|
3948 cat > conftest.$ac_ext <<EOF
|
|
3949 #line 3950 "configure"
|
|
3950 #include "confdefs.h"
|
|
3951 /* Override any gcc2 internal prototype to avoid an error. */
|
|
3952 /* We use char because int might match the return type of a gcc2
|
|
3953 builtin and then its argument prototype would still apply. */
|
|
3954 char XpCreateContext();
|
|
3955
|
|
3956 int main() {
|
|
3957 XpCreateContext()
|
|
3958 ; return 0; }
|
|
3959 EOF
|
|
3960 if { (eval echo configure:3961: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
3961 rm -rf conftest*
|
|
3962 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
3963 else
|
|
3964 echo "configure: failed program was:" >&5
|
|
3965 cat conftest.$ac_ext >&5
|
|
3966 rm -rf conftest*
|
|
3967 eval "ac_cv_lib_$ac_lib_var=no"
|
|
3968 fi
|
|
3969 rm -f conftest*
|
|
3970 LIBS="$ac_save_LIBS"
|
|
3971
|
|
3972 fi
|
|
3973 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
3974 echo "$ac_t""yes" 1>&6
|
|
3975 ac_tr_lib=HAVE_LIB`echo Xp | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
3976 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
3977 cat >> confdefs.h <<EOF
|
|
3978 #define $ac_tr_lib 1
|
|
3979 EOF
|
|
3980
|
|
3981 LIBS="-lXp $LIBS"
|
|
3982
|
|
3983 else
|
|
3984 echo "$ac_t""no" 1>&6
|
|
3985 fi
|
|
3986
|
|
3987 fi
|
|
3988 fi
|
|
3989
|
|
3990 ### Is -lXaw3d available?
|
|
3991 HAVE_XAW3D=no
|
|
3992 if test "${HAVE_X11}" = "yes"; then
|
|
3993 if test "${USE_X_TOOLKIT}" != "none"; then
|
|
3994 old_c_flags="${CFLAGS}"
|
|
3995 CFLAGS="${LD_SWITCH_X_SITE}"
|
|
3996 ac_safe=`echo "X11/Xaw3d/Scrollbar.h" | sed 'y%./+-%__p_%'`
|
|
3997 echo $ac_n "checking for X11/Xaw3d/Scrollbar.h""... $ac_c" 1>&6
|
|
3998 echo "configure:3999: checking for X11/Xaw3d/Scrollbar.h" >&5
|
|
3999 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
4000 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4001 else
|
|
4002 cat > conftest.$ac_ext <<EOF
|
|
4003 #line 4004 "configure"
|
|
4004 #include "confdefs.h"
|
|
4005 #include <X11/Xaw3d/Scrollbar.h>
|
|
4006 EOF
|
|
4007 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
4008 { (eval echo configure:4009: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
4009 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
4010 if test -z "$ac_err"; then
|
|
4011 rm -rf conftest*
|
|
4012 eval "ac_cv_header_$ac_safe=yes"
|
|
4013 else
|
|
4014 echo "$ac_err" >&5
|
|
4015 echo "configure: failed program was:" >&5
|
|
4016 cat conftest.$ac_ext >&5
|
|
4017 rm -rf conftest*
|
|
4018 eval "ac_cv_header_$ac_safe=no"
|
|
4019 fi
|
|
4020 rm -f conftest*
|
|
4021 fi
|
|
4022 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
4023 echo "$ac_t""yes" 1>&6
|
|
4024 echo $ac_n "checking for XawScrollbarSetThumb in -lXaw3d""... $ac_c" 1>&6
|
|
4025 echo "configure:4026: checking for XawScrollbarSetThumb in -lXaw3d" >&5
|
|
4026 ac_lib_var=`echo Xaw3d'_'XawScrollbarSetThumb | sed 'y%./+-%__p_%'`
|
|
4027 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
4028 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4029 else
|
|
4030 ac_save_LIBS="$LIBS"
|
|
4031 LIBS="-lXaw3d -lX11 $LIBS"
|
|
4032 cat > conftest.$ac_ext <<EOF
|
|
4033 #line 4034 "configure"
|
|
4034 #include "confdefs.h"
|
|
4035 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4036 /* We use char because int might match the return type of a gcc2
|
|
4037 builtin and then its argument prototype would still apply. */
|
|
4038 char XawScrollbarSetThumb();
|
|
4039
|
|
4040 int main() {
|
|
4041 XawScrollbarSetThumb()
|
|
4042 ; return 0; }
|
|
4043 EOF
|
|
4044 if { (eval echo configure:4045: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4045 rm -rf conftest*
|
|
4046 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
4047 else
|
|
4048 echo "configure: failed program was:" >&5
|
|
4049 cat conftest.$ac_ext >&5
|
|
4050 rm -rf conftest*
|
|
4051 eval "ac_cv_lib_$ac_lib_var=no"
|
|
4052 fi
|
|
4053 rm -f conftest*
|
|
4054 LIBS="$ac_save_LIBS"
|
|
4055
|
|
4056 fi
|
|
4057 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
4058 echo "$ac_t""yes" 1>&6
|
|
4059 HAVE_XAW3D=yes
|
|
4060 else
|
|
4061 echo "$ac_t""no" 1>&6
|
|
4062 fi
|
|
4063
|
|
4064 else
|
|
4065 echo "$ac_t""no" 1>&6
|
|
4066 fi
|
|
4067
|
|
4068 CFLAGS="${old_c_flags}"
|
|
4069
|
|
4070 if test "${HAVE_XAW3D}" = "yes"; then
|
|
4071 cat >> confdefs.h <<\EOF
|
|
4072 #define HAVE_XAW3D 1
|
|
4073 EOF
|
|
4074
|
|
4075 fi
|
|
4076 fi
|
|
4077 fi
|
|
4078
|
|
4079
|
|
4080 USE_TOOLKIT_SCROLL_BARS=no
|
|
4081 if test "${with_toolkit_scroll_bars}" != "no"; then
|
|
4082 if test "${USE_X_TOOLKIT}" != "none"; then
|
|
4083 if test "${USE_X_TOOLKIT}" = "MOTIF"; then
|
|
4084 cat >> confdefs.h <<\EOF
|
|
4085 #define USE_TOOLKIT_SCROLL_BARS 1
|
|
4086 EOF
|
|
4087
|
|
4088 HAVE_XAW3D=no
|
|
4089 USE_TOOLKIT_SCROLL_BARS=yes
|
|
4090 elif test "${HAVE_XAW3D}" = "yes"; then
|
|
4091 cat >> confdefs.h <<\EOF
|
|
4092 #define USE_TOOLKIT_SCROLL_BARS 1
|
|
4093 EOF
|
|
4094
|
|
4095 USE_TOOLKIT_SCROLL_BARS=yes
|
|
4096 fi
|
|
4097 fi
|
|
4098 fi
|
|
4099
|
|
4100 ### Use -lXpm if available, unless `--with-xpm=no'.
|
|
4101 HAVE_XPM=no
|
|
4102 if test "${HAVE_X11}" = "yes"; then
|
|
4103 if test "${with_xpm}" != "no"; then
|
|
4104 old_c_flags="${CFLAGS}"
|
|
4105 CFLAGS="${LD_SWITCH_X_SITE}"
|
|
4106 ac_safe=`echo "X11/xpm.h" | sed 'y%./+-%__p_%'`
|
|
4107 echo $ac_n "checking for X11/xpm.h""... $ac_c" 1>&6
|
|
4108 echo "configure:4109: checking for X11/xpm.h" >&5
|
|
4109 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
4110 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4111 else
|
|
4112 cat > conftest.$ac_ext <<EOF
|
|
4113 #line 4114 "configure"
|
|
4114 #include "confdefs.h"
|
|
4115 #include <X11/xpm.h>
|
|
4116 EOF
|
|
4117 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
4118 { (eval echo configure:4119: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
4119 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
4120 if test -z "$ac_err"; then
|
|
4121 rm -rf conftest*
|
|
4122 eval "ac_cv_header_$ac_safe=yes"
|
|
4123 else
|
|
4124 echo "$ac_err" >&5
|
|
4125 echo "configure: failed program was:" >&5
|
|
4126 cat conftest.$ac_ext >&5
|
|
4127 rm -rf conftest*
|
|
4128 eval "ac_cv_header_$ac_safe=no"
|
|
4129 fi
|
|
4130 rm -f conftest*
|
|
4131 fi
|
|
4132 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
4133 echo "$ac_t""yes" 1>&6
|
|
4134 echo $ac_n "checking for XpmReadFileToPixmap in -lXpm""... $ac_c" 1>&6
|
|
4135 echo "configure:4136: checking for XpmReadFileToPixmap in -lXpm" >&5
|
|
4136 ac_lib_var=`echo Xpm'_'XpmReadFileToPixmap | sed 'y%./+-%__p_%'`
|
|
4137 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
4138 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4139 else
|
|
4140 ac_save_LIBS="$LIBS"
|
|
4141 LIBS="-lXpm -lX11 $LIBS"
|
|
4142 cat > conftest.$ac_ext <<EOF
|
|
4143 #line 4144 "configure"
|
|
4144 #include "confdefs.h"
|
|
4145 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4146 /* We use char because int might match the return type of a gcc2
|
|
4147 builtin and then its argument prototype would still apply. */
|
|
4148 char XpmReadFileToPixmap();
|
|
4149
|
|
4150 int main() {
|
|
4151 XpmReadFileToPixmap()
|
|
4152 ; return 0; }
|
|
4153 EOF
|
|
4154 if { (eval echo configure:4155: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4155 rm -rf conftest*
|
|
4156 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
4157 else
|
|
4158 echo "configure: failed program was:" >&5
|
|
4159 cat conftest.$ac_ext >&5
|
|
4160 rm -rf conftest*
|
|
4161 eval "ac_cv_lib_$ac_lib_var=no"
|
|
4162 fi
|
|
4163 rm -f conftest*
|
|
4164 LIBS="$ac_save_LIBS"
|
|
4165
|
|
4166 fi
|
|
4167 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
4168 echo "$ac_t""yes" 1>&6
|
|
4169 HAVE_XPM=yes
|
|
4170 else
|
|
4171 echo "$ac_t""no" 1>&6
|
|
4172 fi
|
|
4173
|
|
4174 else
|
|
4175 echo "$ac_t""no" 1>&6
|
|
4176 fi
|
|
4177
|
|
4178 CFLAGS="${old_c_flags}"
|
|
4179 fi
|
|
4180
|
|
4181 if test "${HAVE_XPM}" = "yes"; then
|
|
4182 cat >> confdefs.h <<\EOF
|
|
4183 #define HAVE_XPM 1
|
|
4184 EOF
|
|
4185
|
|
4186 fi
|
|
4187 fi
|
|
4188
|
|
4189 ### Use -ljpeg if available, unless `--with-jpeg=no'.
|
|
4190 HAVE_JPEG=no
|
|
4191 if test "${HAVE_X11}" = "yes"; then
|
|
4192 if test "${with_jpeg}" != "no"; then
|
|
4193 old_c_flags="${CFLAGS}"
|
|
4194 CFLAGS="${LD_SWITCH_X_SITE} ${CFLAGS}"
|
|
4195 echo $ac_n "checking for jpeg_destroy_compress in -ljpeg""... $ac_c" 1>&6
|
|
4196 echo "configure:4197: checking for jpeg_destroy_compress in -ljpeg" >&5
|
|
4197 ac_lib_var=`echo jpeg'_'jpeg_destroy_compress | sed 'y%./+-%__p_%'`
|
|
4198 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
4199 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4200 else
|
|
4201 ac_save_LIBS="$LIBS"
|
|
4202 LIBS="-ljpeg -lX11 $LIBS"
|
|
4203 cat > conftest.$ac_ext <<EOF
|
|
4204 #line 4205 "configure"
|
|
4205 #include "confdefs.h"
|
|
4206 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4207 /* We use char because int might match the return type of a gcc2
|
|
4208 builtin and then its argument prototype would still apply. */
|
|
4209 char jpeg_destroy_compress();
|
|
4210
|
|
4211 int main() {
|
|
4212 jpeg_destroy_compress()
|
|
4213 ; return 0; }
|
|
4214 EOF
|
|
4215 if { (eval echo configure:4216: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4216 rm -rf conftest*
|
|
4217 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
4218 else
|
|
4219 echo "configure: failed program was:" >&5
|
|
4220 cat conftest.$ac_ext >&5
|
|
4221 rm -rf conftest*
|
|
4222 eval "ac_cv_lib_$ac_lib_var=no"
|
|
4223 fi
|
|
4224 rm -f conftest*
|
|
4225 LIBS="$ac_save_LIBS"
|
|
4226
|
|
4227 fi
|
|
4228 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
4229 echo "$ac_t""yes" 1>&6
|
|
4230 HAVE_JPEG=yes
|
|
4231 else
|
|
4232 echo "$ac_t""no" 1>&6
|
|
4233 fi
|
|
4234
|
|
4235 CFLAGS="${old_c_flags}"
|
|
4236 fi
|
|
4237
|
|
4238 if test "${HAVE_JPEG}" = "yes"; then
|
|
4239 cat >> confdefs.h <<\EOF
|
|
4240 #define HAVE_JPEG 1
|
|
4241 EOF
|
|
4242
|
|
4243 fi
|
|
4244 fi
|
|
4245
|
|
4246 ### Use -lpng if available, unless `--with-png=no'.
|
|
4247 HAVE_PNG=no
|
|
4248 if test "${HAVE_X11}" = "yes"; then
|
|
4249 if test "${with_png}" != "no"; then
|
|
4250 old_c_flags="${CFLAGS}"
|
|
4251 CFLAGS="${LD_SWITCH_X_SITE} ${CFLAGS}"
|
|
4252 ac_safe=`echo "png.h" | sed 'y%./+-%__p_%'`
|
|
4253 echo $ac_n "checking for png.h""... $ac_c" 1>&6
|
|
4254 echo "configure:4255: checking for png.h" >&5
|
|
4255 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
4256 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4257 else
|
|
4258 cat > conftest.$ac_ext <<EOF
|
|
4259 #line 4260 "configure"
|
|
4260 #include "confdefs.h"
|
|
4261 #include <png.h>
|
|
4262 EOF
|
|
4263 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
4264 { (eval echo configure:4265: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
4265 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
4266 if test -z "$ac_err"; then
|
|
4267 rm -rf conftest*
|
|
4268 eval "ac_cv_header_$ac_safe=yes"
|
|
4269 else
|
|
4270 echo "$ac_err" >&5
|
|
4271 echo "configure: failed program was:" >&5
|
|
4272 cat conftest.$ac_ext >&5
|
|
4273 rm -rf conftest*
|
|
4274 eval "ac_cv_header_$ac_safe=no"
|
|
4275 fi
|
|
4276 rm -f conftest*
|
|
4277 fi
|
|
4278 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
4279 echo "$ac_t""yes" 1>&6
|
|
4280 echo $ac_n "checking for png_set_expand in -lpng""... $ac_c" 1>&6
|
|
4281 echo "configure:4282: checking for png_set_expand in -lpng" >&5
|
|
4282 ac_lib_var=`echo png'_'png_set_expand | sed 'y%./+-%__p_%'`
|
|
4283 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
4284 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4285 else
|
|
4286 ac_save_LIBS="$LIBS"
|
|
4287 LIBS="-lpng -lX11 -lz -lm $LIBS"
|
|
4288 cat > conftest.$ac_ext <<EOF
|
|
4289 #line 4290 "configure"
|
|
4290 #include "confdefs.h"
|
|
4291 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4292 /* We use char because int might match the return type of a gcc2
|
|
4293 builtin and then its argument prototype would still apply. */
|
|
4294 char png_set_expand();
|
|
4295
|
|
4296 int main() {
|
|
4297 png_set_expand()
|
|
4298 ; return 0; }
|
|
4299 EOF
|
|
4300 if { (eval echo configure:4301: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4301 rm -rf conftest*
|
|
4302 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
4303 else
|
|
4304 echo "configure: failed program was:" >&5
|
|
4305 cat conftest.$ac_ext >&5
|
|
4306 rm -rf conftest*
|
|
4307 eval "ac_cv_lib_$ac_lib_var=no"
|
|
4308 fi
|
|
4309 rm -f conftest*
|
|
4310 LIBS="$ac_save_LIBS"
|
|
4311
|
|
4312 fi
|
|
4313 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
4314 echo "$ac_t""yes" 1>&6
|
|
4315 HAVE_PNG=yes
|
|
4316 else
|
|
4317 echo "$ac_t""no" 1>&6
|
|
4318 fi
|
|
4319
|
|
4320 else
|
|
4321 echo "$ac_t""no" 1>&6
|
|
4322 fi
|
|
4323
|
|
4324 CFLAGS="${old_c_flags}"
|
|
4325 fi
|
|
4326
|
|
4327 if test "${HAVE_PNG}" = "yes"; then
|
|
4328 cat >> confdefs.h <<\EOF
|
|
4329 #define HAVE_PNG 1
|
|
4330 EOF
|
|
4331
|
|
4332 fi
|
|
4333 fi
|
|
4334
|
|
4335 ### Use -ltiff if available, unless `--with-tiff=no'.
|
|
4336 HAVE_TIFF=no
|
|
4337 if test "${HAVE_X11}" = "yes"; then
|
|
4338 if test "${with_tiff}" != "no"; then
|
|
4339 old_c_flags="${CFLAGS}"
|
|
4340 CFLAGS="${LD_SWITCH_X_SITE} ${CFLAGS}"
|
|
4341 ac_safe=`echo "tiffio.h" | sed 'y%./+-%__p_%'`
|
|
4342 echo $ac_n "checking for tiffio.h""... $ac_c" 1>&6
|
|
4343 echo "configure:4344: checking for tiffio.h" >&5
|
|
4344 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
4345 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4346 else
|
|
4347 cat > conftest.$ac_ext <<EOF
|
|
4348 #line 4349 "configure"
|
|
4349 #include "confdefs.h"
|
|
4350 #include <tiffio.h>
|
|
4351 EOF
|
|
4352 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
4353 { (eval echo configure:4354: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
4354 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
4355 if test -z "$ac_err"; then
|
|
4356 rm -rf conftest*
|
|
4357 eval "ac_cv_header_$ac_safe=yes"
|
|
4358 else
|
|
4359 echo "$ac_err" >&5
|
|
4360 echo "configure: failed program was:" >&5
|
|
4361 cat conftest.$ac_ext >&5
|
|
4362 rm -rf conftest*
|
|
4363 eval "ac_cv_header_$ac_safe=no"
|
|
4364 fi
|
|
4365 rm -f conftest*
|
|
4366 fi
|
|
4367 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
4368 echo "$ac_t""yes" 1>&6
|
|
4369 echo $ac_n "checking for TIFFGetVersion in -ltiff""... $ac_c" 1>&6
|
|
4370 echo "configure:4371: checking for TIFFGetVersion in -ltiff" >&5
|
|
4371 ac_lib_var=`echo tiff'_'TIFFGetVersion | sed 'y%./+-%__p_%'`
|
|
4372 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
4373 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4374 else
|
|
4375 ac_save_LIBS="$LIBS"
|
|
4376 LIBS="-ltiff -lX11 -lm $LIBS"
|
|
4377 cat > conftest.$ac_ext <<EOF
|
|
4378 #line 4379 "configure"
|
|
4379 #include "confdefs.h"
|
|
4380 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4381 /* We use char because int might match the return type of a gcc2
|
|
4382 builtin and then its argument prototype would still apply. */
|
|
4383 char TIFFGetVersion();
|
|
4384
|
|
4385 int main() {
|
|
4386 TIFFGetVersion()
|
|
4387 ; return 0; }
|
|
4388 EOF
|
|
4389 if { (eval echo configure:4390: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4390 rm -rf conftest*
|
|
4391 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
4392 else
|
|
4393 echo "configure: failed program was:" >&5
|
|
4394 cat conftest.$ac_ext >&5
|
|
4395 rm -rf conftest*
|
|
4396 eval "ac_cv_lib_$ac_lib_var=no"
|
|
4397 fi
|
|
4398 rm -f conftest*
|
|
4399 LIBS="$ac_save_LIBS"
|
|
4400
|
|
4401 fi
|
|
4402 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
4403 echo "$ac_t""yes" 1>&6
|
|
4404 HAVE_TIFF=yes
|
|
4405 else
|
|
4406 echo "$ac_t""no" 1>&6
|
|
4407 fi
|
|
4408
|
|
4409 else
|
|
4410 echo "$ac_t""no" 1>&6
|
|
4411 fi
|
|
4412
|
|
4413 CFLAGS="${old_c_flags}"
|
|
4414 fi
|
|
4415
|
|
4416 if test "${HAVE_TIFF}" = "yes"; then
|
|
4417 cat >> confdefs.h <<\EOF
|
|
4418 #define HAVE_TIFF 1
|
|
4419 EOF
|
|
4420
|
|
4421 fi
|
|
4422 fi
|
|
4423
|
|
4424 ### Use -lgif if available, unless `--with-gif=no'.
|
|
4425 HAVE_GIF=no
|
|
4426 if test "${HAVE_X11}" = "yes"; then
|
|
4427 if test "${with_gif}" != "no"; then
|
|
4428 old_c_flags="${CFLAGS}"
|
|
4429 CFLAGS="${LD_SWITCH_X_SITE} ${CFLAGS}"
|
|
4430 ac_safe=`echo "gif_lib.h" | sed 'y%./+-%__p_%'`
|
|
4431 echo $ac_n "checking for gif_lib.h""... $ac_c" 1>&6
|
|
4432 echo "configure:4433: checking for gif_lib.h" >&5
|
|
4433 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
4434 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4435 else
|
|
4436 cat > conftest.$ac_ext <<EOF
|
|
4437 #line 4438 "configure"
|
|
4438 #include "confdefs.h"
|
|
4439 #include <gif_lib.h>
|
|
4440 EOF
|
|
4441 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
4442 { (eval echo configure:4443: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
4443 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
4444 if test -z "$ac_err"; then
|
|
4445 rm -rf conftest*
|
|
4446 eval "ac_cv_header_$ac_safe=yes"
|
|
4447 else
|
|
4448 echo "$ac_err" >&5
|
|
4449 echo "configure: failed program was:" >&5
|
|
4450 cat conftest.$ac_ext >&5
|
|
4451 rm -rf conftest*
|
|
4452 eval "ac_cv_header_$ac_safe=no"
|
|
4453 fi
|
|
4454 rm -f conftest*
|
|
4455 fi
|
|
4456 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
4457 echo "$ac_t""yes" 1>&6
|
|
4458 echo $ac_n "checking for DGifOpenFileName in -lungif""... $ac_c" 1>&6
|
|
4459 echo "configure:4460: checking for DGifOpenFileName in -lungif" >&5
|
|
4460 ac_lib_var=`echo ungif'_'DGifOpenFileName | sed 'y%./+-%__p_%'`
|
|
4461 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
4462 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4463 else
|
|
4464 ac_save_LIBS="$LIBS"
|
|
4465 LIBS="-lungif -lX11 $LIBS"
|
|
4466 cat > conftest.$ac_ext <<EOF
|
|
4467 #line 4468 "configure"
|
|
4468 #include "confdefs.h"
|
|
4469 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4470 /* We use char because int might match the return type of a gcc2
|
|
4471 builtin and then its argument prototype would still apply. */
|
|
4472 char DGifOpenFileName();
|
|
4473
|
|
4474 int main() {
|
|
4475 DGifOpenFileName()
|
|
4476 ; return 0; }
|
|
4477 EOF
|
|
4478 if { (eval echo configure:4479: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4479 rm -rf conftest*
|
|
4480 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
4481 else
|
|
4482 echo "configure: failed program was:" >&5
|
|
4483 cat conftest.$ac_ext >&5
|
|
4484 rm -rf conftest*
|
|
4485 eval "ac_cv_lib_$ac_lib_var=no"
|
|
4486 fi
|
|
4487 rm -f conftest*
|
|
4488 LIBS="$ac_save_LIBS"
|
|
4489
|
|
4490 fi
|
|
4491 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
4492 echo "$ac_t""yes" 1>&6
|
|
4493 HAVE_GIF=yes
|
|
4494 else
|
|
4495 echo "$ac_t""no" 1>&6
|
|
4496 fi
|
|
4497
|
|
4498 else
|
|
4499 echo "$ac_t""no" 1>&6
|
|
4500 fi
|
|
4501
|
|
4502 CFLAGS="${old_c_flags}"
|
|
4503 fi
|
|
4504
|
|
4505 if test "${HAVE_GIF}" = "yes"; then
|
|
4506 cat >> confdefs.h <<\EOF
|
|
4507 #define HAVE_GIF 1
|
|
4508 EOF
|
|
4509
|
|
4510 fi
|
|
4511 fi
|
|
4512
|
|
4513 # If netdb.h doesn't declare h_errno, we must declare it by hand.
|
|
4514 echo $ac_n "checking whether netdb declares h_errno""... $ac_c" 1>&6
|
|
4515 echo "configure:4516: checking whether netdb declares h_errno" >&5
|
|
4516 if eval "test \"`echo '$''{'emacs_cv_netdb_declares_h_errno'+set}'`\" = set"; then
|
|
4517 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4518 else
|
|
4519 cat > conftest.$ac_ext <<EOF
|
|
4520 #line 4521 "configure"
|
|
4521 #include "confdefs.h"
|
|
4522 #include <netdb.h>
|
|
4523 int main() {
|
|
4524 return h_errno;
|
|
4525 ; return 0; }
|
|
4526 EOF
|
|
4527 if { (eval echo configure:4528: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4528 rm -rf conftest*
|
|
4529 emacs_cv_netdb_declares_h_errno=yes
|
|
4530 else
|
|
4531 echo "configure: failed program was:" >&5
|
|
4532 cat conftest.$ac_ext >&5
|
|
4533 rm -rf conftest*
|
|
4534 emacs_cv_netdb_declares_h_errno=no
|
|
4535 fi
|
|
4536 rm -f conftest*
|
|
4537 fi
|
|
4538
|
|
4539 echo "$ac_t""$emacs_cv_netdb_declares_h_errno" 1>&6
|
|
4540 if test $emacs_cv_netdb_declares_h_errno = yes; then
|
|
4541 cat >> confdefs.h <<\EOF
|
|
4542 #define HAVE_H_ERRNO 1
|
|
4543 EOF
|
|
4544
|
|
4545 fi
|
|
4546
|
|
4547 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
|
|
4548 # for constant arguments. Useless!
|
|
4549 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
|
|
4550 echo "configure:4551: checking for working alloca.h" >&5
|
|
4551 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
|
|
4552 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4553 else
|
|
4554 cat > conftest.$ac_ext <<EOF
|
|
4555 #line 4556 "configure"
|
|
4556 #include "confdefs.h"
|
|
4557 #include <alloca.h>
|
|
4558 int main() {
|
|
4559 char *p = alloca(2 * sizeof(int));
|
|
4560 ; return 0; }
|
|
4561 EOF
|
|
4562 if { (eval echo configure:4563: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4563 rm -rf conftest*
|
|
4564 ac_cv_header_alloca_h=yes
|
|
4565 else
|
|
4566 echo "configure: failed program was:" >&5
|
|
4567 cat conftest.$ac_ext >&5
|
|
4568 rm -rf conftest*
|
|
4569 ac_cv_header_alloca_h=no
|
|
4570 fi
|
|
4571 rm -f conftest*
|
|
4572 fi
|
|
4573
|
|
4574 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
|
|
4575 if test $ac_cv_header_alloca_h = yes; then
|
|
4576 cat >> confdefs.h <<\EOF
|
|
4577 #define HAVE_ALLOCA_H 1
|
|
4578 EOF
|
|
4579
|
|
4580 fi
|
|
4581
|
|
4582 echo $ac_n "checking for alloca""... $ac_c" 1>&6
|
|
4583 echo "configure:4584: checking for alloca" >&5
|
|
4584 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
|
|
4585 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4586 else
|
|
4587 cat > conftest.$ac_ext <<EOF
|
|
4588 #line 4589 "configure"
|
|
4589 #include "confdefs.h"
|
|
4590
|
|
4591 #ifdef __GNUC__
|
|
4592 # define alloca __builtin_alloca
|
|
4593 #else
|
|
4594 # ifdef _MSC_VER
|
|
4595 # include <malloc.h>
|
|
4596 # define alloca _alloca
|
|
4597 # else
|
|
4598 # if HAVE_ALLOCA_H
|
|
4599 # include <alloca.h>
|
|
4600 # else
|
|
4601 # ifdef _AIX
|
|
4602 #pragma alloca
|
|
4603 # else
|
|
4604 # ifndef alloca /* predefined by HP cc +Olibcalls */
|
|
4605 char *alloca ();
|
|
4606 # endif
|
|
4607 # endif
|
|
4608 # endif
|
|
4609 # endif
|
|
4610 #endif
|
|
4611
|
|
4612 int main() {
|
|
4613 char *p = (char *) alloca(1);
|
|
4614 ; return 0; }
|
|
4615 EOF
|
|
4616 if { (eval echo configure:4617: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4617 rm -rf conftest*
|
|
4618 ac_cv_func_alloca_works=yes
|
|
4619 else
|
|
4620 echo "configure: failed program was:" >&5
|
|
4621 cat conftest.$ac_ext >&5
|
|
4622 rm -rf conftest*
|
|
4623 ac_cv_func_alloca_works=no
|
|
4624 fi
|
|
4625 rm -f conftest*
|
|
4626 fi
|
|
4627
|
|
4628 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
|
|
4629 if test $ac_cv_func_alloca_works = yes; then
|
|
4630 cat >> confdefs.h <<\EOF
|
|
4631 #define HAVE_ALLOCA 1
|
|
4632 EOF
|
|
4633
|
|
4634 fi
|
|
4635
|
|
4636 if test $ac_cv_func_alloca_works = no; then
|
|
4637 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
|
|
4638 # that cause trouble. Some versions do not even contain alloca or
|
|
4639 # contain a buggy version. If you still want to use their alloca,
|
|
4640 # use ar to extract alloca.o from them instead of compiling alloca.c.
|
|
4641 ALLOCA=alloca.${ac_objext}
|
|
4642 cat >> confdefs.h <<\EOF
|
|
4643 #define C_ALLOCA 1
|
|
4644 EOF
|
|
4645
|
|
4646
|
|
4647 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
|
|
4648 echo "configure:4649: checking whether alloca needs Cray hooks" >&5
|
|
4649 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
|
|
4650 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4651 else
|
|
4652 cat > conftest.$ac_ext <<EOF
|
|
4653 #line 4654 "configure"
|
|
4654 #include "confdefs.h"
|
|
4655 #if defined(CRAY) && ! defined(CRAY2)
|
|
4656 webecray
|
|
4657 #else
|
|
4658 wenotbecray
|
|
4659 #endif
|
|
4660
|
|
4661 EOF
|
|
4662 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
4663 egrep "webecray" >/dev/null 2>&1; then
|
|
4664 rm -rf conftest*
|
|
4665 ac_cv_os_cray=yes
|
|
4666 else
|
|
4667 rm -rf conftest*
|
|
4668 ac_cv_os_cray=no
|
|
4669 fi
|
|
4670 rm -f conftest*
|
|
4671
|
|
4672 fi
|
|
4673
|
|
4674 echo "$ac_t""$ac_cv_os_cray" 1>&6
|
|
4675 if test $ac_cv_os_cray = yes; then
|
|
4676 for ac_func in _getb67 GETB67 getb67; do
|
|
4677 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
|
4678 echo "configure:4679: checking for $ac_func" >&5
|
|
4679 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
4680 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4681 else
|
|
4682 cat > conftest.$ac_ext <<EOF
|
|
4683 #line 4684 "configure"
|
|
4684 #include "confdefs.h"
|
|
4685 /* System header to define __stub macros and hopefully few prototypes,
|
|
4686 which can conflict with char $ac_func(); below. */
|
|
4687 #include <assert.h>
|
|
4688 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4689 /* We use char because int might match the return type of a gcc2
|
|
4690 builtin and then its argument prototype would still apply. */
|
|
4691 char $ac_func();
|
|
4692
|
|
4693 int main() {
|
|
4694
|
|
4695 /* The GNU C library defines this for functions which it implements
|
|
4696 to always fail with ENOSYS. Some functions are actually named
|
|
4697 something starting with __ and the normal name is an alias. */
|
|
4698 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
4699 choke me
|
|
4700 #else
|
|
4701 $ac_func();
|
|
4702 #endif
|
|
4703
|
|
4704 ; return 0; }
|
|
4705 EOF
|
|
4706 if { (eval echo configure:4707: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4707 rm -rf conftest*
|
|
4708 eval "ac_cv_func_$ac_func=yes"
|
|
4709 else
|
|
4710 echo "configure: failed program was:" >&5
|
|
4711 cat conftest.$ac_ext >&5
|
|
4712 rm -rf conftest*
|
|
4713 eval "ac_cv_func_$ac_func=no"
|
|
4714 fi
|
|
4715 rm -f conftest*
|
|
4716 fi
|
|
4717
|
|
4718 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
4719 echo "$ac_t""yes" 1>&6
|
|
4720 cat >> confdefs.h <<EOF
|
|
4721 #define CRAY_STACKSEG_END $ac_func
|
|
4722 EOF
|
|
4723
|
|
4724 break
|
|
4725 else
|
|
4726 echo "$ac_t""no" 1>&6
|
|
4727 fi
|
|
4728
|
|
4729 done
|
|
4730 fi
|
|
4731
|
|
4732 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
|
|
4733 echo "configure:4734: checking stack direction for C alloca" >&5
|
|
4734 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
|
|
4735 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4736 else
|
|
4737 if test "$cross_compiling" = yes; then
|
|
4738 ac_cv_c_stack_direction=0
|
|
4739 else
|
|
4740 cat > conftest.$ac_ext <<EOF
|
|
4741 #line 4742 "configure"
|
|
4742 #include "confdefs.h"
|
|
4743 find_stack_direction ()
|
|
4744 {
|
|
4745 static char *addr = 0;
|
|
4746 auto char dummy;
|
|
4747 if (addr == 0)
|
|
4748 {
|
|
4749 addr = &dummy;
|
|
4750 return find_stack_direction ();
|
|
4751 }
|
|
4752 else
|
|
4753 return (&dummy > addr) ? 1 : -1;
|
|
4754 }
|
|
4755 main ()
|
|
4756 {
|
|
4757 exit (find_stack_direction() < 0);
|
|
4758 }
|
|
4759 EOF
|
|
4760 if { (eval echo configure:4761: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
|
4761 then
|
|
4762 ac_cv_c_stack_direction=1
|
|
4763 else
|
|
4764 echo "configure: failed program was:" >&5
|
|
4765 cat conftest.$ac_ext >&5
|
|
4766 rm -fr conftest*
|
|
4767 ac_cv_c_stack_direction=-1
|
|
4768 fi
|
|
4769 rm -fr conftest*
|
|
4770 fi
|
|
4771
|
|
4772 fi
|
|
4773
|
|
4774 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
|
|
4775 cat >> confdefs.h <<EOF
|
|
4776 #define STACK_DIRECTION $ac_cv_c_stack_direction
|
|
4777 EOF
|
|
4778
|
|
4779 fi
|
|
4780
|
|
4781
|
|
4782 # fmod, logb, and frexp are found in -lm on most systems.
|
|
4783 # On HPUX 9.01, -lm does not contain logb, so check for sqrt.
|
|
4784 echo $ac_n "checking for sqrt in -lm""... $ac_c" 1>&6
|
|
4785 echo "configure:4786: checking for sqrt in -lm" >&5
|
|
4786 ac_lib_var=`echo m'_'sqrt | sed 'y%./+-%__p_%'`
|
|
4787 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
4788 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4789 else
|
|
4790 ac_save_LIBS="$LIBS"
|
|
4791 LIBS="-lm $LIBS"
|
|
4792 cat > conftest.$ac_ext <<EOF
|
|
4793 #line 4794 "configure"
|
|
4794 #include "confdefs.h"
|
|
4795 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4796 /* We use char because int might match the return type of a gcc2
|
|
4797 builtin and then its argument prototype would still apply. */
|
|
4798 char sqrt();
|
|
4799
|
|
4800 int main() {
|
|
4801 sqrt()
|
|
4802 ; return 0; }
|
|
4803 EOF
|
|
4804 if { (eval echo configure:4805: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4805 rm -rf conftest*
|
|
4806 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
4807 else
|
|
4808 echo "configure: failed program was:" >&5
|
|
4809 cat conftest.$ac_ext >&5
|
|
4810 rm -rf conftest*
|
|
4811 eval "ac_cv_lib_$ac_lib_var=no"
|
|
4812 fi
|
|
4813 rm -f conftest*
|
|
4814 LIBS="$ac_save_LIBS"
|
|
4815
|
|
4816 fi
|
|
4817 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
4818 echo "$ac_t""yes" 1>&6
|
|
4819 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
4820 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
4821 cat >> confdefs.h <<EOF
|
|
4822 #define $ac_tr_lib 1
|
|
4823 EOF
|
|
4824
|
|
4825 LIBS="-lm $LIBS"
|
|
4826
|
|
4827 else
|
|
4828 echo "$ac_t""no" 1>&6
|
|
4829 fi
|
|
4830
|
|
4831
|
|
4832 # Check for mail-locking functions in a "mail" library
|
|
4833 echo $ac_n "checking for maillock in -lmail""... $ac_c" 1>&6
|
|
4834 echo "configure:4835: checking for maillock in -lmail" >&5
|
|
4835 ac_lib_var=`echo mail'_'maillock | sed 'y%./+-%__p_%'`
|
|
4836 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
4837 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4838 else
|
|
4839 ac_save_LIBS="$LIBS"
|
|
4840 LIBS="-lmail $LIBS"
|
|
4841 cat > conftest.$ac_ext <<EOF
|
|
4842 #line 4843 "configure"
|
|
4843 #include "confdefs.h"
|
|
4844 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4845 /* We use char because int might match the return type of a gcc2
|
|
4846 builtin and then its argument prototype would still apply. */
|
|
4847 char maillock();
|
|
4848
|
|
4849 int main() {
|
|
4850 maillock()
|
|
4851 ; return 0; }
|
|
4852 EOF
|
|
4853 if { (eval echo configure:4854: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4854 rm -rf conftest*
|
|
4855 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
4856 else
|
|
4857 echo "configure: failed program was:" >&5
|
|
4858 cat conftest.$ac_ext >&5
|
|
4859 rm -rf conftest*
|
|
4860 eval "ac_cv_lib_$ac_lib_var=no"
|
|
4861 fi
|
|
4862 rm -f conftest*
|
|
4863 LIBS="$ac_save_LIBS"
|
|
4864
|
|
4865 fi
|
|
4866 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
4867 echo "$ac_t""yes" 1>&6
|
|
4868 ac_tr_lib=HAVE_LIB`echo mail | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
4869 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
4870 cat >> confdefs.h <<EOF
|
|
4871 #define $ac_tr_lib 1
|
|
4872 EOF
|
|
4873
|
|
4874 LIBS="-lmail $LIBS"
|
|
4875
|
|
4876 else
|
|
4877 echo "$ac_t""no" 1>&6
|
|
4878 fi
|
|
4879
|
|
4880 echo $ac_n "checking for maillock in -llockfile""... $ac_c" 1>&6
|
|
4881 echo "configure:4882: checking for maillock in -llockfile" >&5
|
|
4882 ac_lib_var=`echo lockfile'_'maillock | sed 'y%./+-%__p_%'`
|
|
4883 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
4884 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4885 else
|
|
4886 ac_save_LIBS="$LIBS"
|
|
4887 LIBS="-llockfile $LIBS"
|
|
4888 cat > conftest.$ac_ext <<EOF
|
|
4889 #line 4890 "configure"
|
|
4890 #include "confdefs.h"
|
|
4891 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4892 /* We use char because int might match the return type of a gcc2
|
|
4893 builtin and then its argument prototype would still apply. */
|
|
4894 char maillock();
|
|
4895
|
|
4896 int main() {
|
|
4897 maillock()
|
|
4898 ; return 0; }
|
|
4899 EOF
|
|
4900 if { (eval echo configure:4901: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
4901 rm -rf conftest*
|
|
4902 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
4903 else
|
|
4904 echo "configure: failed program was:" >&5
|
|
4905 cat conftest.$ac_ext >&5
|
|
4906 rm -rf conftest*
|
|
4907 eval "ac_cv_lib_$ac_lib_var=no"
|
|
4908 fi
|
|
4909 rm -f conftest*
|
|
4910 LIBS="$ac_save_LIBS"
|
|
4911
|
|
4912 fi
|
|
4913 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
4914 echo "$ac_t""yes" 1>&6
|
|
4915 ac_tr_lib=HAVE_LIB`echo lockfile | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
4916 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
4917 cat >> confdefs.h <<EOF
|
|
4918 #define $ac_tr_lib 1
|
|
4919 EOF
|
|
4920
|
|
4921 LIBS="-llockfile $LIBS"
|
|
4922
|
|
4923 else
|
|
4924 echo "$ac_t""no" 1>&6
|
|
4925 fi
|
|
4926
|
|
4927 # If we have the shared liblockfile, assume we must use it for mail
|
|
4928 # locking (e.g. Debian). If we couldn't link against liblockfile
|
|
4929 # (no liblockfile.a installed), ensure that we don't need to.
|
|
4930 if test "$ac_cv_lib_lockfile_maillock" = no; then
|
|
4931 # Extract the first word of "liblockfile.so", so it can be a program name with args.
|
|
4932 set dummy liblockfile.so; ac_word=$2
|
|
4933 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
|
4934 echo "configure:4935: checking for $ac_word" >&5
|
|
4935 if eval "test \"`echo '$''{'ac_cv_prog_liblockfile'+set}'`\" = set"; then
|
|
4936 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4937 else
|
|
4938 if test -n "$liblockfile"; then
|
|
4939 ac_cv_prog_liblockfile="$liblockfile" # Let the user override the test.
|
|
4940 else
|
|
4941 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
4942 ac_dummy="/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH"
|
|
4943 for ac_dir in $ac_dummy; do
|
|
4944 test -z "$ac_dir" && ac_dir=.
|
|
4945 if test -f $ac_dir/$ac_word; then
|
|
4946 ac_cv_prog_liblockfile="yes"
|
|
4947 break
|
|
4948 fi
|
|
4949 done
|
|
4950 IFS="$ac_save_ifs"
|
|
4951 test -z "$ac_cv_prog_liblockfile" && ac_cv_prog_liblockfile="no"
|
|
4952 fi
|
|
4953 fi
|
|
4954 liblockfile="$ac_cv_prog_liblockfile"
|
|
4955 if test -n "$liblockfile"; then
|
|
4956 echo "$ac_t""$liblockfile" 1>&6
|
|
4957 else
|
|
4958 echo "$ac_t""no" 1>&6
|
|
4959 fi
|
|
4960
|
|
4961 if test $ac_cv_prog_liblockfile = yes; then
|
|
4962 { echo "configure: error: Shared liblockfile found but can't link against it.
|
|
4963 This probably means that movemail could lose mail.
|
|
4964 There may be a \`development' package to install containing liblockfile." 1>&2; exit 1; }
|
|
4965 else cat >> confdefs.h <<\EOF
|
|
4966 #define LIBMAIL -llockfile
|
|
4967 EOF
|
|
4968
|
|
4969 fi
|
|
4970 else :
|
|
4971 fi
|
|
4972 for ac_func in touchlock
|
|
4973 do
|
|
4974 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
|
4975 echo "configure:4976: checking for $ac_func" >&5
|
|
4976 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
4977 echo $ac_n "(cached) $ac_c" 1>&6
|
|
4978 else
|
|
4979 cat > conftest.$ac_ext <<EOF
|
|
4980 #line 4981 "configure"
|
|
4981 #include "confdefs.h"
|
|
4982 /* System header to define __stub macros and hopefully few prototypes,
|
|
4983 which can conflict with char $ac_func(); below. */
|
|
4984 #include <assert.h>
|
|
4985 /* Override any gcc2 internal prototype to avoid an error. */
|
|
4986 /* We use char because int might match the return type of a gcc2
|
|
4987 builtin and then its argument prototype would still apply. */
|
|
4988 char $ac_func();
|
|
4989
|
|
4990 int main() {
|
|
4991
|
|
4992 /* The GNU C library defines this for functions which it implements
|
|
4993 to always fail with ENOSYS. Some functions are actually named
|
|
4994 something starting with __ and the normal name is an alias. */
|
|
4995 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
4996 choke me
|
|
4997 #else
|
|
4998 $ac_func();
|
|
4999 #endif
|
|
5000
|
|
5001 ; return 0; }
|
|
5002 EOF
|
|
5003 if { (eval echo configure:5004: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
5004 rm -rf conftest*
|
|
5005 eval "ac_cv_func_$ac_func=yes"
|
|
5006 else
|
|
5007 echo "configure: failed program was:" >&5
|
|
5008 cat conftest.$ac_ext >&5
|
|
5009 rm -rf conftest*
|
|
5010 eval "ac_cv_func_$ac_func=no"
|
|
5011 fi
|
|
5012 rm -f conftest*
|
|
5013 fi
|
|
5014
|
|
5015 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
5016 echo "$ac_t""yes" 1>&6
|
|
5017 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
5018 cat >> confdefs.h <<EOF
|
|
5019 #define $ac_tr_func 1
|
|
5020 EOF
|
|
5021
|
|
5022 else
|
|
5023 echo "$ac_t""no" 1>&6
|
|
5024 fi
|
|
5025 done
|
|
5026
|
|
5027 for ac_hdr in maillock.h
|
|
5028 do
|
|
5029 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
|
5030 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
|
5031 echo "configure:5032: checking for $ac_hdr" >&5
|
|
5032 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
5033 echo $ac_n "(cached) $ac_c" 1>&6
|
|
5034 else
|
|
5035 cat > conftest.$ac_ext <<EOF
|
|
5036 #line 5037 "configure"
|
|
5037 #include "confdefs.h"
|
|
5038 #include <$ac_hdr>
|
|
5039 EOF
|
|
5040 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
5041 { (eval echo configure:5042: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
5042 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
5043 if test -z "$ac_err"; then
|
|
5044 rm -rf conftest*
|
|
5045 eval "ac_cv_header_$ac_safe=yes"
|
|
5046 else
|
|
5047 echo "$ac_err" >&5
|
|
5048 echo "configure: failed program was:" >&5
|
|
5049 cat conftest.$ac_ext >&5
|
|
5050 rm -rf conftest*
|
|
5051 eval "ac_cv_header_$ac_safe=no"
|
|
5052 fi
|
|
5053 rm -f conftest*
|
|
5054 fi
|
|
5055 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
5056 echo "$ac_t""yes" 1>&6
|
|
5057 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
|
|
5058 cat >> confdefs.h <<EOF
|
|
5059 #define $ac_tr_hdr 1
|
|
5060 EOF
|
|
5061
|
|
5062 else
|
|
5063 echo "$ac_t""no" 1>&6
|
|
5064 fi
|
|
5065 done
|
|
5066
|
|
5067
|
|
5068 for ac_func in gettimeofday gethostname getdomainname dup2 \
|
|
5069 rename closedir mkdir rmdir sysinfo \
|
|
5070 random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
|
|
5071 strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
|
|
5072 utimes setrlimit setpgid getcwd shutdown strftime getaddrinfo
|
|
5073 do
|
|
5074 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
|
5075 echo "configure:5076: checking for $ac_func" >&5
|
|
5076 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
5077 echo $ac_n "(cached) $ac_c" 1>&6
|
|
5078 else
|
|
5079 cat > conftest.$ac_ext <<EOF
|
|
5080 #line 5081 "configure"
|
|
5081 #include "confdefs.h"
|
|
5082 /* System header to define __stub macros and hopefully few prototypes,
|
|
5083 which can conflict with char $ac_func(); below. */
|
|
5084 #include <assert.h>
|
|
5085 /* Override any gcc2 internal prototype to avoid an error. */
|
|
5086 /* We use char because int might match the return type of a gcc2
|
|
5087 builtin and then its argument prototype would still apply. */
|
|
5088 char $ac_func();
|
|
5089
|
|
5090 int main() {
|
|
5091
|
|
5092 /* The GNU C library defines this for functions which it implements
|
|
5093 to always fail with ENOSYS. Some functions are actually named
|
|
5094 something starting with __ and the normal name is an alias. */
|
|
5095 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
5096 choke me
|
|
5097 #else
|
|
5098 $ac_func();
|
|
5099 #endif
|
|
5100
|
|
5101 ; return 0; }
|
|
5102 EOF
|
|
5103 if { (eval echo configure:5104: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
5104 rm -rf conftest*
|
|
5105 eval "ac_cv_func_$ac_func=yes"
|
|
5106 else
|
|
5107 echo "configure: failed program was:" >&5
|
|
5108 cat conftest.$ac_ext >&5
|
|
5109 rm -rf conftest*
|
|
5110 eval "ac_cv_func_$ac_func=no"
|
|
5111 fi
|
|
5112 rm -f conftest*
|
|
5113 fi
|
|
5114
|
|
5115 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
5116 echo "$ac_t""yes" 1>&6
|
|
5117 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
5118 cat >> confdefs.h <<EOF
|
|
5119 #define $ac_tr_func 1
|
|
5120 EOF
|
|
5121
|
|
5122 else
|
|
5123 echo "$ac_t""no" 1>&6
|
|
5124 fi
|
|
5125 done
|
|
5126
|
|
5127
|
|
5128 # Check this now, so that we will NOT find the above functions in ncurses.
|
|
5129 # That is because we have not set up to link ncurses in lib-src.
|
|
5130 # It's better to believe a function is not available
|
|
5131 # than to expect to find it in ncurses.
|
|
5132 echo $ac_n "checking for tparm in -lncurses""... $ac_c" 1>&6
|
|
5133 echo "configure:5134: checking for tparm in -lncurses" >&5
|
|
5134 ac_lib_var=`echo ncurses'_'tparm | sed 'y%./+-%__p_%'`
|
|
5135 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
5136 echo $ac_n "(cached) $ac_c" 1>&6
|
|
5137 else
|
|
5138 ac_save_LIBS="$LIBS"
|
|
5139 LIBS="-lncurses $LIBS"
|
|
5140 cat > conftest.$ac_ext <<EOF
|
|
5141 #line 5142 "configure"
|
|
5142 #include "confdefs.h"
|
|
5143 /* Override any gcc2 internal prototype to avoid an error. */
|
|
5144 /* We use char because int might match the return type of a gcc2
|
|
5145 builtin and then its argument prototype would still apply. */
|
|
5146 char tparm();
|
|
5147
|
|
5148 int main() {
|
|
5149 tparm()
|
|
5150 ; return 0; }
|
|
5151 EOF
|
|
5152 if { (eval echo configure:5153: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
5153 rm -rf conftest*
|
|
5154 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
5155 else
|
|
5156 echo "configure: failed program was:" >&5
|
|
5157 cat conftest.$ac_ext >&5
|
|
5158 rm -rf conftest*
|
|
5159 eval "ac_cv_lib_$ac_lib_var=no"
|
|
5160 fi
|
|
5161 rm -f conftest*
|
|
5162 LIBS="$ac_save_LIBS"
|
|
5163
|
|
5164 fi
|
|
5165 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
5166 echo "$ac_t""yes" 1>&6
|
|
5167 ac_tr_lib=HAVE_LIB`echo ncurses | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
5168 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
5169 cat >> confdefs.h <<EOF
|
|
5170 #define $ac_tr_lib 1
|
|
5171 EOF
|
|
5172
|
|
5173 LIBS="-lncurses $LIBS"
|
|
5174
|
|
5175 else
|
|
5176 echo "$ac_t""no" 1>&6
|
|
5177 fi
|
|
5178
|
|
5179
|
|
5180 # Solaris requires -lintl if you want strerror (which calls dgettext)
|
|
5181 # to return localized messages.
|
|
5182 echo $ac_n "checking for dgettext in -lintl""... $ac_c" 1>&6
|
|
5183 echo "configure:5184: checking for dgettext in -lintl" >&5
|
|
5184 ac_lib_var=`echo intl'_'dgettext | sed 'y%./+-%__p_%'`
|
|
5185 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
5186 echo $ac_n "(cached) $ac_c" 1>&6
|
|
5187 else
|
|
5188 ac_save_LIBS="$LIBS"
|
|
5189 LIBS="-lintl $LIBS"
|
|
5190 cat > conftest.$ac_ext <<EOF
|
|
5191 #line 5192 "configure"
|
|
5192 #include "confdefs.h"
|
|
5193 /* Override any gcc2 internal prototype to avoid an error. */
|
|
5194 /* We use char because int might match the return type of a gcc2
|
|
5195 builtin and then its argument prototype would still apply. */
|
|
5196 char dgettext();
|
|
5197
|
|
5198 int main() {
|
|
5199 dgettext()
|
|
5200 ; return 0; }
|
|
5201 EOF
|
|
5202 if { (eval echo configure:5203: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
5203 rm -rf conftest*
|
|
5204 eval "ac_cv_lib_$ac_lib_var=yes"
|
|
5205 else
|
|
5206 echo "configure: failed program was:" >&5
|
|
5207 cat conftest.$ac_ext >&5
|
|
5208 rm -rf conftest*
|
|
5209 eval "ac_cv_lib_$ac_lib_var=no"
|
|
5210 fi
|
|
5211 rm -f conftest*
|
|
5212 LIBS="$ac_save_LIBS"
|
|
5213
|
|
5214 fi
|
|
5215 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
5216 echo "$ac_t""yes" 1>&6
|
|
5217 ac_tr_lib=HAVE_LIB`echo intl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
5218 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
5219 cat >> confdefs.h <<EOF
|
|
5220 #define $ac_tr_lib 1
|
|
5221 EOF
|
|
5222
|
|
5223 LIBS="-lintl $LIBS"
|
|
5224
|
|
5225 else
|
|
5226 echo "$ac_t""no" 1>&6
|
|
5227 fi
|
|
5228
|
|
5229
|
|
5230 echo $ac_n "checking whether localtime caches TZ""... $ac_c" 1>&6
|
|
5231 echo "configure:5232: checking whether localtime caches TZ" >&5
|
|
5232 if eval "test \"`echo '$''{'emacs_cv_localtime_cache'+set}'`\" = set"; then
|
|
5233 echo $ac_n "(cached) $ac_c" 1>&6
|
|
5234 else
|
|
5235 if test x$ac_cv_func_tzset = xyes; then
|
|
5236 if test "$cross_compiling" = yes; then
|
|
5237 # If we have tzset, assume the worst when cross-compiling.
|
|
5238 emacs_cv_localtime_cache=yes
|
|
5239 else
|
|
5240 cat > conftest.$ac_ext <<EOF
|
|
5241 #line 5242 "configure"
|
|
5242 #include "confdefs.h"
|
|
5243 #include <time.h>
|
|
5244 #if STDC_HEADERS
|
|
5245 # include <stdlib.h>
|
|
5246 #endif
|
|
5247 extern char **environ;
|
|
5248 unset_TZ ()
|
|
5249 {
|
|
5250 char **from, **to;
|
|
5251 for (to = from = environ; (*to = *from); from++)
|
|
5252 if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
|
|
5253 to++;
|
|
5254 }
|
|
5255 char TZ_GMT0[] = "TZ=GMT0";
|
|
5256 char TZ_PST8[] = "TZ=PST8";
|
|
5257 main()
|
|
5258 {
|
|
5259 time_t now = time ((time_t *) 0);
|
|
5260 int hour_GMT0, hour_unset;
|
|
5261 if (putenv (TZ_GMT0) != 0)
|
|
5262 exit (1);
|
|
5263 hour_GMT0 = localtime (&now)->tm_hour;
|
|
5264 unset_TZ ();
|
|
5265 hour_unset = localtime (&now)->tm_hour;
|
|
5266 if (putenv (TZ_PST8) != 0)
|
|
5267 exit (1);
|
|
5268 if (localtime (&now)->tm_hour == hour_GMT0)
|
|
5269 exit (1);
|
|
5270 unset_TZ ();
|
|
5271 if (localtime (&now)->tm_hour != hour_unset)
|
|
5272 exit (1);
|
|
5273 exit (0);
|
|
5274 }
|
|
5275 EOF
|
|
5276 if { (eval echo configure:5277: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
|
5277 then
|
|
5278 emacs_cv_localtime_cache=no
|
|
5279 else
|
|
5280 echo "configure: failed program was:" >&5
|
|
5281 cat conftest.$ac_ext >&5
|
|
5282 rm -fr conftest*
|
|
5283 emacs_cv_localtime_cache=yes
|
|
5284 fi
|
|
5285 rm -fr conftest*
|
|
5286 fi
|
|
5287
|
|
5288 else
|
|
5289 # If we lack tzset, report that localtime does not cache TZ,
|
|
5290 # since we can't invalidate the cache if we don't have tzset.
|
|
5291 emacs_cv_localtime_cache=no
|
|
5292 fi
|
|
5293 fi
|
|
5294 echo "$ac_t""$emacs_cv_localtime_cache" 1>&6
|
|
5295 if test $emacs_cv_localtime_cache = yes; then
|
|
5296 cat >> confdefs.h <<\EOF
|
|
5297 #define LOCALTIME_CACHE 1
|
|
5298 EOF
|
|
5299
|
|
5300 fi
|
|
5301
|
|
5302 if test "x$HAVE_TIMEVAL" = xyes; then
|
|
5303 echo $ac_n "checking whether gettimeofday can accept two arguments""... $ac_c" 1>&6
|
|
5304 echo "configure:5305: checking whether gettimeofday can accept two arguments" >&5
|
|
5305 if eval "test \"`echo '$''{'emacs_cv_gettimeofday_two_arguments'+set}'`\" = set"; then
|
|
5306 echo $ac_n "(cached) $ac_c" 1>&6
|
|
5307 else
|
|
5308 cat > conftest.$ac_ext <<EOF
|
|
5309 #line 5310 "configure"
|
|
5310 #include "confdefs.h"
|
|
5311
|
|
5312 #ifdef TIME_WITH_SYS_TIME
|
|
5313 #include <sys/time.h>
|
|
5314 #include <time.h>
|
|
5315 #else
|
|
5316 #ifdef HAVE_SYS_TIME_H
|
|
5317 #include <sys/time.h>
|
|
5318 #else
|
|
5319 #include <time.h>
|
|
5320 #endif
|
|
5321 #endif
|
|
5322
|
|
5323 int main() {
|
|
5324
|
|
5325 struct timeval time;
|
|
5326 struct timezone dummy;
|
|
5327 gettimeofday (&time, &dummy);
|
|
5328
|
|
5329 ; return 0; }
|
|
5330 EOF
|
|
5331 if { (eval echo configure:5332: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
5332 rm -rf conftest*
|
|
5333 emacs_cv_gettimeofday_two_arguments=yes
|
|
5334 else
|
|
5335 echo "configure: failed program was:" >&5
|
|
5336 cat conftest.$ac_ext >&5
|
|
5337 rm -rf conftest*
|
|
5338 emacs_cv_gettimeofday_two_arguments=no
|
|
5339 fi
|
|
5340 rm -f conftest*
|
|
5341 fi
|
|
5342
|
|
5343 echo "$ac_t""$emacs_cv_gettimeofday_two_arguments" 1>&6
|
|
5344 if test $emacs_cv_gettimeofday_two_arguments = no; then
|
|
5345 cat >> confdefs.h <<\EOF
|
|
5346 #define GETTIMEOFDAY_ONE_ARGUMENT 1
|
|
5347 EOF
|
|
5348
|
|
5349 fi
|
|
5350 fi
|
|
5351
|
|
5352 ok_so_far=yes
|
|
5353 echo $ac_n "checking for socket""... $ac_c" 1>&6
|
|
5354 echo "configure:5355: checking for socket" >&5
|
|
5355 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
|
|
5356 echo $ac_n "(cached) $ac_c" 1>&6
|
|
5357 else
|
|
5358 cat > conftest.$ac_ext <<EOF
|
|
5359 #line 5360 "configure"
|
|
5360 #include "confdefs.h"
|
|
5361 /* System header to define __stub macros and hopefully few prototypes,
|
|
5362 which can conflict with char socket(); below. */
|
|
5363 #include <assert.h>
|
|
5364 /* Override any gcc2 internal prototype to avoid an error. */
|
|
5365 /* We use char because int might match the return type of a gcc2
|
|
5366 builtin and then its argument prototype would still apply. */
|
|
5367 char socket();
|
|
5368
|
|
5369 int main() {
|
|
5370
|
|
5371 /* The GNU C library defines this for functions which it implements
|
|
5372 to always fail with ENOSYS. Some functions are actually named
|
|
5373 something starting with __ and the normal name is an alias. */
|
|
5374 #if defined (__stub_socket) || defined (__stub___socket)
|
|
5375 choke me
|
|
5376 #else
|
|
5377 socket();
|
|
5378 #endif
|
|
5379
|
|
5380 ; return 0; }
|
|
5381 EOF
|
|
5382 if { (eval echo configure:5383: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
|
5383 rm -rf conftest*
|
|
5384 eval "ac_cv_func_socket=yes"
|
|
5385 else
|
|
5386 echo "configure: failed program was:" >&5
|
|
5387 cat conftest.$ac_ext >&5
|
|
5388 rm -rf conftest*
|
|
5389 eval "ac_cv_func_socket=no"
|
|
5390 fi
|
|
5391 rm -f conftest*
|
|
5392 fi
|
|
5393
|
|
5394 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
|
|
5395 echo "$ac_t""yes" 1>&6
|
|
5396 :
|
|
5397 else
|
|
5398 echo "$ac_t""no" 1>&6
|
|
5399 ok_so_far=no
|
|
5400 fi
|
|
5401
|
|
5402 if test $ok_so_far = yes; then
|
|
5403 ac_safe=`echo "netinet/in.h" | sed 'y%./+-%__p_%'`
|
|
5404 echo $ac_n "checking for netinet/in.h""... $ac_c" 1>&6
|
|
5405 echo "configure:5406: checking for netinet/in.h" >&5
|
|
5406 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
5407 echo $ac_n "(cached) $ac_c" 1>&6
|
|
5408 else
|
|
5409 cat > conftest.$ac_ext <<EOF
|
|
5410 #line 5411 "configure"
|
|
5411 #include "confdefs.h"
|
|
5412 #include <netinet/in.h>
|
|
5413 EOF
|
|
5414 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
5415 { (eval echo configure:5416: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
5416 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
5417 if test -z "$ac_err"; then
|
|
5418 rm -rf conftest*
|
|
5419 eval "ac_cv_header_$ac_safe=yes"
|
|
5420 else
|
|
5421 echo "$ac_err" >&5
|
|
5422 echo "configure: failed program was:" >&5
|
|
5423 cat conftest.$ac_ext >&5
|
|
5424 rm -rf conftest*
|
|
5425 eval "ac_cv_header_$ac_safe=no"
|
|
5426 fi
|
|
5427 rm -f conftest*
|
|
5428 fi
|
|
5429 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
5430 echo "$ac_t""yes" 1>&6
|
|
5431 :
|
|
5432 else
|
|
5433 echo "$ac_t""no" 1>&6
|
|
5434 ok_so_far=no
|
|
5435 fi
|
|
5436
|
|
5437 fi
|
|
5438 if test $ok_so_far = yes; then
|
|
5439 ac_safe=`echo "arpa/inet.h" | sed 'y%./+-%__p_%'`
|
|
5440 echo $ac_n "checking for arpa/inet.h""... $ac_c" 1>&6
|
|
5441 echo "configure:5442: checking for arpa/inet.h" >&5
|
|
5442 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
5443 echo $ac_n "(cached) $ac_c" 1>&6
|
|
5444 else
|
|
5445 cat > conftest.$ac_ext <<EOF
|
|
5446 #line 5447 "configure"
|
|
5447 #include "confdefs.h"
|
|
5448 #include <arpa/inet.h>
|
|
5449 EOF
|
|
5450 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
|
5451 { (eval echo configure:5452: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
|
5452 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
5453 if test -z "$ac_err"; then
|
|
5454 rm -rf conftest*
|
|
5455 eval "ac_cv_header_$ac_safe=yes"
|
|
5456 else
|
|
5457 echo "$ac_err" >&5
|
|
5458 echo "configure: failed program was:" >&5
|
|
5459 cat conftest.$ac_ext >&5
|
|
5460 rm -rf conftest*
|
|
5461 eval "ac_cv_header_$ac_safe=no"
|
|
5462 fi
|
|
5463 rm -f conftest*
|
|
5464 fi
|
|
5465 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
5466 echo "$ac_t""yes" 1>&6
|
|
5467 :
|
|
5468 else
|
|
5469 echo "$ac_t""no" 1>&6
|
|
5470 ok_so_far=no
|
|
5471 fi
|
|
5472
|
|
5473 fi
|
|
5474 if test $ok_so_far = yes; then
|
|
5475 cat >> confdefs.h <<\EOF
|
|
5476 #define HAVE_INET_SOCKETS 1
|
|
5477 EOF
|
|
5478
|
|
5479 fi
|
|
5480
|
|
5481 if test -f /usr/lpp/X11/bin/smt.exp; then
|
|
5482 cat >> confdefs.h <<\EOF
|
|
5483 #define HAVE_AIX_SMT_EXP 1
|
|
5484 EOF
|
|
5485
|
|
5486 fi
|
|
5487
|
|
5488 # Set up the CFLAGS for real compilation, so we can substitute it.
|
|
5489 CFLAGS="$REAL_CFLAGS"
|
|
5490
|
|
5491 #### Find out which version of Emacs this is.
|
|
5492 version=`grep 'defconst[ ]*emacs-version' ${srcdir}/lisp/version.el \
|
|
5493 | sed -e 's/^[^"]*"\([^"]*\)".*$/\1/'`
|
|
5494 if test x"${version}" = x; then
|
|
5495 { echo "configure: error: can't find current emacs version in \`${srcdir}/lisp/version.el'." 1>&2; exit 1; }
|
|
5496 fi
|
|
5497
|
|
5498 ### Specify what sort of things we'll be editing into Makefile and config.h.
|
|
5499 ### Use configuration here uncanonicalized to avoid exceeding size limits.
|
|
5500
|
|
5501
|
|
5502
|
|
5503
|
|
5504
|
|
5505
|
|
5506
|
|
5507
|
|
5508
|
|
5509
|
|
5510
|
|
5511
|
|
5512
|
|
5513
|
|
5514
|
|
5515
|
|
5516
|
|
5517
|
|
5518
|
|
5519
|
|
5520
|
|
5521
|
|
5522
|
|
5523
|
|
5524
|
|
5525
|
|
5526
|
|
5527
|
|
5528
|
|
5529
|
|
5530
|
|
5531 cat >> confdefs.h <<EOF
|
|
5532 #define EMACS_CONFIGURATION "${canonical}"
|
|
5533 EOF
|
|
5534
|
|
5535 cat >> confdefs.h <<EOF
|
|
5536 #define EMACS_CONFIG_OPTIONS "${ac_configure_args}"
|
|
5537 EOF
|
|
5538
|
|
5539 cat >> confdefs.h <<EOF
|
|
5540 #define config_machfile "${machfile}"
|
|
5541 EOF
|
|
5542
|
|
5543 cat >> confdefs.h <<EOF
|
|
5544 #define config_opsysfile "${opsysfile}"
|
|
5545 EOF
|
|
5546
|
|
5547 cat >> confdefs.h <<EOF
|
|
5548 #define LD_SWITCH_X_SITE ${LD_SWITCH_X_SITE}
|
|
5549 EOF
|
|
5550
|
|
5551 cat >> confdefs.h <<EOF
|
|
5552 #define LD_SWITCH_X_SITE_AUX ${LD_SWITCH_X_SITE_AUX}
|
|
5553 EOF
|
|
5554
|
|
5555 cat >> confdefs.h <<EOF
|
|
5556 #define C_SWITCH_X_SITE ${C_SWITCH_X_SITE}
|
|
5557 EOF
|
|
5558
|
|
5559 cat >> confdefs.h <<EOF
|
|
5560 #define UNEXEC_SRC ${UNEXEC_SRC}
|
|
5561 EOF
|
|
5562
|
|
5563
|
|
5564 if test "${HAVE_X_WINDOWS}" = "yes" ; then
|
|
5565 cat >> confdefs.h <<\EOF
|
|
5566 #define HAVE_X_WINDOWS 1
|
|
5567 EOF
|
|
5568
|
|
5569 fi
|
|
5570 if test "${USE_X_TOOLKIT}" != "none" ; then
|
|
5571 cat >> confdefs.h <<\EOF
|
|
5572 #define USE_X_TOOLKIT 1
|
|
5573 EOF
|
|
5574
|
|
5575 fi
|
|
5576 if test "${HAVE_X11}" = "yes" ; then
|
|
5577 cat >> confdefs.h <<\EOF
|
|
5578 #define HAVE_X11 1
|
|
5579 EOF
|
|
5580
|
|
5581 fi
|
|
5582 if test "${HAVE_XFREE386}" = "yes" ; then
|
|
5583 cat >> confdefs.h <<\EOF
|
|
5584 #define HAVE_XFREE386 1
|
|
5585 EOF
|
|
5586
|
|
5587 fi
|
|
5588 if test "${HAVE_MENUS}" = "yes" ; then
|
|
5589 cat >> confdefs.h <<\EOF
|
|
5590 #define HAVE_MENUS 1
|
|
5591 EOF
|
|
5592
|
|
5593 fi
|
|
5594 if test "${GNU_MALLOC}" = "yes" ; then
|
|
5595 cat >> confdefs.h <<\EOF
|
|
5596 #define GNU_MALLOC 1
|
|
5597 EOF
|
|
5598
|
|
5599 fi
|
|
5600 if test "${REL_ALLOC}" = "yes" ; then
|
|
5601 cat >> confdefs.h <<\EOF
|
|
5602 #define REL_ALLOC 1
|
|
5603 EOF
|
|
5604
|
|
5605 fi
|
|
5606 if test "${LISP_FLOAT_TYPE}" = "yes" ; then
|
|
5607 cat >> confdefs.h <<\EOF
|
|
5608 #define LISP_FLOAT_TYPE 1
|
|
5609 EOF
|
|
5610
|
|
5611 fi
|
|
5612
|
|
5613 #### Report on what we decided to do.
|
|
5614 echo "
|
|
5615 Configured for \`${canonical}'.
|
|
5616
|
|
5617 Where should the build process find the source code? ${srcdir}
|
|
5618 What operating system and machine description files should Emacs use?
|
|
5619 \`${opsysfile}' and \`${machfile}'
|
|
5620 What compiler should emacs be built with? ${CC} ${CFLAGS}
|
|
5621 Should Emacs use the GNU version of malloc? ${GNU_MALLOC}${GNU_MALLOC_reason}
|
|
5622 Should Emacs use the relocating allocator for buffers? ${REL_ALLOC}
|
|
5623 What window system should Emacs use? ${window_system}
|
|
5624 What toolkit should Emacs use? ${USE_X_TOOLKIT}"
|
|
5625
|
|
5626 if test -n "${x_includes}"; then
|
|
5627 echo " Where do we find X Windows header files? ${x_includes}"
|
|
5628 else
|
|
5629 echo " Where do we find X Windows header files? Standard dirs"
|
|
5630 fi
|
|
5631 if test -n "${x_libraries}"; then
|
|
5632 echo " Where do we find X Windows libraries? ${x_libraries}"
|
|
5633 else
|
|
5634 echo " Where do we find X Windows libraries? Standard dirs"
|
|
5635 fi
|
|
5636
|
|
5637 echo " Does Emacs use -lXaw3d? ${HAVE_XAW3D}"
|
|
5638 echo " Does Emacs use -lXpm? ${HAVE_XPM}"
|
|
5639 echo " Does Emacs use -ljpeg? ${HAVE_JPEG}"
|
|
5640 echo " Does Emacs use -ltiff? ${HAVE_TIFF}"
|
|
5641 echo " Does Emacs use -lungif? ${HAVE_GIF}"
|
|
5642 echo " Does Emacs use -lpng? ${HAVE_PNG}"
|
|
5643 echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
|
|
5644 echo
|
|
5645
|
|
5646 # Remove any trailing slashes in these variables.
|
|
5647 test "${prefix}" != NONE &&
|
|
5648 prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
|
|
5649 test "${exec_prefix}" != NONE &&
|
|
5650 exec_prefix=`echo "${exec_prefix}" | sed 's,\([^/]\)/*$,\1,'`
|
|
5651
|
|
5652 trap '' 1 2 15
|
|
5653 cat > confcache <<\EOF
|
|
5654 # This file is a shell script that caches the results of configure
|
|
5655 # tests run on this system so they can be shared between configure
|
|
5656 # scripts and configure runs. It is not useful on other systems.
|
|
5657 # If it contains results you don't want to keep, you may remove or edit it.
|
|
5658 #
|
|
5659 # By default, configure uses ./config.cache as the cache file,
|
|
5660 # creating it if it does not exist already. You can give configure
|
|
5661 # the --cache-file=FILE option to use a different cache file; that is
|
|
5662 # what configure does when it calls configure scripts in
|
|
5663 # subdirectories, so they share the cache.
|
|
5664 # Giving --cache-file=/dev/null disables caching, for debugging configure.
|
|
5665 # config.status only pays attention to the cache file if you give it the
|
|
5666 # --recheck option to rerun configure.
|
|
5667 #
|
|
5668 EOF
|
|
5669 # The following way of writing the cache mishandles newlines in values,
|
|
5670 # but we know of no workaround that is simple, portable, and efficient.
|
|
5671 # So, don't put newlines in cache variables' values.
|
|
5672 # Ultrix sh set writes to stderr and can't be redirected directly,
|
|
5673 # and sets the high bit in the cache file unless we assign to the vars.
|
|
5674 (set) 2>&1 |
|
|
5675 case `(ac_space=' '; set | grep ac_space) 2>&1` in
|
|
5676 *ac_space=\ *)
|
|
5677 # `set' does not quote correctly, so add quotes (double-quote substitution
|
|
5678 # turns \\\\ into \\, and sed turns \\ into \).
|
|
5679 sed -n \
|
|
5680 -e "s/'/'\\\\''/g" \
|
|
5681 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
|
|
5682 ;;
|
|
5683 *)
|
|
5684 # `set' quotes correctly as required by POSIX, so do not add quotes.
|
|
5685 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
|
|
5686 ;;
|
|
5687 esac >> confcache
|
|
5688 if cmp -s $cache_file confcache; then
|
|
5689 :
|
|
5690 else
|
|
5691 if test -w $cache_file; then
|
|
5692 echo "updating cache $cache_file"
|
|
5693 cat confcache > $cache_file
|
|
5694 else
|
|
5695 echo "not updating unwritable cache $cache_file"
|
|
5696 fi
|
|
5697 fi
|
|
5698 rm -f confcache
|
|
5699
|
|
5700 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
|
|
5701
|
|
5702 test "x$prefix" = xNONE && prefix=$ac_default_prefix
|
|
5703 # Let make expand exec_prefix.
|
|
5704 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
|
|
5705
|
|
5706 # Any assignment to VPATH causes Sun make to only execute
|
|
5707 # the first set of double-colon rules, so remove it if not needed.
|
|
5708 # If there is a colon in the path, we need to keep it.
|
|
5709 if test "x$srcdir" = x.; then
|
|
5710 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
|
|
5711 fi
|
|
5712
|
|
5713 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
|
|
5714
|
|
5715 DEFS=-DHAVE_CONFIG_H
|
|
5716
|
|
5717 # Without the "./", some shells look in PATH for config.status.
|
|
5718 : ${CONFIG_STATUS=./config.status}
|
|
5719
|
|
5720 echo creating $CONFIG_STATUS
|
|
5721 rm -f $CONFIG_STATUS
|
|
5722 cat > $CONFIG_STATUS <<EOF
|
|
5723 #! /bin/sh
|
|
5724 # Generated automatically by configure.
|
|
5725 # Run this file to recreate the current configuration.
|
|
5726 # This directory was configured as follows,
|
|
5727 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
|
|
5728 #
|
|
5729 # $0 $ac_configure_args
|
|
5730 #
|
|
5731 # Compiler output produced by configure, useful for debugging
|
|
5732 # configure, is in ./config.log if it exists.
|
|
5733
|
|
5734 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
|
|
5735 for ac_option
|
|
5736 do
|
|
5737 case "\$ac_option" in
|
|
5738 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
|
|
5739 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
|
|
5740 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
|
|
5741 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
|
|
5742 echo "$CONFIG_STATUS generated by autoconf version 2.13"
|
|
5743 exit 0 ;;
|
|
5744 -help | --help | --hel | --he | --h)
|
|
5745 echo "\$ac_cs_usage"; exit 0 ;;
|
|
5746 *) echo "\$ac_cs_usage"; exit 1 ;;
|
|
5747 esac
|
|
5748 done
|
|
5749
|
|
5750 ac_given_srcdir=$srcdir
|
|
5751 ac_given_INSTALL="$INSTALL"
|
|
5752
|
|
5753 trap 'rm -fr `echo "Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
|
|
5754 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
|
|
5755 leim/Makefile src/config.h:src/config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
|
|
5756 EOF
|
|
5757 cat >> $CONFIG_STATUS <<EOF
|
|
5758
|
|
5759 # Protect against being on the right side of a sed subst in config.status.
|
|
5760 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
|
|
5761 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
|
|
5762 $ac_vpsub
|
|
5763 $extrasub
|
|
5764 s%@SHELL@%$SHELL%g
|
|
5765 s%@CFLAGS@%$CFLAGS%g
|
|
5766 s%@CPPFLAGS@%$CPPFLAGS%g
|
|
5767 s%@CXXFLAGS@%$CXXFLAGS%g
|
|
5768 s%@FFLAGS@%$FFLAGS%g
|
|
5769 s%@DEFS@%$DEFS%g
|
|
5770 s%@LDFLAGS@%$LDFLAGS%g
|
|
5771 s%@LIBS@%$LIBS%g
|
|
5772 s%@exec_prefix@%$exec_prefix%g
|
|
5773 s%@prefix@%$prefix%g
|
|
5774 s%@program_transform_name@%$program_transform_name%g
|
|
5775 s%@bindir@%$bindir%g
|
|
5776 s%@sbindir@%$sbindir%g
|
|
5777 s%@libexecdir@%$libexecdir%g
|
|
5778 s%@datadir@%$datadir%g
|
|
5779 s%@sysconfdir@%$sysconfdir%g
|
|
5780 s%@sharedstatedir@%$sharedstatedir%g
|
|
5781 s%@localstatedir@%$localstatedir%g
|
|
5782 s%@libdir@%$libdir%g
|
|
5783 s%@includedir@%$includedir%g
|
|
5784 s%@oldincludedir@%$oldincludedir%g
|
|
5785 s%@infodir@%$infodir%g
|
|
5786 s%@mandir@%$mandir%g
|
|
5787 s%@host@%$host%g
|
|
5788 s%@host_alias@%$host_alias%g
|
|
5789 s%@host_cpu@%$host_cpu%g
|
|
5790 s%@host_vendor@%$host_vendor%g
|
|
5791 s%@host_os@%$host_os%g
|
|
5792 s%@CC@%$CC%g
|
|
5793 s%@LN_S@%$LN_S%g
|
|
5794 s%@CPP@%$CPP%g
|
|
5795 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
|
|
5796 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
|
|
5797 s%@INSTALL_DATA@%$INSTALL_DATA%g
|
|
5798 s%@YACC@%$YACC%g
|
|
5799 s%@SET_MAKE@%$SET_MAKE%g
|
|
5800 s%@ALLOCA@%$ALLOCA%g
|
|
5801 s%@liblockfile@%$liblockfile%g
|
|
5802 s%@version@%$version%g
|
|
5803 s%@configuration@%$configuration%g
|
|
5804 s%@canonical@%$canonical%g
|
|
5805 s%@srcdir@%$srcdir%g
|
|
5806 s%@lispdir@%$lispdir%g
|
|
5807 s%@locallisppath@%$locallisppath%g
|
|
5808 s%@lisppath@%$lisppath%g
|
|
5809 s%@x_default_search_path@%$x_default_search_path%g
|
|
5810 s%@etcdir@%$etcdir%g
|
|
5811 s%@archlibdir@%$archlibdir%g
|
|
5812 s%@docdir@%$docdir%g
|
|
5813 s%@bitmapdir@%$bitmapdir%g
|
|
5814 s%@c_switch_system@%$c_switch_system%g
|
|
5815 s%@c_switch_machine@%$c_switch_machine%g
|
|
5816 s%@LD_SWITCH_X_SITE@%$LD_SWITCH_X_SITE%g
|
|
5817 s%@LD_SWITCH_X_SITE_AUX@%$LD_SWITCH_X_SITE_AUX%g
|
|
5818 s%@C_SWITCH_X_SITE@%$C_SWITCH_X_SITE%g
|
|
5819 s%@X_TOOLKIT_TYPE@%$X_TOOLKIT_TYPE%g
|
|
5820 s%@machfile@%$machfile%g
|
|
5821 s%@opsysfile@%$opsysfile%g
|
|
5822 s%@RANLIB@%$RANLIB%g
|
|
5823
|
|
5824 CEOF
|
|
5825 EOF
|
|
5826
|
|
5827 cat >> $CONFIG_STATUS <<\EOF
|
|
5828
|
|
5829 # Split the substitutions into bite-sized pieces for seds with
|
|
5830 # small command number limits, like on Digital OSF/1 and HP-UX.
|
|
5831 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
|
|
5832 ac_file=1 # Number of current file.
|
|
5833 ac_beg=1 # First line for current file.
|
|
5834 ac_end=$ac_max_sed_cmds # Line after last line for current file.
|
|
5835 ac_more_lines=:
|
|
5836 ac_sed_cmds=""
|
|
5837 while $ac_more_lines; do
|
|
5838 if test $ac_beg -gt 1; then
|
|
5839 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
|
|
5840 else
|
|
5841 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
|
|
5842 fi
|
|
5843 if test ! -s conftest.s$ac_file; then
|
|
5844 ac_more_lines=false
|
|
5845 rm -f conftest.s$ac_file
|
|
5846 else
|
|
5847 if test -z "$ac_sed_cmds"; then
|
|
5848 ac_sed_cmds="sed -f conftest.s$ac_file"
|
|
5849 else
|
|
5850 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
|
|
5851 fi
|
|
5852 ac_file=`expr $ac_file + 1`
|
|
5853 ac_beg=$ac_end
|
|
5854 ac_end=`expr $ac_end + $ac_max_sed_cmds`
|
|
5855 fi
|
|
5856 done
|
|
5857 if test -z "$ac_sed_cmds"; then
|
|
5858 ac_sed_cmds=cat
|
|
5859 fi
|
|
5860 EOF
|
|
5861
|
|
5862 cat >> $CONFIG_STATUS <<EOF
|
|
5863
|
|
5864 CONFIG_FILES=\${CONFIG_FILES-"Makefile lib-src/Makefile.c:lib-src/Makefile.in oldXMenu/Makefile \
|
|
5865 man/Makefile lwlib/Makefile src/Makefile.c:src/Makefile.in \
|
|
5866 leim/Makefile"}
|
|
5867 EOF
|
|
5868 cat >> $CONFIG_STATUS <<\EOF
|
|
5869 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
|
|
5870 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
|
|
5871 case "$ac_file" in
|
|
5872 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
|
|
5873 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
|
|
5874 *) ac_file_in="${ac_file}.in" ;;
|
|
5875 esac
|
|
5876
|
|
5877 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
|
|
5878
|
|
5879 # Remove last slash and all that follows it. Not all systems have dirname.
|
|
5880 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
|
|
5881 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
|
|
5882 # The file is in a subdirectory.
|
|
5883 test ! -d "$ac_dir" && mkdir "$ac_dir"
|
|
5884 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
|
|
5885 # A "../" for each directory in $ac_dir_suffix.
|
|
5886 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
|
|
5887 else
|
|
5888 ac_dir_suffix= ac_dots=
|
|
5889 fi
|
|
5890
|
|
5891 case "$ac_given_srcdir" in
|
|
5892 .) srcdir=.
|
|
5893 if test -z "$ac_dots"; then top_srcdir=.
|
|
5894 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
|
|
5895 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
|
|
5896 *) # Relative path.
|
|
5897 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
|
|
5898 top_srcdir="$ac_dots$ac_given_srcdir" ;;
|
|
5899 esac
|
|
5900
|
|
5901 case "$ac_given_INSTALL" in
|
|
5902 [/$]*) INSTALL="$ac_given_INSTALL" ;;
|
|
5903 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
|
|
5904 esac
|
|
5905
|
|
5906 echo creating "$ac_file"
|
|
5907 rm -f "$ac_file"
|
|
5908 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
|
|
5909 case "$ac_file" in
|
|
5910 *Makefile*) ac_comsub="1i\\
|
|
5911 # $configure_input" ;;
|
|
5912 *) ac_comsub= ;;
|
|
5913 esac
|
|
5914
|
|
5915 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
|
|
5916 sed -e "$ac_comsub
|
|
5917 s%@configure_input@%$configure_input%g
|
|
5918 s%@srcdir@%$srcdir%g
|
|
5919 s%@top_srcdir@%$top_srcdir%g
|
|
5920 s%@INSTALL@%$INSTALL%g
|
|
5921 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
|
|
5922 fi; done
|
|
5923 rm -f conftest.s*
|
|
5924
|
|
5925 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
|
|
5926 # NAME is the cpp macro being defined and VALUE is the value it is being given.
|
|
5927 #
|
|
5928 # ac_d sets the value in "#define NAME VALUE" lines.
|
|
5929 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
|
|
5930 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
|
|
5931 ac_dC='\3'
|
|
5932 ac_dD='%g'
|
|
5933 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
|
|
5934 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
|
|
5935 ac_uB='\([ ]\)%\1#\2define\3'
|
|
5936 ac_uC=' '
|
|
5937 ac_uD='\4%g'
|
|
5938 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
|
|
5939 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
|
|
5940 ac_eB='$%\1#\2define\3'
|
|
5941 ac_eC=' '
|
|
5942 ac_eD='%g'
|
|
5943
|
|
5944 if test "${CONFIG_HEADERS+set}" != set; then
|
|
5945 EOF
|
|
5946 cat >> $CONFIG_STATUS <<EOF
|
|
5947 CONFIG_HEADERS="src/config.h:src/config.in"
|
|
5948 EOF
|
|
5949 cat >> $CONFIG_STATUS <<\EOF
|
|
5950 fi
|
|
5951 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
|
|
5952 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
|
|
5953 case "$ac_file" in
|
|
5954 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
|
|
5955 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
|
|
5956 *) ac_file_in="${ac_file}.in" ;;
|
|
5957 esac
|
|
5958
|
|
5959 echo creating $ac_file
|
|
5960
|
|
5961 rm -f conftest.frag conftest.in conftest.out
|
|
5962 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
|
|
5963 cat $ac_file_inputs > conftest.in
|
|
5964
|
|
5965 EOF
|
|
5966
|
|
5967 # Transform confdefs.h into a sed script conftest.vals that substitutes
|
|
5968 # the proper values into config.h.in to produce config.h. And first:
|
|
5969 # Protect against being on the right side of a sed subst in config.status.
|
|
5970 # Protect against being in an unquoted here document in config.status.
|
|
5971 rm -f conftest.vals
|
|
5972 cat > conftest.hdr <<\EOF
|
|
5973 s/[\\&%]/\\&/g
|
|
5974 s%[\\$`]%\\&%g
|
|
5975 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
|
|
5976 s%ac_d%ac_u%gp
|
|
5977 s%ac_u%ac_e%gp
|
|
5978 EOF
|
|
5979 sed -n -f conftest.hdr confdefs.h > conftest.vals
|
|
5980 rm -f conftest.hdr
|
|
5981
|
|
5982 # This sed command replaces #undef with comments. This is necessary, for
|
|
5983 # example, in the case of _POSIX_SOURCE, which is predefined and required
|
|
5984 # on some systems where configure will not decide to define it.
|
|
5985 cat >> conftest.vals <<\EOF
|
|
5986 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
|
|
5987 EOF
|
|
5988
|
|
5989 # Break up conftest.vals because some shells have a limit on
|
|
5990 # the size of here documents, and old seds have small limits too.
|
|
5991
|
|
5992 rm -f conftest.tail
|
|
5993 while :
|
|
5994 do
|
|
5995 ac_lines=`grep -c . conftest.vals`
|
|
5996 # grep -c gives empty output for an empty file on some AIX systems.
|
|
5997 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
|
|
5998 # Write a limited-size here document to conftest.frag.
|
|
5999 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
|
|
6000 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
|
|
6001 echo 'CEOF
|
|
6002 sed -f conftest.frag conftest.in > conftest.out
|
|
6003 rm -f conftest.in
|
|
6004 mv conftest.out conftest.in
|
|
6005 ' >> $CONFIG_STATUS
|
|
6006 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
|
|
6007 rm -f conftest.vals
|
|
6008 mv conftest.tail conftest.vals
|
|
6009 done
|
|
6010 rm -f conftest.vals
|
|
6011
|
|
6012 cat >> $CONFIG_STATUS <<\EOF
|
|
6013 rm -f conftest.frag conftest.h
|
|
6014 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
|
|
6015 cat conftest.in >> conftest.h
|
|
6016 rm -f conftest.in
|
|
6017 if cmp -s $ac_file conftest.h 2>/dev/null; then
|
|
6018 echo "$ac_file is unchanged"
|
|
6019 rm -f conftest.h
|
|
6020 else
|
|
6021 # Remove last slash and all that follows it. Not all systems have dirname.
|
|
6022 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
|
|
6023 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
|
|
6024 # The file is in a subdirectory.
|
|
6025 test ! -d "$ac_dir" && mkdir "$ac_dir"
|
|
6026 fi
|
|
6027 rm -f $ac_file
|
|
6028 mv conftest.h $ac_file
|
|
6029 fi
|
|
6030 fi; done
|
|
6031
|
|
6032 EOF
|
|
6033 cat >> $CONFIG_STATUS <<EOF
|
|
6034 CPP="$CPP" CPPFLAGS="$CPPFLAGS"
|
|
6035 EOF
|
|
6036 cat >> $CONFIG_STATUS <<\EOF
|
|
6037
|
|
6038
|
|
6039 ### Make the necessary directories, if they don't exist.
|
|
6040 for dir in etc lisp ; do
|
|
6041 test -d ${dir} || mkdir ${dir}
|
|
6042 done
|
|
6043
|
|
6044 # Build src/Makefile from ${srcdir}/src/Makefile.c
|
|
6045 # and lib-src/Makefile from ${srcdir}/lib-src/Makefile.c
|
|
6046 # This must be done after src/config.h is built, since we rely on that file.
|
|
6047
|
|
6048 # Now get this: Some word that is part of the ${srcdir} directory name
|
|
6049 # or the ${configuration} value might, just might, happen to be an
|
|
6050 # identifier like `sun4' or `i386' or something, and be predefined by
|
|
6051 # the C preprocessor to some helpful value like 1, or maybe the empty
|
|
6052 # string. Needless to say consequent macro substitutions are less
|
|
6053 # than conducive to the makefile finding the correct directory.
|
|
6054 undefs="`echo $top_srcdir $configuration $canonical |
|
|
6055 sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \
|
|
6056 -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g' \
|
|
6057 `"
|
|
6058
|
|
6059 echo creating src/epaths.h
|
|
6060 make epaths-force
|
|
6061
|
|
6062 echo creating lib-src/Makefile
|
|
6063 ( cd lib-src
|
|
6064 rm -f junk.c junk1.c junk2.c
|
|
6065 sed -e '/start of cpp stuff/q' \
|
|
6066 < Makefile.c > junk1.c
|
|
6067 sed -e '1,/start of cpp stuff/d'\
|
|
6068 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
|
|
6069 < Makefile.c > junk.c
|
|
6070 $CPP $undefs -I. -I$top_srcdir/src $CPPFLAGS junk.c | \
|
|
6071 sed -e 's/^ / /' -e '/^#/d' -e '/^[ ]*$/d' > junk2.c
|
|
6072 cat junk1.c junk2.c > Makefile.new
|
|
6073 rm -f junk.c junk1.c junk2.c
|
|
6074 chmod 444 Makefile.new
|
|
6075 mv -f Makefile.new Makefile
|
|
6076 )
|
|
6077
|
|
6078 echo creating src/Makefile
|
|
6079 ( cd src
|
|
6080 rm -f junk.c junk1.c junk2.c
|
|
6081 sed -e '/start of cpp stuff/q' \
|
|
6082 < Makefile.c > junk1.c
|
|
6083 sed -e '1,/start of cpp stuff/d'\
|
|
6084 -e 's@/\*\*/#\(.*\)$@/* \1 */@' \
|
|
6085 < Makefile.c > junk.c
|
|
6086 $CPP $undefs -I. -I$top_srcdir/src $CPPFLAGS junk.c | \
|
|
6087 sed -e 's/^ / /' -e '/^#/d' -e '/^[ ]*$/d' > junk2.c
|
|
6088 cat junk1.c junk2.c > Makefile.new
|
|
6089 rm -f junk.c junk1.c junk2.c
|
|
6090 chmod 444 Makefile.new
|
|
6091 mv -f Makefile.new Makefile
|
|
6092 )
|
|
6093
|
|
6094 if test ! -f src/.gdbinit && test -f $top_srcdir/src/.gdbinit; then
|
|
6095 echo creating src/.gdbinit
|
|
6096 echo source $top_srcdir/src/.gdbinit > src/.gdbinit
|
|
6097 fi
|
|
6098
|
|
6099 # This is how we know whether to re-run configure in certain cases.
|
|
6100 touch src/config.stamp
|
|
6101
|
|
6102
|
|
6103 exit 0
|
|
6104 EOF
|
|
6105 chmod +x $CONFIG_STATUS
|
|
6106 rm -fr confdefs* $ac_clean_files
|
|
6107 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
|
|
6108
|