Mercurial > noffle
comparison aclocal.m4 @ 484:d33568bb18ab noffle
[svn] * Makefile.in,NEWS,README,aclocal.m4,configure,configure.in,
docs/Makefile.in,packages/Makefile.in,packages/redhat/Makefile.in,
src/Makefile.in: Bump version to 1.2.0rc1.
author | bears |
---|---|
date | Fri, 22 Oct 2004 13:50:40 +0100 |
parents | a6e3b57fb035 |
children | d09bcf917ac9 |
comparison
equal
deleted
inserted
replaced
483:a02417000b7b | 484:d33568bb18ab |
---|---|
1 dnl aclocal.m4 generated automatically by aclocal 1.4-p4 | 1 dnl aclocal.m4 generated automatically by aclocal 1.4-p6 |
2 | 2 |
3 dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. | 3 dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. |
4 dnl This file is free software; the Free Software Foundation | 4 dnl This file is free software; the Free Software Foundation |
5 dnl gives unlimited permission to copy and/or distribute it, | 5 dnl gives unlimited permission to copy and/or distribute it, |
6 dnl with or without modifications, as long as this notice is preserved. | 6 dnl with or without modifications, as long as this notice is preserved. |
7 | 7 |
8 dnl This program is distributed in the hope that it will be useful, | 8 dnl This program is distributed in the hope that it will be useful, |
9 dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without | 9 dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
10 dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A | 10 dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
11 dnl PARTICULAR PURPOSE. | 11 dnl PARTICULAR PURPOSE. |
12 | 12 |
13 # lib-prefix.m4 serial 3 (gettext-0.13) | |
14 dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. | |
15 dnl This file is free software, distributed under the terms of the GNU | |
16 dnl General Public License. As a special exception to the GNU General | |
17 dnl Public License, this file may be distributed as part of a program | |
18 dnl that contains a configuration script generated by Autoconf, under | |
19 dnl the same distribution terms as the rest of that program. | |
20 | |
21 dnl From Bruno Haible. | |
22 | |
23 dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and | |
24 dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't | |
25 dnl require excessive bracketing. | |
26 ifdef([AC_HELP_STRING], | |
27 [AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], | |
28 [AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) | |
29 | |
30 dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed | |
31 dnl to access previously installed libraries. The basic assumption is that | |
32 dnl a user will want packages to use other packages he previously installed | |
33 dnl with the same --prefix option. | |
34 dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate | |
35 dnl libraries, but is otherwise very convenient. | |
36 AC_DEFUN([AC_LIB_PREFIX], | |
37 [ | |
38 AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) | |
39 AC_REQUIRE([AC_PROG_CC]) | |
40 AC_REQUIRE([AC_CANONICAL_HOST]) | |
41 AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) | |
42 dnl By default, look in $includedir and $libdir. | |
43 use_additional=yes | |
44 AC_LIB_WITH_FINAL_PREFIX([ | |
45 eval additional_includedir=\"$includedir\" | |
46 eval additional_libdir=\"$libdir\" | |
47 ]) | |
48 AC_LIB_ARG_WITH([lib-prefix], | |
49 [ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib | |
50 --without-lib-prefix don't search for libraries in includedir and libdir], | |
51 [ | |
52 if test "X$withval" = "Xno"; then | |
53 use_additional=no | |
54 else | |
55 if test "X$withval" = "X"; then | |
56 AC_LIB_WITH_FINAL_PREFIX([ | |
57 eval additional_includedir=\"$includedir\" | |
58 eval additional_libdir=\"$libdir\" | |
59 ]) | |
60 else | |
61 additional_includedir="$withval/include" | |
62 additional_libdir="$withval/lib" | |
63 fi | |
64 fi | |
65 ]) | |
66 if test $use_additional = yes; then | |
67 dnl Potentially add $additional_includedir to $CPPFLAGS. | |
68 dnl But don't add it | |
69 dnl 1. if it's the standard /usr/include, | |
70 dnl 2. if it's already present in $CPPFLAGS, | |
71 dnl 3. if it's /usr/local/include and we are using GCC on Linux, | |
72 dnl 4. if it doesn't exist as a directory. | |
73 if test "X$additional_includedir" != "X/usr/include"; then | |
74 haveit= | |
75 for x in $CPPFLAGS; do | |
76 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
77 if test "X$x" = "X-I$additional_includedir"; then | |
78 haveit=yes | |
79 break | |
80 fi | |
81 done | |
82 if test -z "$haveit"; then | |
83 if test "X$additional_includedir" = "X/usr/local/include"; then | |
84 if test -n "$GCC"; then | |
85 case $host_os in | |
86 linux*) haveit=yes;; | |
87 esac | |
88 fi | |
89 fi | |
90 if test -z "$haveit"; then | |
91 if test -d "$additional_includedir"; then | |
92 dnl Really add $additional_includedir to $CPPFLAGS. | |
93 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" | |
94 fi | |
95 fi | |
96 fi | |
97 fi | |
98 dnl Potentially add $additional_libdir to $LDFLAGS. | |
99 dnl But don't add it | |
100 dnl 1. if it's the standard /usr/lib, | |
101 dnl 2. if it's already present in $LDFLAGS, | |
102 dnl 3. if it's /usr/local/lib and we are using GCC on Linux, | |
103 dnl 4. if it doesn't exist as a directory. | |
104 if test "X$additional_libdir" != "X/usr/lib"; then | |
105 haveit= | |
106 for x in $LDFLAGS; do | |
107 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
108 if test "X$x" = "X-L$additional_libdir"; then | |
109 haveit=yes | |
110 break | |
111 fi | |
112 done | |
113 if test -z "$haveit"; then | |
114 if test "X$additional_libdir" = "X/usr/local/lib"; then | |
115 if test -n "$GCC"; then | |
116 case $host_os in | |
117 linux*) haveit=yes;; | |
118 esac | |
119 fi | |
120 fi | |
121 if test -z "$haveit"; then | |
122 if test -d "$additional_libdir"; then | |
123 dnl Really add $additional_libdir to $LDFLAGS. | |
124 LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" | |
125 fi | |
126 fi | |
127 fi | |
128 fi | |
129 fi | |
130 ]) | |
131 | |
132 dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, | |
133 dnl acl_final_exec_prefix, containing the values to which $prefix and | |
134 dnl $exec_prefix will expand at the end of the configure script. | |
135 AC_DEFUN([AC_LIB_PREPARE_PREFIX], | |
136 [ | |
137 dnl Unfortunately, prefix and exec_prefix get only finally determined | |
138 dnl at the end of configure. | |
139 if test "X$prefix" = "XNONE"; then | |
140 acl_final_prefix="$ac_default_prefix" | |
141 else | |
142 acl_final_prefix="$prefix" | |
143 fi | |
144 if test "X$exec_prefix" = "XNONE"; then | |
145 acl_final_exec_prefix='${prefix}' | |
146 else | |
147 acl_final_exec_prefix="$exec_prefix" | |
148 fi | |
149 acl_save_prefix="$prefix" | |
150 prefix="$acl_final_prefix" | |
151 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" | |
152 prefix="$acl_save_prefix" | |
153 ]) | |
154 | |
155 dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the | |
156 dnl variables prefix and exec_prefix bound to the values they will have | |
157 dnl at the end of the configure script. | |
158 AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], | |
159 [ | |
160 acl_save_prefix="$prefix" | |
161 prefix="$acl_final_prefix" | |
162 acl_save_exec_prefix="$exec_prefix" | |
163 exec_prefix="$acl_final_exec_prefix" | |
164 $1 | |
165 exec_prefix="$acl_save_exec_prefix" | |
166 prefix="$acl_save_prefix" | |
167 ]) | |
168 | |
169 # lib-link.m4 serial 4 (gettext-0.12) | |
170 dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. | |
171 dnl This file is free software, distributed under the terms of the GNU | |
172 dnl General Public License. As a special exception to the GNU General | |
173 dnl Public License, this file may be distributed as part of a program | |
174 dnl that contains a configuration script generated by Autoconf, under | |
175 dnl the same distribution terms as the rest of that program. | |
176 | |
177 dnl From Bruno Haible. | |
178 | |
179 dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and | |
180 dnl the libraries corresponding to explicit and implicit dependencies. | |
181 dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and | |
182 dnl augments the CPPFLAGS variable. | |
183 AC_DEFUN([AC_LIB_LINKFLAGS], | |
184 [ | |
185 AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) | |
186 AC_REQUIRE([AC_LIB_RPATH]) | |
187 define([Name],[translit([$1],[./-], [___])]) | |
188 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], | |
189 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) | |
190 AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ | |
191 AC_LIB_LINKFLAGS_BODY([$1], [$2]) | |
192 ac_cv_lib[]Name[]_libs="$LIB[]NAME" | |
193 ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" | |
194 ac_cv_lib[]Name[]_cppflags="$INC[]NAME" | |
195 ]) | |
196 LIB[]NAME="$ac_cv_lib[]Name[]_libs" | |
197 LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" | |
198 INC[]NAME="$ac_cv_lib[]Name[]_cppflags" | |
199 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) | |
200 AC_SUBST([LIB]NAME) | |
201 AC_SUBST([LTLIB]NAME) | |
202 dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the | |
203 dnl results of this search when this library appears as a dependency. | |
204 HAVE_LIB[]NAME=yes | |
205 undefine([Name]) | |
206 undefine([NAME]) | |
207 ]) | |
208 | |
209 dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode) | |
210 dnl searches for libname and the libraries corresponding to explicit and | |
211 dnl implicit dependencies, together with the specified include files and | |
212 dnl the ability to compile and link the specified testcode. If found, it | |
213 dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and | |
214 dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and | |
215 dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs | |
216 dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. | |
217 AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], | |
218 [ | |
219 AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) | |
220 AC_REQUIRE([AC_LIB_RPATH]) | |
221 define([Name],[translit([$1],[./-], [___])]) | |
222 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], | |
223 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) | |
224 | |
225 dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME | |
226 dnl accordingly. | |
227 AC_LIB_LINKFLAGS_BODY([$1], [$2]) | |
228 | |
229 dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, | |
230 dnl because if the user has installed lib[]Name and not disabled its use | |
231 dnl via --without-lib[]Name-prefix, he wants to use it. | |
232 ac_save_CPPFLAGS="$CPPFLAGS" | |
233 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) | |
234 | |
235 AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ | |
236 ac_save_LIBS="$LIBS" | |
237 LIBS="$LIBS $LIB[]NAME" | |
238 AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no]) | |
239 LIBS="$ac_save_LIBS" | |
240 ]) | |
241 if test "$ac_cv_lib[]Name" = yes; then | |
242 HAVE_LIB[]NAME=yes | |
243 AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.]) | |
244 AC_MSG_CHECKING([how to link with lib[]$1]) | |
245 AC_MSG_RESULT([$LIB[]NAME]) | |
246 else | |
247 HAVE_LIB[]NAME=no | |
248 dnl If $LIB[]NAME didn't lead to a usable library, we don't need | |
249 dnl $INC[]NAME either. | |
250 CPPFLAGS="$ac_save_CPPFLAGS" | |
251 LIB[]NAME= | |
252 LTLIB[]NAME= | |
253 fi | |
254 AC_SUBST([HAVE_LIB]NAME) | |
255 AC_SUBST([LIB]NAME) | |
256 AC_SUBST([LTLIB]NAME) | |
257 undefine([Name]) | |
258 undefine([NAME]) | |
259 ]) | |
260 | |
261 dnl Determine the platform dependent parameters needed to use rpath: | |
262 dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator, | |
263 dnl hardcode_direct, hardcode_minus_L. | |
264 AC_DEFUN([AC_LIB_RPATH], | |
265 [ | |
266 AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS | |
267 AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld | |
268 AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host | |
269 AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir | |
270 AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [ | |
271 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ | |
272 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh | |
273 . ./conftest.sh | |
274 rm -f ./conftest.sh | |
275 acl_cv_rpath=done | |
276 ]) | |
277 wl="$acl_cv_wl" | |
278 libext="$acl_cv_libext" | |
279 shlibext="$acl_cv_shlibext" | |
280 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" | |
281 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" | |
282 hardcode_direct="$acl_cv_hardcode_direct" | |
283 hardcode_minus_L="$acl_cv_hardcode_minus_L" | |
284 dnl Determine whether the user wants rpath handling at all. | |
285 AC_ARG_ENABLE(rpath, | |
286 [ --disable-rpath do not hardcode runtime library paths], | |
287 :, enable_rpath=yes) | |
288 ]) | |
289 | |
290 dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and | |
291 dnl the libraries corresponding to explicit and implicit dependencies. | |
292 dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. | |
293 AC_DEFUN([AC_LIB_LINKFLAGS_BODY], | |
294 [ | |
295 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], | |
296 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) | |
297 dnl By default, look in $includedir and $libdir. | |
298 use_additional=yes | |
299 AC_LIB_WITH_FINAL_PREFIX([ | |
300 eval additional_includedir=\"$includedir\" | |
301 eval additional_libdir=\"$libdir\" | |
302 ]) | |
303 AC_LIB_ARG_WITH([lib$1-prefix], | |
304 [ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib | |
305 --without-lib$1-prefix don't search for lib$1 in includedir and libdir], | |
306 [ | |
307 if test "X$withval" = "Xno"; then | |
308 use_additional=no | |
309 else | |
310 if test "X$withval" = "X"; then | |
311 AC_LIB_WITH_FINAL_PREFIX([ | |
312 eval additional_includedir=\"$includedir\" | |
313 eval additional_libdir=\"$libdir\" | |
314 ]) | |
315 else | |
316 additional_includedir="$withval/include" | |
317 additional_libdir="$withval/lib" | |
318 fi | |
319 fi | |
320 ]) | |
321 dnl Search the library and its dependencies in $additional_libdir and | |
322 dnl $LDFLAGS. Using breadth-first-seach. | |
323 LIB[]NAME= | |
324 LTLIB[]NAME= | |
325 INC[]NAME= | |
326 rpathdirs= | |
327 ltrpathdirs= | |
328 names_already_handled= | |
329 names_next_round='$1 $2' | |
330 while test -n "$names_next_round"; do | |
331 names_this_round="$names_next_round" | |
332 names_next_round= | |
333 for name in $names_this_round; do | |
334 already_handled= | |
335 for n in $names_already_handled; do | |
336 if test "$n" = "$name"; then | |
337 already_handled=yes | |
338 break | |
339 fi | |
340 done | |
341 if test -z "$already_handled"; then | |
342 names_already_handled="$names_already_handled $name" | |
343 dnl See if it was already located by an earlier AC_LIB_LINKFLAGS | |
344 dnl or AC_LIB_HAVE_LINKFLAGS call. | |
345 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` | |
346 eval value=\"\$HAVE_LIB$uppername\" | |
347 if test -n "$value"; then | |
348 if test "$value" = yes; then | |
349 eval value=\"\$LIB$uppername\" | |
350 test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" | |
351 eval value=\"\$LTLIB$uppername\" | |
352 test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" | |
353 else | |
354 dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined | |
355 dnl that this library doesn't exist. So just drop it. | |
356 : | |
357 fi | |
358 else | |
359 dnl Search the library lib$name in $additional_libdir and $LDFLAGS | |
360 dnl and the already constructed $LIBNAME/$LTLIBNAME. | |
361 found_dir= | |
362 found_la= | |
363 found_so= | |
364 found_a= | |
365 if test $use_additional = yes; then | |
366 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then | |
367 found_dir="$additional_libdir" | |
368 found_so="$additional_libdir/lib$name.$shlibext" | |
369 if test -f "$additional_libdir/lib$name.la"; then | |
370 found_la="$additional_libdir/lib$name.la" | |
371 fi | |
372 else | |
373 if test -f "$additional_libdir/lib$name.$libext"; then | |
374 found_dir="$additional_libdir" | |
375 found_a="$additional_libdir/lib$name.$libext" | |
376 if test -f "$additional_libdir/lib$name.la"; then | |
377 found_la="$additional_libdir/lib$name.la" | |
378 fi | |
379 fi | |
380 fi | |
381 fi | |
382 if test "X$found_dir" = "X"; then | |
383 for x in $LDFLAGS $LTLIB[]NAME; do | |
384 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
385 case "$x" in | |
386 -L*) | |
387 dir=`echo "X$x" | sed -e 's/^X-L//'` | |
388 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then | |
389 found_dir="$dir" | |
390 found_so="$dir/lib$name.$shlibext" | |
391 if test -f "$dir/lib$name.la"; then | |
392 found_la="$dir/lib$name.la" | |
393 fi | |
394 else | |
395 if test -f "$dir/lib$name.$libext"; then | |
396 found_dir="$dir" | |
397 found_a="$dir/lib$name.$libext" | |
398 if test -f "$dir/lib$name.la"; then | |
399 found_la="$dir/lib$name.la" | |
400 fi | |
401 fi | |
402 fi | |
403 ;; | |
404 esac | |
405 if test "X$found_dir" != "X"; then | |
406 break | |
407 fi | |
408 done | |
409 fi | |
410 if test "X$found_dir" != "X"; then | |
411 dnl Found the library. | |
412 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" | |
413 if test "X$found_so" != "X"; then | |
414 dnl Linking with a shared library. We attempt to hardcode its | |
415 dnl directory into the executable's runpath, unless it's the | |
416 dnl standard /usr/lib. | |
417 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then | |
418 dnl No hardcoding is needed. | |
419 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" | |
420 else | |
421 dnl Use an explicit option to hardcode DIR into the resulting | |
422 dnl binary. | |
423 dnl Potentially add DIR to ltrpathdirs. | |
424 dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. | |
425 haveit= | |
426 for x in $ltrpathdirs; do | |
427 if test "X$x" = "X$found_dir"; then | |
428 haveit=yes | |
429 break | |
430 fi | |
431 done | |
432 if test -z "$haveit"; then | |
433 ltrpathdirs="$ltrpathdirs $found_dir" | |
434 fi | |
435 dnl The hardcoding into $LIBNAME is system dependent. | |
436 if test "$hardcode_direct" = yes; then | |
437 dnl Using DIR/libNAME.so during linking hardcodes DIR into the | |
438 dnl resulting binary. | |
439 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" | |
440 else | |
441 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then | |
442 dnl Use an explicit option to hardcode DIR into the resulting | |
443 dnl binary. | |
444 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" | |
445 dnl Potentially add DIR to rpathdirs. | |
446 dnl The rpathdirs will be appended to $LIBNAME at the end. | |
447 haveit= | |
448 for x in $rpathdirs; do | |
449 if test "X$x" = "X$found_dir"; then | |
450 haveit=yes | |
451 break | |
452 fi | |
453 done | |
454 if test -z "$haveit"; then | |
455 rpathdirs="$rpathdirs $found_dir" | |
456 fi | |
457 else | |
458 dnl Rely on "-L$found_dir". | |
459 dnl But don't add it if it's already contained in the LDFLAGS | |
460 dnl or the already constructed $LIBNAME | |
461 haveit= | |
462 for x in $LDFLAGS $LIB[]NAME; do | |
463 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
464 if test "X$x" = "X-L$found_dir"; then | |
465 haveit=yes | |
466 break | |
467 fi | |
468 done | |
469 if test -z "$haveit"; then | |
470 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" | |
471 fi | |
472 if test "$hardcode_minus_L" != no; then | |
473 dnl FIXME: Not sure whether we should use | |
474 dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" | |
475 dnl here. | |
476 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" | |
477 else | |
478 dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH | |
479 dnl here, because this doesn't fit in flags passed to the | |
480 dnl compiler. So give up. No hardcoding. This affects only | |
481 dnl very old systems. | |
482 dnl FIXME: Not sure whether we should use | |
483 dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" | |
484 dnl here. | |
485 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" | |
486 fi | |
487 fi | |
488 fi | |
489 fi | |
490 else | |
491 if test "X$found_a" != "X"; then | |
492 dnl Linking with a static library. | |
493 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" | |
494 else | |
495 dnl We shouldn't come here, but anyway it's good to have a | |
496 dnl fallback. | |
497 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" | |
498 fi | |
499 fi | |
500 dnl Assume the include files are nearby. | |
501 additional_includedir= | |
502 case "$found_dir" in | |
503 */lib | */lib/) | |
504 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` | |
505 additional_includedir="$basedir/include" | |
506 ;; | |
507 esac | |
508 if test "X$additional_includedir" != "X"; then | |
509 dnl Potentially add $additional_includedir to $INCNAME. | |
510 dnl But don't add it | |
511 dnl 1. if it's the standard /usr/include, | |
512 dnl 2. if it's /usr/local/include and we are using GCC on Linux, | |
513 dnl 3. if it's already present in $CPPFLAGS or the already | |
514 dnl constructed $INCNAME, | |
515 dnl 4. if it doesn't exist as a directory. | |
516 if test "X$additional_includedir" != "X/usr/include"; then | |
517 haveit= | |
518 if test "X$additional_includedir" = "X/usr/local/include"; then | |
519 if test -n "$GCC"; then | |
520 case $host_os in | |
521 linux*) haveit=yes;; | |
522 esac | |
523 fi | |
524 fi | |
525 if test -z "$haveit"; then | |
526 for x in $CPPFLAGS $INC[]NAME; do | |
527 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
528 if test "X$x" = "X-I$additional_includedir"; then | |
529 haveit=yes | |
530 break | |
531 fi | |
532 done | |
533 if test -z "$haveit"; then | |
534 if test -d "$additional_includedir"; then | |
535 dnl Really add $additional_includedir to $INCNAME. | |
536 INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" | |
537 fi | |
538 fi | |
539 fi | |
540 fi | |
541 fi | |
542 dnl Look for dependencies. | |
543 if test -n "$found_la"; then | |
544 dnl Read the .la file. It defines the variables | |
545 dnl dlname, library_names, old_library, dependency_libs, current, | |
546 dnl age, revision, installed, dlopen, dlpreopen, libdir. | |
547 save_libdir="$libdir" | |
548 case "$found_la" in | |
549 */* | *\\*) . "$found_la" ;; | |
550 *) . "./$found_la" ;; | |
551 esac | |
552 libdir="$save_libdir" | |
553 dnl We use only dependency_libs. | |
554 for dep in $dependency_libs; do | |
555 case "$dep" in | |
556 -L*) | |
557 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` | |
558 dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. | |
559 dnl But don't add it | |
560 dnl 1. if it's the standard /usr/lib, | |
561 dnl 2. if it's /usr/local/lib and we are using GCC on Linux, | |
562 dnl 3. if it's already present in $LDFLAGS or the already | |
563 dnl constructed $LIBNAME, | |
564 dnl 4. if it doesn't exist as a directory. | |
565 if test "X$additional_libdir" != "X/usr/lib"; then | |
566 haveit= | |
567 if test "X$additional_libdir" = "X/usr/local/lib"; then | |
568 if test -n "$GCC"; then | |
569 case $host_os in | |
570 linux*) haveit=yes;; | |
571 esac | |
572 fi | |
573 fi | |
574 if test -z "$haveit"; then | |
575 haveit= | |
576 for x in $LDFLAGS $LIB[]NAME; do | |
577 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
578 if test "X$x" = "X-L$additional_libdir"; then | |
579 haveit=yes | |
580 break | |
581 fi | |
582 done | |
583 if test -z "$haveit"; then | |
584 if test -d "$additional_libdir"; then | |
585 dnl Really add $additional_libdir to $LIBNAME. | |
586 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" | |
587 fi | |
588 fi | |
589 haveit= | |
590 for x in $LDFLAGS $LTLIB[]NAME; do | |
591 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
592 if test "X$x" = "X-L$additional_libdir"; then | |
593 haveit=yes | |
594 break | |
595 fi | |
596 done | |
597 if test -z "$haveit"; then | |
598 if test -d "$additional_libdir"; then | |
599 dnl Really add $additional_libdir to $LTLIBNAME. | |
600 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" | |
601 fi | |
602 fi | |
603 fi | |
604 fi | |
605 ;; | |
606 -R*) | |
607 dir=`echo "X$dep" | sed -e 's/^X-R//'` | |
608 if test "$enable_rpath" != no; then | |
609 dnl Potentially add DIR to rpathdirs. | |
610 dnl The rpathdirs will be appended to $LIBNAME at the end. | |
611 haveit= | |
612 for x in $rpathdirs; do | |
613 if test "X$x" = "X$dir"; then | |
614 haveit=yes | |
615 break | |
616 fi | |
617 done | |
618 if test -z "$haveit"; then | |
619 rpathdirs="$rpathdirs $dir" | |
620 fi | |
621 dnl Potentially add DIR to ltrpathdirs. | |
622 dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. | |
623 haveit= | |
624 for x in $ltrpathdirs; do | |
625 if test "X$x" = "X$dir"; then | |
626 haveit=yes | |
627 break | |
628 fi | |
629 done | |
630 if test -z "$haveit"; then | |
631 ltrpathdirs="$ltrpathdirs $dir" | |
632 fi | |
633 fi | |
634 ;; | |
635 -l*) | |
636 dnl Handle this in the next round. | |
637 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` | |
638 ;; | |
639 *.la) | |
640 dnl Handle this in the next round. Throw away the .la's | |
641 dnl directory; it is already contained in a preceding -L | |
642 dnl option. | |
643 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` | |
644 ;; | |
645 *) | |
646 dnl Most likely an immediate library name. | |
647 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" | |
648 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" | |
649 ;; | |
650 esac | |
651 done | |
652 fi | |
653 else | |
654 dnl Didn't find the library; assume it is in the system directories | |
655 dnl known to the linker and runtime loader. (All the system | |
656 dnl directories known to the linker should also be known to the | |
657 dnl runtime loader, otherwise the system is severely misconfigured.) | |
658 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" | |
659 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" | |
660 fi | |
661 fi | |
662 fi | |
663 done | |
664 done | |
665 if test "X$rpathdirs" != "X"; then | |
666 if test -n "$hardcode_libdir_separator"; then | |
667 dnl Weird platform: only the last -rpath option counts, the user must | |
668 dnl pass all path elements in one option. We can arrange that for a | |
669 dnl single library, but not when more than one $LIBNAMEs are used. | |
670 alldirs= | |
671 for found_dir in $rpathdirs; do | |
672 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" | |
673 done | |
674 dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl. | |
675 acl_save_libdir="$libdir" | |
676 libdir="$alldirs" | |
677 eval flag=\"$hardcode_libdir_flag_spec\" | |
678 libdir="$acl_save_libdir" | |
679 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" | |
680 else | |
681 dnl The -rpath options are cumulative. | |
682 for found_dir in $rpathdirs; do | |
683 acl_save_libdir="$libdir" | |
684 libdir="$found_dir" | |
685 eval flag=\"$hardcode_libdir_flag_spec\" | |
686 libdir="$acl_save_libdir" | |
687 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" | |
688 done | |
689 fi | |
690 fi | |
691 if test "X$ltrpathdirs" != "X"; then | |
692 dnl When using libtool, the option that works for both libraries and | |
693 dnl executables is -R. The -R options are cumulative. | |
694 for found_dir in $ltrpathdirs; do | |
695 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" | |
696 done | |
697 fi | |
698 ]) | |
699 | |
700 dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, | |
701 dnl unless already present in VAR. | |
702 dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes | |
703 dnl contains two or three consecutive elements that belong together. | |
704 AC_DEFUN([AC_LIB_APPENDTOVAR], | |
705 [ | |
706 for element in [$2]; do | |
707 haveit= | |
708 for x in $[$1]; do | |
709 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) | |
710 if test "X$x" = "X$element"; then | |
711 haveit=yes | |
712 break | |
713 fi | |
714 done | |
715 if test -z "$haveit"; then | |
716 [$1]="${[$1]}${[$1]:+ }$element" | |
717 fi | |
718 done | |
719 ]) | |
720 | |
721 # lib-ld.m4 serial 3 (gettext-0.13) | |
722 dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. | |
723 dnl This file is free software, distributed under the terms of the GNU | |
724 dnl General Public License. As a special exception to the GNU General | |
725 dnl Public License, this file may be distributed as part of a program | |
726 dnl that contains a configuration script generated by Autoconf, under | |
727 dnl the same distribution terms as the rest of that program. | |
728 | |
729 dnl Subroutines of libtool.m4, | |
730 dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision | |
731 dnl with libtool.m4. | |
732 | |
733 dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no. | |
734 AC_DEFUN([AC_LIB_PROG_LD_GNU], | |
735 [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld, | |
736 [# I'd rather use --version here, but apparently some GNU ld's only accept -v. | |
737 case `$LD -v 2>&1 </dev/null` in | |
738 *GNU* | *'with BFD'*) | |
739 acl_cv_prog_gnu_ld=yes ;; | |
740 *) | |
741 acl_cv_prog_gnu_ld=no ;; | |
742 esac]) | |
743 with_gnu_ld=$acl_cv_prog_gnu_ld | |
744 ]) | |
745 | |
746 dnl From libtool-1.4. Sets the variable LD. | |
747 AC_DEFUN([AC_LIB_PROG_LD], | |
748 [AC_ARG_WITH(gnu-ld, | |
749 [ --with-gnu-ld assume the C compiler uses GNU ld [default=no]], | |
750 test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) | |
751 AC_REQUIRE([AC_PROG_CC])dnl | |
752 AC_REQUIRE([AC_CANONICAL_HOST])dnl | |
753 # Prepare PATH_SEPARATOR. | |
754 # The user is always right. | |
755 if test "${PATH_SEPARATOR+set}" != set; then | |
756 echo "#! /bin/sh" >conf$$.sh | |
757 echo "exit 0" >>conf$$.sh | |
758 chmod +x conf$$.sh | |
759 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then | |
760 PATH_SEPARATOR=';' | |
761 else | |
762 PATH_SEPARATOR=: | |
763 fi | |
764 rm -f conf$$.sh | |
765 fi | |
766 ac_prog=ld | |
767 if test "$GCC" = yes; then | |
768 # Check if gcc -print-prog-name=ld gives a path. | |
769 AC_MSG_CHECKING([for ld used by GCC]) | |
770 case $host in | |
771 *-*-mingw*) | |
772 # gcc leaves a trailing carriage return which upsets mingw | |
773 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; | |
774 *) | |
775 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; | |
776 esac | |
777 case $ac_prog in | |
778 # Accept absolute paths. | |
779 [[\\/]* | [A-Za-z]:[\\/]*)] | |
780 [re_direlt='/[^/][^/]*/\.\./'] | |
781 # Canonicalize the path of ld | |
782 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` | |
783 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do | |
784 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` | |
785 done | |
786 test -z "$LD" && LD="$ac_prog" | |
787 ;; | |
788 "") | |
789 # If it fails, then pretend we aren't using GCC. | |
790 ac_prog=ld | |
791 ;; | |
792 *) | |
793 # If it is relative, then search for the first ld in PATH. | |
794 with_gnu_ld=unknown | |
795 ;; | |
796 esac | |
797 elif test "$with_gnu_ld" = yes; then | |
798 AC_MSG_CHECKING([for GNU ld]) | |
799 else | |
800 AC_MSG_CHECKING([for non-GNU ld]) | |
801 fi | |
802 AC_CACHE_VAL(acl_cv_path_LD, | |
803 [if test -z "$LD"; then | |
804 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" | |
805 for ac_dir in $PATH; do | |
806 test -z "$ac_dir" && ac_dir=. | |
807 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then | |
808 acl_cv_path_LD="$ac_dir/$ac_prog" | |
809 # Check to see if the program is GNU ld. I'd rather use --version, | |
810 # but apparently some GNU ld's only accept -v. | |
811 # Break only if it was the GNU/non-GNU ld that we prefer. | |
812 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in | |
813 *GNU* | *'with BFD'*) | |
814 test "$with_gnu_ld" != no && break ;; | |
815 *) | |
816 test "$with_gnu_ld" != yes && break ;; | |
817 esac | |
818 fi | |
819 done | |
820 IFS="$ac_save_ifs" | |
821 else | |
822 acl_cv_path_LD="$LD" # Let the user override the test with a path. | |
823 fi]) | |
824 LD="$acl_cv_path_LD" | |
825 if test -n "$LD"; then | |
826 AC_MSG_RESULT($LD) | |
827 else | |
828 AC_MSG_RESULT(no) | |
829 fi | |
830 test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) | |
831 AC_LIB_PROG_LD_GNU | |
832 ]) | |
833 | |
13 # Like AC_CONFIG_HEADER, but automatically create stamp file. | 834 # Like AC_CONFIG_HEADER, but automatically create stamp file. |
14 | 835 |
15 AC_DEFUN(AM_CONFIG_HEADER, | 836 AC_DEFUN([AM_CONFIG_HEADER], |
16 [AC_PREREQ([2.12]) | 837 [AC_PREREQ([2.12]) |
17 AC_CONFIG_HEADER([$1]) | 838 AC_CONFIG_HEADER([$1]) |
18 dnl When config.status generates a header, we must update the stamp-h file. | 839 dnl When config.status generates a header, we must update the stamp-h file. |
19 dnl This file resides in the same directory as the config header | 840 dnl This file resides in the same directory as the config header |
20 dnl that is generated. We must strip everything past the first ":", | 841 dnl that is generated. We must strip everything past the first ":", |
40 # serial 1 | 861 # serial 1 |
41 | 862 |
42 dnl Usage: | 863 dnl Usage: |
43 dnl AM_INIT_AUTOMAKE(package,version, [no-define]) | 864 dnl AM_INIT_AUTOMAKE(package,version, [no-define]) |
44 | 865 |
45 AC_DEFUN(AM_INIT_AUTOMAKE, | 866 AC_DEFUN([AM_INIT_AUTOMAKE], |
46 [AC_REQUIRE([AC_PROG_INSTALL]) | 867 [AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl |
868 AC_REQUIRE([AC_PROG_INSTALL]) | |
47 PACKAGE=[$1] | 869 PACKAGE=[$1] |
48 AC_SUBST(PACKAGE) | 870 AC_SUBST(PACKAGE) |
49 VERSION=[$2] | 871 VERSION=[$2] |
50 AC_SUBST(VERSION) | 872 AC_SUBST(VERSION) |
51 dnl test to see if srcdir already configured | 873 dnl test to see if srcdir already configured |
57 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) | 879 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) |
58 AC_REQUIRE([AM_SANITY_CHECK]) | 880 AC_REQUIRE([AM_SANITY_CHECK]) |
59 AC_REQUIRE([AC_ARG_PROGRAM]) | 881 AC_REQUIRE([AC_ARG_PROGRAM]) |
60 dnl FIXME This is truly gross. | 882 dnl FIXME This is truly gross. |
61 missing_dir=`cd $ac_aux_dir && pwd` | 883 missing_dir=`cd $ac_aux_dir && pwd` |
62 AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir) | 884 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir) |
63 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) | 885 AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) |
64 AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) | 886 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir) |
65 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) | 887 AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) |
66 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) | 888 AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) |
67 AC_REQUIRE([AC_PROG_MAKE_SET])]) | 889 AC_REQUIRE([AC_PROG_MAKE_SET])]) |
68 | 890 |
891 # Copyright 2002 Free Software Foundation, Inc. | |
892 | |
893 # This program is free software; you can redistribute it and/or modify | |
894 # it under the terms of the GNU General Public License as published by | |
895 # the Free Software Foundation; either version 2, or (at your option) | |
896 # any later version. | |
897 | |
898 # This program is distributed in the hope that it will be useful, | |
899 # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
900 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
901 # GNU General Public License for more details. | |
902 | |
903 # You should have received a copy of the GNU General Public License | |
904 # along with this program; if not, write to the Free Software | |
905 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA | |
906 | |
907 # AM_AUTOMAKE_VERSION(VERSION) | |
908 # ---------------------------- | |
909 # Automake X.Y traces this macro to ensure aclocal.m4 has been | |
910 # generated from the m4 files accompanying Automake X.Y. | |
911 AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"]) | |
912 | |
913 # AM_SET_CURRENT_AUTOMAKE_VERSION | |
914 # ------------------------------- | |
915 # Call AM_AUTOMAKE_VERSION so it can be traced. | |
916 # This function is AC_REQUIREd by AC_INIT_AUTOMAKE. | |
917 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], | |
918 [AM_AUTOMAKE_VERSION([1.4-p6])]) | |
919 | |
69 # | 920 # |
70 # Check to make sure that the build environment is sane. | 921 # Check to make sure that the build environment is sane. |
71 # | 922 # |
72 | 923 |
73 AC_DEFUN(AM_SANITY_CHECK, | 924 AC_DEFUN([AM_SANITY_CHECK], |
74 [AC_MSG_CHECKING([whether build environment is sane]) | 925 [AC_MSG_CHECKING([whether build environment is sane]) |
75 # Just in case | 926 # Just in case |
76 sleep 1 | 927 sleep 1 |
77 echo timestamp > conftestfile | 928 echo timestamp > conftestfile |
78 # Do `set' in a subshell so we don't clobber the current shell's | 929 # Do `set' in a subshell so we don't clobber the current shell's |
109 rm -f conftest* | 960 rm -f conftest* |
110 AC_MSG_RESULT(yes)]) | 961 AC_MSG_RESULT(yes)]) |
111 | 962 |
112 dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) | 963 dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) |
113 dnl The program must properly implement --version. | 964 dnl The program must properly implement --version. |
114 AC_DEFUN(AM_MISSING_PROG, | 965 AC_DEFUN([AM_MISSING_PROG], |
115 [AC_MSG_CHECKING(for working $2) | 966 [AC_MSG_CHECKING(for working $2) |
116 # Run test in a subshell; some versions of sh will print an error if | 967 # Run test in a subshell; some versions of sh will print an error if |
117 # an executable is not found, even if stderr is redirected. | 968 # an executable is not found, even if stderr is redirected. |
118 # Redirect stdin to placate older versions of autoconf. Sigh. | 969 # Redirect stdin to placate older versions of autoconf. Sigh. |
119 if ($2 --version) < /dev/null > /dev/null 2>&1; then | 970 if ($2 --version) < /dev/null > /dev/null 2>&1; then |
123 $1="$3/missing $2" | 974 $1="$3/missing $2" |
124 AC_MSG_RESULT(missing) | 975 AC_MSG_RESULT(missing) |
125 fi | 976 fi |
126 AC_SUBST($1)]) | 977 AC_SUBST($1)]) |
127 | 978 |
979 # isc-posix.m4 serial 2 (gettext-0.11.2) | |
980 dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. | |
981 dnl This file is free software, distributed under the terms of the GNU | |
982 dnl General Public License. As a special exception to the GNU General | |
983 dnl Public License, this file may be distributed as part of a program | |
984 dnl that contains a configuration script generated by Autoconf, under | |
985 dnl the same distribution terms as the rest of that program. | |
986 | |
987 # This file is not needed with autoconf-2.53 and newer. Remove it in 2005. | |
988 | |
989 # This test replaces the one in autoconf. | |
990 # Currently this macro should have the same name as the autoconf macro | |
991 # because gettext's gettext.m4 (distributed in the automake package) | |
992 # still uses it. Otherwise, the use in gettext.m4 makes autoheader | |
993 # give these diagnostics: | |
994 # configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX | |
995 # configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX | |
996 | |
997 undefine([AC_ISC_POSIX]) | |
998 | |
999 AC_DEFUN([AC_ISC_POSIX], | |
1000 [ | |
1001 dnl This test replaces the obsolescent AC_ISC_POSIX kludge. | |
1002 AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"]) | |
1003 ] | |
1004 ) | |
1005 |